[org-mode] est idéal pour gérer des éléments quelque peu "actionnables", mais je continue d'ajouter des choses d'une nature plus générale, dont je n'aurai pas besoin au quotidien (modes d'emploi, notes de lecture, etc.), donc c'est devenu lent et difficile à gérer.
Je suis adepte de David Allen et de sa méthodologie Getting Things Done. J'utilise Emacs pour trois des listes qu'il recommande :
Le matériel avec lequel je travaille ne correspond pas aux paradigmes /projets/tâches/sous-tâches, ce sont plutôt comme de petits "morceaux de connaissances" sur des sujets sélectionnés, qui sont intrinsèquement plus complexes à classer et à gérer.
Je me demande quel type de structure pourrait être utilisé pour gérer ce type d'informations (classification et récupération), et s'il existe peut-être d'autres modes qui pourraient aider dans cette tâche ?
Pour ce type d'informations, j'ai migré loin d'emacs. À la place, je garde un répertoire ~/etc/howto
, et dans ce répertoire je mets des fichiers contenant des "petits morceaux de connaissances sur des sujets sélectionnés", où le critère clé est que l'information a une valeur à long terme.
Je pourrais rechercher ce répertoire avec Emacs, mais mon Lisp Emacs n'est pas si bon, donc j'ai écrit plutôt un script shell howto
à la place (certains contrôles d'erreur omis pour plus de clarté) :
case $# in
1) ;;
*) echo "Usage: $0 " 1>&2; exit 2 ;;
esac
sujet="$1"
# Notez l'ordre : d'abord les correspondances exactes, puis les correspondances au début, puis toutes les correspondances
définir xxx `find $HOME/etc/howto/. -name "$sujet" -not -type d -print` \
`find $HOME/etc/howto/. -name "${sujet}?*" -not -type d -not -name '*~' -print` \
`find $HOME/etc/howto/. -name "?*$sujet*" -not -type d -not -name '*~' -print`
décaler
case $# in
0) echo "Aucun fichier trouvé correspondant à *$sujet*" 1>&2 ; exit 1 ;;
*) pour i
faire
moins "$i"
fait
;;
esac
Des exemples incluent :
-
howto football
affiche trois morceaux, dans cet ordre :
-
Instructions à donner à ma femme sur comment enregistrer un match de football sur l'ordinateur
-
Instructions pour moi sur ce qu'il faut prendre et comment s'habiller quand j'ai des billets pour un match de football
-
Instructions pour transcoder un match de football afin qu'il puisse être transmis sur le net et visionné en dehors de chez soi
-
howto filesystem
affiche des instructions sur comment copier un système de fichiers
-
howto batteries
affiche une liste de batteries rechargeables recommandées
Une des raisons pour lesquelles je n'utilise pas Emacs est que mon vrai script est un peu plus compliqué que ce que vous voyez ci-dessus : il gère également les fichiers PDF et djvu, donc par exemple howto razor
affiche un document djvu du manuel livré avec mon rasoir électrique.
J'ai plus de 500 éléments dans le répertoire principal ou dans des sous-répertoires, et même à cette échelle, le système fonctionne très bien pour moi. J'espère que vous le trouverez utile également.
0 votes
Il doit être le Nouvel An, mais je me pose les mêmes questions. Je suivrai les réponses avec intérêt. Je penche vers l'écriture d'un manuel LaTeX, mais j'utilise beaucoup LaTeX.
3 votes
BOK == Livre de Connaissances, comme dans SWEBOK (Livre de Connaissances en génie logiciel) et PMBOK (Livre de Connaissances en gestion de projet). Je pensais qu'ils étaient généralement connus. Désolé pour la confusion. Et bien sûr, je veux dire que je penche vers l'écriture de mon BOK en LaTeX, et non pas un BOK dont le sujet est LaTeX.