Salut,
> * modification du type de stockage ? (texte ou BD ? si bd topia ou wikitty ?)
http://www.chorem.org/issues/498 et ses sous taches
Dans le ticket je vois beaucoup de table. Je pense qu'il faut
simplifier au maximum (le moins de jointure possible)
Meme si sur le papier j'avais fait plusieurs petites cases, je ne suis
pas contre tout mettre dans une seule table s'il n'y a pas de relation
n-n ou 1-n mais que des 1-1.
Donc si on simplifie ca donne:
- 1 table task (task + label + sync + metainfo)
- 1 table time
Je mettrais le sync aussi dans la table task, car je vois mal comment
synchroniser une tache avec plusieurs référentiels ? Il faudra aussi
garantir que dans une branche, il n'y a qu'une seule tache avec les
champs sync de renseigné (car la encore, je ne vois pas comment nous
pourrons gérer les choses derrière)
Ce qui est sur est qu'avec sync, il y aura aussi un champs externalId
(qui sera l'id de l'outil avec lequel on se synchronise)
Avant de faire ce ticket, il faut qu'on soit tous d'accord sur le
stockage, car tout découle de ça ensuite.
--
Benjamin POUSSIN
--------------------
tél: +33 (0) 2 40 50 29 28
email: poussin(a)codelutin.com
http://www.codelutin.com
The jTimer team is pleased to announce the jtimer-1.4.0 release!
jTimer - Time tracking tool.
Documentation of the project can be found here:
http://maven-site.chorem.org/jtimer
Changes
-------
Changes in this version include:
New features:
o Migration configuration to NuitonUtils's ApplicationConfig Issue: 481. Thanks to Éric Chatellier. Resolved by echatellier.
o Ability to save report options Issue: 281. Resolved by echatellier.
o Add close to systray option Issue: 486. Thanks to Éric Chatellier. Resolved by echatellier.
o Force jtimer to start in non iconified frame mode Issue: 487. Thanks to Éric Chatellier. Resolved by echatellier.
o Sort task on reports Issue: 283. Thanks to Sylvain Letellier. Resolved by echatellier.
o Remember show closed option Issue: 488. Thanks to Éric Chatellier. Resolved by echatellier.
o Use X11 and Kernel32 class from jna project Issue: 455. Thanks to Éric Chatellier. Resolved by echatellier.
o Display date (date and time) on annotations Issue: 185. Thanks to Florian DESBOIS. Resolved by echatellier.
Fixed Bugs:
o Delete runing task still tacking time Issue: 483. Thanks to Éric Chatellier. Resolved by echatellier.
o Exception sometime :( Caused by: java.lang.StackOverflowError Issue: 484. Thanks to Benjamin Poussin. Resolved by echatellier.
o Renaming a task break tasks tree rendering Issue: 78. Thanks to Florian DESBOIS. Resolved by echatellier.
o Hibernate is not managed as user idleness Issue: 492. Thanks to Éric Chatellier. Resolved by echatellier.
o Application name is not correct under gnome-shell Issue: 493. Thanks to Éric Chatellier. Resolved by echatellier.
o Daily time not counted correctly when crossing midnight Issue: 282. Resolved by echatellier.
o Running task animated icon doesn't rotate properly Issue: 495. Thanks to Éric Chatellier. Resolved by echatellier.
o Wrong project or task selection in report view Issue: 195. Thanks to Éric Chatellier. Resolved by echatellier.
o Time tacking incorrect after system resume Issue: 13. Thanks to Éric Chatellier. Resolved by echatellier.
o Timing stop on a task and task can't be restarted Issue: 474. Thanks to Éric Chatellier. Resolved by echatellier.
Changes:
o Update to freemarker 2.3.19 Issue: 482. Thanks to Éric Chatellier. Resolved by echatellier.
o Update to bsaf framework : 1.9.2 Issue: 193. Thanks to Éric Chatellier. Resolved by echatellier.
o Udpate to testng 6.4 Issue: 250. Thanks to Éric Chatellier. Resolved by echatellier.
o Update to commons-io 2.1 Issue: 248. Thanks to Éric Chatellier. Resolved by echatellier.
o Update to swingx 1.6.3 Issue: 251. Thanks to Éric Chatellier. Resolved by echatellier.
o Update to commons-lang 3.1 Issue: 478. Thanks to Éric Chatellier. Resolved by echatellier.
Downloads
---------
For a manual installation, you can download files here:
http://chorem.org/projects/files/jtimer
* jtimer-1.4.0-bin.zip - http://chorem.org/attachments/download/78
* jtimer-1.4.0-src.zip - http://chorem.org/attachments/download/79
Have fun!
-jTimer team
Salut,
Je pense qu'il faudrait plutot faire une petite reunion pour en parler,
ce serait plus simple (vendredi apres midi ? (si seulement 2 ou 3
personnes intéressée) ou en réunion dev ? (si tout le monde veut en
discuter))
Voici mes réflexions:
pas de modification du code gtimer depuis 2ans (mars 2010)
jtimer ne perd plus les données.
évolutions:
* modification du type de stockage ? (texte ou BD ? si bd topia ou wikitty ?)
* pouvoir mettre des tags sur chaque tache/projet
* pourvoir faire des rapports par tag en plus de par tache
* pouvoir gerer la synchro avec un serveur pour chaque projet
individuellement, certain projet peuvent rester privé. Les nouvelles
taches qui apparaissent sont automatiquement ouverte et dans une
autre couleur, elle reste ainsi tant que l'utilisateur n'a pas dit
qu'il les a vu (par exemple elles sont tag 'new'). Il faut supporter
plusieurs serveurs donc il faudra une api facilement implantable pour
plusieurs besoin
* ajout de fonctionnalite gtodo (une tache datée dans le temps) avec
alarme ou non (alarme multiple possible). Pour cela, ajouter de
nouvelles info sur la tache: date debut, date fin, temps estime, taux
d'avancement, etat (todo, start, done), priorité.
* pour chaque projet/tache, pouvoir indiquer que l'on veut afficher les
taches par ordre asc ou desc: alphabetique, date de creation, date de
debut, date de fin, taux d'avancement, etat. Cette ordre est conservé
entre chaque redemarrage. Les taches qui n'ont pas l'information pour
pouvoir les trier sont a la fin.
* masquage automatiquement de tache done (avec possibilite de les
reafficher si besoin, voir de les listes via un rapport)
* avoir des couleurs différentes suivant les dates de fin des taches
(en retard, a faire dans les 7 prochains jours, a faire dans le futur)
* pour chaque project/task avoir une description/commentaire qui est
un champs texte, et pouvoir par un rapport afficher toutes les
projets avec leur description ou seulement certain projet et task.
(cela permettra d'etre utilise comme prise de note/pense bete sur un
projet)
* possibilte d'afficher l'arbre des taches par tag, soit pour toutes
les taches et tous les projets soit seulement pour les projets (voir
item suivant)
* avoir la notion de meta-projet, qui ne servirait qu'a cree un noeud
pere pour un ensemble de projet (ex: nuiton). Est-ce qu'en jouant
avec les tags ca peut suffire ? (voir item precedent)
--
Benjamin POUSSIN
--------------------
tél: +33 (0) 2 40 50 29 28
email: poussin(a)codelutin.com
http://www.codelutin.com
Bonjour,
J'ai pris un projet au hasard (?) pour tester bootstrap.
Voilà un peu ce que ça pourrait donner pour la home page :
http://maven-site.chorem.org/jtimer/bs/
What do you think ?
--
Éric Chatellier