Journal Créer des sites html avec Tomboy

Posté par  (site web personnel) .
Étiquettes : aucune
0
10
juin
2005
Voilà, au hasard de mes surfs, je suis tombé là dessus :
http://beatniksoftware.com/pipermail/tomboy-list_beatniksoftware.co(...)
(un gars qui a fait un XSLT pour transformer une note tomboy en html)

j'ai donc, vite fait, un script python qu'il suffit de lancer pour générer l'ensemble de ses notes au format HTML, tout en créant les liens.

Disponible ici : http://manatlan.free.fr/setup/tomboy2html.tar.gz(...)

ça utilise la librairie LXML de python http://codespeak.net/lxml/(...)
(qu'il faut installer à la mano ;-( ), pour faire les transformations xslt (et donc utilise libxml2/libxslt)

C'est experimental, et il faut donc éviter d'utiliser des caractères étranges dans les liens des notes (car un fichier html sera créé par note (donc éviter "/" par exemple)) ...

Voilà, ça peut être assez pratique pour mettre ses notes sur le web, de manière automatique.

Tomboy, est soit dit en passant, assez génial comme concept. http://www.beatniksoftware.com/tomboy/(...) , une fois qu'on a bien compris ;-)
  • # Mais c'est quoi qui est génial ?

    Posté par  (site web personnel) . Évalué à 4.

    Dans le cadre de PySubMind http://linuxfr.org/~rangzen/18459.html(...) j'avais testé tomboy et je comprends pas l'engouement autour de ce logiciel autant beagle et f-spot oui mais tomboy, comprends pas (les 3 avaient été présenté en même temps).
    • [^] # Re: Mais c'est quoi qui est génial ?

      Posté par  (site web personnel) . Évalué à 8.

      Venant de windows, j'avais l'habitude d'utilise Shirusupad pour prendre des notes (je passe sur le fait que prendre des notes sur l'ordi plutot que sur du papier, c'est bien) ... c'est une sorte de fenêtre à onglet, et tu mets tes notes dans les onglets
      Sous linux, j'en ai testé pas mal, et n'ai rien trouvé de bon (j'ai horreur des systèmes de postits jaune qui fleurissent dans tous les wm)
      J'ai fini par faire le mien (en python/wx avec pythoncard), que j'ai utilisé pendant 6 mois, et très content ;-) ... "une clone de shirusupad"
      Quand j'ai vu arrivé tomboy, j'avais testé comme ça, vite fait, j'avais pas accroché du tout ... et pareil, je ne comprennais pas l'engouement autour de ce truc ?!

      Récemment je l'ai réinstallé, je me suis forcé (ne comprennant pas l'engouemment ; il fallait que je trouve) et j'ai vraiment accroché ... ses petits plus, à mon sens : c'est les liens inter-notes (on organise vraiment ses idées), et le moteur de recherche interne (ainsi que l'indexation top de beagle) ... et son intégration totale dans gnome !!!
      on peut y drag'n'dropper des liens de firefox, ou des liens sur des fichiers du fs ... et tout est clickable ;-)
      ainsi on peu regrouper ses idées, des liens et des fichiers !
      avant pour stocker des liens : les bookmarks de firefox, pour referencer un fichier : un lien symbolique, pour ecrire un texte : un notepad ...
      là, dans une note, j'y met tout ... je l'utlise énormément pour y stocker mes recherches dans le monde linux, en y mettant notes textuels, liens glanées du net, et répertoires installés : on ne peut pas plus pratique !
      et le tout est parfaitement indexé par beagle : que demander de plus ?!
      et maintenant, je peux même extraire mes notes et les mettre sur le web, simplement ...
      • [^] # Re: Mais c'est quoi qui est génial ?

        Posté par  (site web personnel) . Évalué à 3.

        Oki donc c'est l'intégration qui te plait :)

        Un des trucs qui m'avait déçu avec tomboy, c'était justement la gestion des liens entre notes, il parlait de lien qui pouvait pas se perdre mais les liens se font (faisait ?) sur les titres donc tu changes le titre d'une note et hop tout tes liens virait ... d'où l'utilisation des id des notes dans PySubMind, tu choisis le nom du lien ou pas avec la forme [[i]] ou [[id nom du lien]] et tu peux changer tout ce que tu veux dans la note cible le lien reste valable (sauf destruction de la note cible bien sùr !)

        Un autre truc qui m'a fait m'orienter vers PySubMind c'est les déplacement, si je veux voir mes notes depuis le bureau, depuis chez mon voisin, depuis l'autre bout de la terre, le webest el plus simple. J'avais commencé à réfléchir aussi à des exports de notes, des passages web, synchronisation, etc et le plus simple, c'est quand même un serveur. Contre partie, pas de net pas de note :) mais si tu utilises SQLite, tu prensd la base avant de partir, quand tu reviens tu l'upload sur le serveur et roule ma poule :)
        • [^] # Re: Mais c'est quoi qui est génial ?

          Posté par  (site web personnel) . Évalué à 2.

          > sur les titres donc tu changes le titre d'une note et hop tout
          > tes liens virait

          non, de ce côté là, c bon ...
          il faut le changer dans la "note du lien", et il ne perds pas le lien, et le renomme à la source ...

          mais je vois qu'on a les mêmes préoccupations, côté notes ...

          au passage :
          avant tomboy, j'avais opté pour "gtodo" ... une appli python (encore) en pygtk, qui stockent les notes dans un compte gmail ...
          mais je n'ai pas réussi à le faire marcher sur mon winxp du boulot ...

          sinon, le côté "tout tag" (vue utilisateur, à-la gmail/flickr/delicious) : c'est bien, mais ça necessite un effort de taggage ....

          moi j'utilise jbrout (encore heureux, j'en suis l'auteur ;-) pour tagger mes photos (dans les keywords iptc) ... j'ai 19000 clichés, j'en ai déjà taggé 3000 ... encore 16000 : qques jours en perspective ;-)
          tout ça pour dire, que ça demande un travail en amont ... cependant ce travail est necessaire, et apporte un réel plus quand il s'agit de retrouver par après : ça c'est clair ...

          et là, pour le coup de notes, tomboy n'oblige pas le taggage, mais permet de retrouver ses notes rapidement (soit beagle, soit le moteur interne) ...

          il est vrai que pour l'instant, mes notes je les modifie sur ma linux box, je peux les voir sur le net, partout où je suis ... (ce qui est déjà bien)

          je ne peux pas les modifier de partout ... mais vue l'engouement autour de tomboy ... une version tomboy/win32 est déjà dispo (je crois) ... et on devrait voir apparaître sous peu, à mon avis, une floppée d'outils autour, permettant l'edition web par exemple, ou la synchro .. (il me semble avoir lu qqpart que c déjà synchro avec evolution, ou ça le sera ...) ... je ne me fais pas de soucis de ce côté là ... c'est un choix perenne

          branché tomboy et pysubmind ... chaque mot deviendrait un mot clé, qu'il faudra pondéré ?!?
          • [^] # Re: Mais c'est quoi qui est génial ?

            Posté par  (site web personnel) . Évalué à 2.

            >(il me semble avoir lu qqpart que c déjà synchro avec evolution, ou ça le sera ...)

            C'est dans le TODO sur leur site, d'ailleur si quelqu'un sait ou ça en est (est ce dans le CVS) ...
          • [^] # Re: Mais c'est quoi qui est génial ?

            Posté par  (site web personnel) . Évalué à 2.

            Quand j'avais commencé PySubMind, c'était un parser moinmoin puis après c'est devenu une appli gtk que je comptais coupler à tomboy, le "truc" que j'avais trouvé à l'époque pour que tout reste compatible c'était d'utiliser la première ligne de texte comme tag.
            Ex :
            Titre
            tag tag tag
            textetextetextetextetexte
          • [^] # Re: Mais c'est quoi qui est génial ?

            Posté par  (site web personnel) . Évalué à 2.

            Argh en 1 minute ...

            - si tu renommes une note qui avait un titre présent dans un auter titre, l'ancien titre passe aussi dans le renommage !

            - copier/coller d'un fichier avec un nom qui contient des espaces : problèmes
    • [^] # Re: Mais c'est quoi qui est génial ?

      Posté par  (site web personnel) . Évalué à 4.

      Ce que j'y vois de bien c'est les liens entre les notes, en contrepartie, les liens faut se les créer.
      Une automatisation de cette création des liens et ca serait vraiment super.

      Exemple:

      1ere note:

      Sin City

      j'ai vu Sin city hier, c'est un super film, réalisation au poil, et cynique à souhait.

      2eme note

      DVD à acheter:

      Equilibrium
      Sin city <--- et hop un lien est créé automatiquement vers la premiere note
      Cypher


      Voilà ca serait pas mal ca
  • # basKet ?

    Posté par  . Évalué à 6.

    basKet est un outil très sympathique pour effectuer des prises de notes : http://basket.kde.org/(...)
    y'a en plus le web basket qui permet de mettre des notes en ligne.
    Une intégration entre web basket & basket est prévue, ça sera bien pratique pour accéder à ses notes de partout :-)
  • # Copyright

    Posté par  (site web personnel) . Évalué à 5.

    Sinon je me demande toujours combien de temps avant le procès Hergé ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.