WID est un logiciel de suivi des activités. Il travaille d'une façon différente des outils traditionnels, en collectant des événements provenants de différents agents (android, extension chrome, GitLab, GitHub) auxquels vous allez associer des étiquettes. Ces événements/activités sont représentés sur une frise chronologique. Vous pouvez également créer des activités manuellement.
Avec les données ainsi collectées vous allez pouvoir éditer vos propres rapports pour effectuer le suivi des activités sportives, professionnelles ou autre.
L'idée part d'un constat simple : comment puis-je, en tant que développeur, suivre mes projets, et en tant que sportif, suivre mes activités,… ? Il existe déjà des services pour chaque domaine, mais ils sont généralement orientés sur un type activité et ne permettent pas de croiser les informations. WID permet de capter l'ensemble des activités de votre journée et de les synthétiser grâce au système d'étiquettes.
Une version bêta est disponible en démonstration sur le site web, elle est régulièrement mise à jour. Sinon vous pouvez installer votre propre instance.
Toutes aides ou commentaires sont les bienvenus. De notre coté nous avons prévu d'améliorer le design de l'application, d'améliorer la documentation, de créer un agent pour LiWux/Windows et de gérer l'ouverture multiple de WID sur différents appareils.
Aller plus loin
- Site web (2225 clics)
- Code source sur GitLab (372 clics)
# Hamster
Posté par ComputingFroggy (site web personnel) . Évalué à 6.
Perso, j'utilise Hamster : ça fait pile ce que je veux.
Je peux enregistrer facilement mes taches réalisées : soit au début (puis à la fin), soit à la fin (en indiquant le début), soit à postériori. On peut facilement les classer : système d'étiquettes et de catégories, et le reporting est simple et efficace.
Après, je peux comprendre que d'autres aient des besoins différents ! ;-)
[^] # Re: Hamster
Posté par jru . Évalué à 3.
Je ne connaissais pas, intéressant. Est-ce que tu peux partager sur plusieurs appareil tes activités ?
[^] # Re: Hamster
Posté par Nim . Évalué à 1.
Non et c'est bien dommage.
Bien que (il me semble) encore pas mal utilisé, le projet vivote depuis un moment.
Il fonctionne bien pour du mono-poste, il y a une chouette extension gnome-shell mais un passage à gtk3 et une version « en ligne » seraient vraiment sympa.
Récemment, un fork a été initié : http://lists.denkeninechtzeit.net/pipermail/hamster-dev-denkeninechtzeit.net/2016-June/000032.html
Peut-être qu'il y aura une autre dynamique.
# chaud pour tester mais...
Posté par Carl Chenet (site web personnel) . Évalué à 4.
J'ai sign up, j'ai bien reçu l'e-mail de demande de validation, mais pour l'instant je suis bloqué au sign in. Login chaica
[^] # Re: chaud pour tester mais...
Posté par jru . Évalué à 1.
Mince tu as quoi comme version de navigateur et de système ? J'ai principalement tester sur Chromium.
[^] # Re: chaud pour tester mais...
Posté par Carl Chenet (site web personnel) . Évalué à 4.
J'utilise uniquement Firefox :( Dur de faire confiance à Google par les temps qui courent…
[^] # Re: chaud pour tester mais...
Posté par jru . Évalué à 1.
Je comprends.
# chouette un outil web
Posté par gwenlune . Évalué à 2.
C'est l'outil que je cherchais, en web en plus, top! Hélas je n'arrive pas à le faire fonctionner…
Je me suis inscrit mais impossible de saisir les tags… Du moins de les enregistrer. Je suis sous Firefox sous Android.
[^] # Re: chouette un outil web
Posté par jru . Évalué à 2.
Je vais tester de mon coté. Je reviens vers toi.
[^] # Re: chouette un outil web
Posté par gwenlune . Évalué à 2.
en fait pour être plus précis, vu que j'ai réussi à le faire fonctionner sur mon firefox mais sous linux, quand je fais "entrée" sur firefox sur android, il ne se passe rien… Alors que sous mon linux, il créée bien la tâche…
[^] # Re: chouette un outil web
Posté par jru . Évalué à 2.
OK, je vais essayer de corriger. Dans tous les cas je vais rajouter un bouton à coté pour valider.
[^] # Re: chouette un outil web
Posté par jru . Évalué à 1.
C'est fait pour le bouton.
# Toggl
Posté par barberousse . Évalué à 1.
Je cherchais un outil comme cela aujourd'hui et je suis tombé sur
Toggl en premier (qui n'est pas open source) et fonctionne en web comme le votre.
Je suis entrain de tester Toggl, si vous connaissez pas, peut-être que vous pouvez comparer.
Le merge c'est top, Toggl ne l'a pas ou j'ai pas trouvé.
Un gros boutton play et stop serait préférable, j'ai compris qu'il fallait
appuyer sur entrée après avoir nommé la tâche pour la terminer.
J'ai tendance à lancer manuellement plusieurs tâches en même temps,
par exemple, une installation …
Est-ce qu'on peut mesurer le temps de plusieurs tâches simultanées ?
[^] # Re: Toggl
Posté par jru . Évalué à 1.
Merci, j'irais faire un tour sur Toggl.
Pour les tâches simultanés, je ne suis pas sur de comprendre mais tu peux tout simplement mettre plusieurs étiquettes qui représentent les tâches sur la même activité.
[^] # Re: Toggl
Posté par Kerro . Évalué à 3.
Ce que je comprends des tâches simultanées :
À la fin du 1 j'estime à la louche que j'ai passé 25% du temps dessus, donc 75% du temps sur la compta. Mais je suis toujours en train de faire de la compta.
[^] # Re: Toggl
Posté par jru . Évalué à 2.
Au final tu changes d'activités, donc il faut préciser dans WID le changement à chaque fois. Pour l'instant ça existe pas mais ton logiciel de compta pourrait renvoyer l'information à WID pour te donner les interruptions. C'est dans cette idée WID est développé.
[^] # Re: Toggl
Posté par Kerro . Évalué à 2.
Donc pas adapté si je dépanne un truc physique près de moi ?
Ni si je suis au téléphone alors que j'ai oublié de minimiser une fenêtre ?
Ni lorsque je fais de la comptabilité : je dois ouvrir tout un tas de documents avec éditeur de texte, tableur, navigateur web, logiciel de courrier électronique.
Ce ne sont pas des accusations. Par contre ton besoin est « précis », ça ne conviendra pas à beaucoup de gens.
[^] # Re: Toggl
Posté par jru . Évalué à 1.
Si adapté si tu dépannes un truc près de toi, l'extension chrome va détecter que tu n'ai plu actif.
Si adapté si tu es au téléphone, l'agent android va te renvoyer ton coup de fil.
Si adapté si tes logiciels renvoi à WID l'information.
Après c'est vrai il faut que tu précises tes activités, soit au fil de l'eau ou soit en fin de journée avec les événements que WID a pu collecter.
[^] # Re: Toggl
Posté par Kerro . Évalué à 1.
Tu n'as pas saisi : le logiciel n'est en mesure de « deviner » que des choses hyper basiques, probablement adaptées à ton cas mais pas au mien par exemple.
Donc avant de détourner le regard de mon écran, je dois mettre Chrome en avant plan. Admettons.
Et le logiciel devine comment que je suis en train de lire des papiers en rapport avec la compta, ou que je suis en train de démonter un ordinateur portable ?
Mon casque téléphonique DECT n'est pas équipé d'Android. Et même s'il l'était, comment le logiciel devine que je téléphone pour la compta, pour un dépannage, la prospection commerciale ?
Comment le logiciel devine que j'utilise un navigateur web pour récupérer une information pour la compta, ou pour recherche une info afin de dépanner un client, ou pour n'importe quoi ?
Idem lorsque j'utilise un tableur, un logiciel d'emails, etc.
[^] # Re: Toggl
Posté par jru . Évalué à 1. Dernière modification le 03 août 2016 à 22:41.
Oui WID va t'aider en détectant ton inactivité par exemple. Puis à toi de dire ce que tu faisais un coup de fil pour la compta par exemple.
# webextension pour firefox
Posté par Allan Simon (site web personnel) . Évalué à 3.
Le projet à l'air intéressant, merci à toi de le faire en opensource
Je me demande s'il serait possible avec webextensions de firefox et l'api actuel de WID, d'avoir un add-on qui fait la chose suivante
de maniere à pouvoir classifier les sites sur lesquelles on perdWpasse le plus de temps
[^] # Re: webextension pour firefox
Posté par jru . Évalué à 1.
C'est une bonne idée pour l'extension, on pensait aller encore plus loin grâce à l'agent sous linux en suivant l'ensemble des fenêtres.
[^] # Re: webextension pour firefox
Posté par Allan Simon (site web personnel) . Évalué à 1.
Alors comme je devais bosser sur un autre projet, j'ai décidé de procrastiner et essayer de faire une webextension
j'arrive à chopper dans le code les events que je veux (changement de tabs, recuperer l'url) mais j'ai un soucis au moment de remonter la donnée au serveur via
fetch
, ça me retourne l'erreurTypeError: NetworkError when attempting to fetch resource
, pourtant j'ai autorisé<all_urls>
dans mes permissionsEst-ce que cela vient des headers CORS coté serveur?
[^] # Re: webextension pour firefox
Posté par Poussin Benjamin . Évalué à 1. Dernière modification le 01 août 2016 à 11:39.
Je ne connais pas bien les extensions FF, mais je ne pense pas qu'il y ait un problème de CORS, mais je peux me tromper. J'ai donc ajouté dans la conf serveur l'ajout des headers qui vont bien :).
Pour ce qui est du format, il faut envoyer du json ("Content-Type", "application/json") en UTF-8 dans le corps en POST. Par exemple:
L'url de POST à utiliser doit-être générée dans 'configuration->applications'.
Et si l'envoi réussi tu dois le voir apparaître aussitôt dans Wid.
J'espère que ça va pouvoir t'aider.
[^] # Re: webextension pour firefox
Posté par jru . Évalué à 1.
Sinon tu peux utiliser le même système que l'extension pour Chromium. Tu peux trouver le code au même endroit que celui de WID dans le répertoire extension. L'extension utilise des GET sur API en précisant le début de l'événement puis la fin. Dans ce cas elle s'appui sur le cookie d'authentification, générer au login sur la partie web.
Je m'occupe de documenté l'API cette semaine.
[^] # Re: webextension pour firefox
Posté par Allan Simon (site web personnel) . Évalué à 1.
d'accord merci, j'avais commencé par repompé l'extension chrome, mais le fetch ne marchait pas (il me semble que firefox est beaucoup plus strict au niveau des CORS que chrome and co)
je regarde cela ce soir et je te fais un retour
[^] # Re: webextension pour firefox
Posté par jru . Évalué à 1.
Ok génial.
[^] # Re: webextension pour firefox
Posté par jru . Évalué à 1.
En cas de besoin, tu peux nous joindre ici wid@conference.im.codelutin.com
[^] # Re: webextension pour firefox
Posté par Allan Simon (site web personnel) . Évalué à 1.
bon en fait apres des tests meme avec
localhost
dans mon url de fetch, et avec de l'autre coté un netcat qui listen, je ne reçois rien. Donc je pense que firefox doit me couper net et m'empecher de faire une quelconque requete depuis un script background :([^] # Re: webextension pour firefox
Posté par jru . Évalué à 1. Dernière modification le 02 août 2016 à 01:55.
À regarder mais si c'est comme les extensions chrome, il faut donner des permissions pour faire les requêtes. Si tu as le code quelque part, je peux jeter un coup d'oeil.
[^] # Re: webextension pour firefox
Posté par Allan Simon (site web personnel) . Évalué à 1.
je vais commiter cela demain quand je serai devant ma machine contenant le code, merci de ton aide
# Intégration pour éditeurs de texte
Posté par Tidykoala . Évalué à 1.
Merci pour votre service qui m'a l'air prometteur, je cherchais justement un outil de ce type pour mieux comprendre ce que je fais dans ma journée a posteriori.
Pour les développeurs il y a Wakatime qui permet de comptabiliser le temps passé dans l'éditeur de texte et d'avoir des statistiques sur les langages de programmation utilisés et sur quels projets on travaille. Vous pouvez peut-être aussi utiliser leurs plugins pour les éditeurs de texte puisqu'ils sont open source : Github de WakaTime
Question : Pouvez-vous synchroniser votre Gitlab avec Github comme peut faire Framasoft avec le framabot ?
C'est gênant de devoir créer un compte supplémentaire sur un nouveau service pour juste consulter un projet.
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 1.
Merci je vais regarder pour Wakatime.
Non c'est pas le cas, pour l'instant tu peux avoir des événements depuis gitlab ou github pour t'aider à compléter ton activité en cours, ou tu as la possibilité d'utiliser directement ce que propose l'événement.
Pour les comptes, il faut que l'on supporte des comptes, gitlab, gitbub, google, …
[^] # Re: Intégration pour éditeurs de texte
Posté par Tidykoala . Évalué à 1.
Pardon je n'ai pas été très clair par rapport à Gitlab et Github. En fait je parlais du code source de WID, si vous pouviez synchroniser le repo de votre Gitlab à Github comme le fait framabot pour Framasoft avec les webhooks afin que l'on puisse y consulter le code source plus facilement, sans avoir à créer un nouveau compte sur votre Gitlab :D.
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 1.
Ok, tu as la procédure quelque part ?
[^] # Re: Intégration pour éditeurs de texte
Posté par Tidykoala . Évalué à 1.
Si vous utilisez Gitlab Enterprise Edition, c'est intégré nativement et ce commentaire StackOverflow explique très bien comment le mettre en place. Sinon, vous devez mettre en place un script pour le faire.
Je n'ai fait ça pour mes projets qu'en utilisant le Gitlab de Framasoft avec le Framabot qu'ils mettent à disposition donc je ne peux pas conseiller sur le script à utiliser. Peut-être qu'il faudrait contacter la personne de Framasoft qui a mis en place le Framabot, sinon il doit être possible de trouver un script qui fait le travail sur Github. Désolé de ne pas pouvoir aider plus pour le script.
[^] # Re: Intégration pour éditeurs de texte
Posté par Tidykoala . Évalué à 1.
Je viens de voir que vous avez rendu public le projet Gitlab et qu'il est donc possible de consulter le code source sans avoir à s'inscrire. Il n'est donc peut-être plus aussi intéressant de synchroniser avec Github sauf pour faciliter la création des issues. Mais c'est à vous de voir si vous voulez que les gens soient plus actifs sur Github ou sur votre Gitlab.
Super d'avoir fait WID en NodeJS et d'utiliser Docker ! C'est plus facile à installer soi-même.
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 2.
On vient de regarder Wakatime, c'est en cours d'intégration.
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 2. Dernière modification le 01 août 2016 à 16:22.
C'est fait, tu peux utiliser les plugins Wakatime pour envoyer les données vers WID.
[^] # Re: Intégration pour éditeurs de texte
Posté par Tidykoala . Évalué à 1.
Ouah, ça s'appelle être efficace ! Je vais pouvoir tester ça d'ici peu.
J'ai remarqué un souci dans la documentation à propos de WakaTime, il n'y a pas de retour à la ligne donc on ne voit pas tout ce qui est nécessaire de changer dans la configuration.
De ce que je comprends, comme on change l'URL de l'API, il n'est donc plus possible d'utiliser WakaTime à côté ? Ça serait bien de trouver une solution pour pouvoir garder les deux afin de permettre une transition douce. Mais vous n'avez peut-être pas suffisamment la main dessus pour pouvoir régler ce problème.
En tout cas, merci !
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 1.
Oui il faut que l'on corrige la doc.
Je ne pense pas que ça soit possible, il faut que je relise la doc mais je crois bien que tu peux préciser seulement une seule url.
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 1.
Nous sommes en train de revoir l'api des événements en autre pour Wakatime. Pour l'instant tu as les informations de Wakatime mais l'affichage n'est pas utilisable pour l'instant.
[^] # Re: Intégration pour éditeurs de texte
Posté par jru . Évalué à 1.
Le client CLI WakaTime ne permet pas d'avoir plusieurs URL. Plutôt que de modifier le code, je mettrais plutôt en place un petit serveur local qui dupliquerait la requête envoyée. En recherchant pas trop longtemps, il y a par exemple: teeproxy.
# irc
Posté par Juke (site web personnel) . Évalué à 2.
Vous avez un chan irc ?
[^] # Re: irc
Posté par jru . Évalué à 1.
Non :-/ mais il y a des listes de diffusion wid-users@list.chorem.org et wid-devel@list.chorem.org sinon je peux partager mon jabber pour discuter.
[^] # Re: irc
Posté par jru . Évalué à 1.
On vient de créer un salon jabber ici wid@conference.im.codelutin.com
# Ça a l'air intéressant.
Posté par Jehan (site web personnel, Mastodon) . Évalué à 6. Dernière modification le 31 juillet 2016 à 16:14.
Comme un autre, à un moment, j'utilisais Hamster mais fallait tout rentrer à la main. C'était chiant et souvent j'oubliais (donc je me retrouvais avec une activité de 5 min réelles qui a duré plusieurs heures dans Hamster). J'aime bien l'idée de la mise à jour automatique (que l'on peut éventuellement éditer manuellement après coup). Maintenant:
Si je comprends, il est possible de monitorer un compte Github ou Gitlab. Mais même si j'en ai effectivement pour les quelques fois où des projets le requièrent, 90% des projets auxquels je participe ont leurs propres dépôts. Quand les dépôts sont publics (cad avec notamment la possibilité de clones/checkout anonyme), ne pourrait-on imaginer que WID puisse y récupérer les infos?
Bien entendu, je comprends bien que cela implique des crons réguliers, et qu'en plus cela prendrait temps et espace disque. Cela pourrait être une option pour les auto-hébergés, pas forcément pour le site en démo.
L'autre possibilité serait d'avoir un hook sur le dépôt même, mais cela implique évidemment d'avoir le contrôle admin du dépôt.
Notons cependant que rapporter des commits n'est pas forcément significatif. C'est genre 1% de l'activité du développeur. Il m'arrive souvent de travailler des jours pour au final faire 1, 2 ou 3 commits (d'un coup). En vrai, il faudrait plutôt rapporter mon temps actif dans mon éditeur de code (vim dans mon cas).
Comment une appli reporte-t-elle son activité? As-tu une API quelque part qui explique comment se contacter à WID et rapporter les infos? Je ferais bien un plugin GIMP par exemple, pour tester.
Par contre, comment reporter une activité continue sur le long terme? Rapporter une absence d'activité (idle): ok, pas de problème, c'est un état de l'ordinateur. Rapporter un commit, c'est facile. Rapporter un coup de téléphone: y a une heure de début et de fin. Aisé.
Mais rapporter du code (sur plusieurs heures), ou du dessin (pareil)? Surtout qu'il arrive de s'arrêter de taper, mais on reste devant l'écran à réfléchir. Un plugin ne peut donc pas se contenter de dire "ah il tape plus ou bouge plus le pointeur, il se repose!". Et inversement, il va pas spammer WID toutes les minutes pour dire que le gars tape encore en toujours dans son éditeur.
Quelle logique a-t-il donc été décidé d'appliquer pour découper ce genre d'activités? Et comment cela se traduit-il dans l'API de WID?
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Ça a l'air intéressant.
Posté par Jehan (site web personnel, Mastodon) . Évalué à 3. Dernière modification le 31 juillet 2016 à 16:25.
Autre remarque: il pourrait être intéressant d'avoir une application générique qui envoie l'info sur quelle application a le focus et pour combien de temps (sans prendre en compte les temps trop courts pour ne pas spammer inutilement WID pour un alt-tab qui tombe sur la mauvaise application par exemple). Cela n'enlève rien au bienfondé des plugins spécifiques (comme disent certains, par exemple pour la liste des sites visités sur le navigateur; cela pourrait aussi être pour comptabiliser le temps passé sur une image précise dans GIMP, etc.), mais permet de gérer au moins superficiellement toutes les applications sans plugin spécifique (on sait qu'on a passé X minutes sur telle app. On n'a pas le détail, mais mieux que rien).
Par contre je sais pas si c'est possible dans Wayland, puisqu'avec l'isolation des applications, je doute qu'une application "normale" puisse avoir l'information du nom d'une autre application qui a le focus. J'imagine qu'il faudrait une application avec des pouvoirs spéciaux.
Enfin… à étudier.
À propos, le site a un lien, en bas de page, vers un dépôt gitlab, différent de celui donné dans la news (user différent). Et cliquer dessus m'amène sur une page de login (dépôt privé donc?). Ce serait bien de mettre à jour. :-)
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Ça a l'air intéressant.
Posté par jru . Évalué à 1.
Dans X11, je sais qu'il est possible de récupérer les noms des fenêtres sans pouvoirs spéciaux. J'ai pas encore regarder pour Wayland. Ceci va être la fonction principal de l'agent sous Linux.
Oui pour le lien, c'est un oubli, j'ai bougé le repo juste avant de faire la news, zut !
[^] # Re: Ça a l'air intéressant.
Posté par Jehan (site web personnel, Mastodon) . Évalué à 3.
Wayland isole les applications par sécurité. Ainsi par exemple une application ne peut pas voir ce qu'on écrit sur une autre app (typiquement ce que font les keyloggers), ni modifier le texte avant qu'il arrive sur une autre application. L'application de screenshot aussi est désormais une application privilégiée car une application "normale" ne doit pas avoir le droit de voir le contenu d'autres applications.
Maintenant j'ai jamais rien lu au sujet simplement du nom des autres applications. Mais étant donné le modèle de sécurité très fort de Wayland et d'isolation des applications, cela ne m'étonnerait pas s'il y a blocage. À tester.
En tous cas, oui c'est possible dans X11. Tout est possible dans X11 (et c'était bien le problème au niveau sécurité). Donc c'est pas une bonne comparaison. ;-)
De toutes façons, va falloir se mettre à Wayland. Toutes les distribs sont en train d'y passer à court ou moyen terme (bon hormis Ubuntu avec Mir, bien sûr).
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Ça a l'air intéressant.
Posté par claudex . Évalué à 4.
Que l'on ai la liste des applications ayant une fenêtre ouverte ne me semble pas problématique (c'est l'équivalent d'un
ps
), par contre le titre de la fenêtre, ça peut vite être problématique (par exemple on peut suivre l'historique Firefox de quelqu'un avec ça).« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Ça a l'air intéressant.
Posté par benoar . Évalué à 2.
Un peu comme arbtt ?
[^] # Re: Ça a l'air intéressant.
Posté par jru . Évalué à 1.
Oui c'est dans la même idée.
[^] # Re: Ça a l'air intéressant.
Posté par Jehan (site web personnel, Mastodon) . Évalué à 2.
Ah bah ouais. Exactement comme arbtt, qui couplé avec une appli comme WID pourrait donner des stats assez détaillée de son activité.
Ce qui me fait marrer tout de même, c'est qu'on crie tous aux effraies parce qu'on est "pisté" par toutes ces entreprises, mais au final on se piste soi-même. Bien sûr, c'est pas pareil, puisque là c'est usage personnel, souvent dans une bataille personnelle contre la procrastination. Mais ça fait tout de même un peu peur. Autant une appli telle que WID est intéressante avec son côté serveur, puisque ça permet de synchroniser les infos de plusieurs machines (ne serait-ce que l'ordi et le smartphone), autant je ne pense pas que j'utiliserai une telle application si ce n'est pas moi qui l'administre.
Enfin je pourrais utiliser la version "chiante" où je rentre tout à la main, mais pas la version utile qui reçoit le détail de mes activités avec un bot local tel que arbtt.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Ça a l'air intéressant.
Posté par jru . Évalué à 3. Dernière modification le 31 juillet 2016 à 17:30.
Ce n'est pas du monitoring, c'est des hooks qui envoi à WID les informations pour éviter les crons. L'option du cron est envisageable voir sur ton ordinateur directement.
Le commit est juste considéré comme un événement de l'activité en cours, WID suppose que le temps écoulé depuis la dernière activité est ton temps de développement.
L'application apporte des événements sur ton activité, que tu peux utiliser comme ton activité. L'idée c'est par la suite de déterminé automatiquement par rapport aux événements ce que tu faisais. Il existe une API, il faut que je la documente, c'est prévu.
Il y a un système d'agrégation des événements pour éviter d'être spammer. Il manque une interface pour générer les agrégations.
# L'écosystème TaskWarrior + TimeWarrior
Posté par Tidykoala . Évalué à 2.
Il existe TaskWarrior et le tout nouveau TimeWarrior en beta par les mêmes développeurs pour respectivement gérer sa todo-list pour le premier et gérer son temps pour le second.
Peut-être que vous pouvez faire quelque chose avec ces logiciels open source comme bénéficier de leur interface CLI pour utiliser WID autrement, utiliser les todos TaskWarrior pour WID ou aussi permettre d'utiliser WID comme serveur de synchronisation TaskWarrior (le TaskWarrior Server officiel n'a pas l'air super facile à installer). Et comme la communauté a créé de nombreux outils pour TaskWarrior, si vous vous y intégrez, vous pourriez en bénéficier aussi.
Je pense que si vous arrivez à bénéficier du travail de leur communauté ou au moins d'une partie de leur écosystème, ça fera avancer WID encore plus vite.
[^] # Re: L'écosystème TaskWarrior + TimeWarrior
Posté par jru . Évalué à 1.
Ok merci je vais regarder.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.