Tasko

2024-11-04

Depuis quelques années, je me suis développé une petite application pour m'aider à suivre mes taches personnelles. Je n'avais pas trouvé un outil qui répondait à mes besoins. C'était trop compliqué ou les données étaient sur un serveur et inaccessible. En même temps, j'avais envie de me remettre à la programmation pour se remettre à jour. Ainsi, pour ces deux raisons, est né tasko. 

Au début c'était une mini application de getion de taches basées sur le cadriciel codeigniter. Trés bonne occasion d'apprendre à mieux utiliser un framework. Cela commence avec une gestion de table (création, modification, suppression et liste). Une tâche avait un statut à faire, en cours ou terminée. Puis une nouvelle table réalisation a été ajouté histoire de suivre les choses. On pourrait ainsi faire des statistiques pour savoir combien d'heure de travail a été fait sur quelles tâches etc...  C'était un moyen de me motiver et de lutter contre la procrastination. A cette époque j'étais au chômage est, le but était de remettre à jour ses connaissances tout en retrouvant une organisation dans les journées.

Le projet a avancé lentement, mais je l'ai utilisé. Ce qui est important dans un projet, c'est qu'on l'utilise. Souvent, il y a des différences entre ce qu'on imagine ce qu'on rêve entre la théorie et la réalité. On développe des choses, mais au final, on ne les utilise pas, car cela ne correspond pas à un vrai besoin.

Aprés, j'ai retrouvé du travail et le développement à évidement été plus lent. 

Le niveau projet a été cependant ajouté. Un projet ayant plusieurs taches. Un projet a aussi une fin. L'erreur est d'avoir des projets qui ne se terminent jamais. 

Et dernièrement a été ajouté la notion de sprint. Ma formation scrum est passé par là. Un sprint est une période de temps pendant laquelle on décide de terminer une liste de tâches. On se donne un objectif et on fait tout pour atteindre cet objectif. Le but était de livrer quelque chose de vrai et utile. 

Ce projet n'est pas fait pour un travail d'équipe, mais pour un usage individuel. Mais il manquerait peu de choses pour l'adapter.

Comme la philosophie libriste fait partie de mes valeurs., j'ai décidé de partager ces sources. Tout n'est pas bien fait dans les règles de l'art mais c'est un début. Il n'y a pas de documentation est la licence n'est pas clairement affichée et il manque beaucoup de choses, mais c'est un début. Le source est disponible pour ceux qui le veulent. Si vous êtes à l'aise avec ce genre de choses amusez vous. Un retour est évidement apprécié.

Pour ceux qui cela intéressent le site Tasko est ici est les sources sont là

2033-11-04