Re: =?utf-8?b?W09wZW5DVnRow6hxdWUtZGV2ZWxd?= =?iso-8859-1?q?OpenCVthe?= =?iso-8859-1?q?que?=
Brought to you by:
scoubidoo
From: <ope...@li...> - 2007-11-19 22:42:59
|
Bonjour, Que se passe-t-il? Bah côté code source pas grand chose, de visible en tout cas. Par contre on est toujours là... De mon côté, maintenant qu'OpenCVthèque est un minimum stable et fonctionnel (à part qq petits bugs 'connus' mais non-bloquants semble-t-il), j'ai pu me consacrer aux cas d'usage qui m'avaient incité à contribuer à ce projet. Donc ces derniers mois j'ai mis en service un OpenCVthèque pour ma société et la société d'un de mes partenaires qui gère des missions pour expatriés. J'ai également été approché par des clients qui avaient des besoins en recrutement et à qui j'ai proposé OpenCVthèque. J'en ai profité pour en parler autour de moi (anciennes écoles, collègues de promo, milieux associatifs, club linux/open-sources, etc.). Ca m'a permis de recenser certains besoins récurrents. Côté dev nous n'avons pas pondu de code ces dernières semaines. Pour résumer les épisodes précédents, nous en sommes maintenant à un stade architectural assez déterminant pour l'avenir du projet. Nous devons entre autres tâches: - commencer à toucher la structure de la base de données. C'est assez délicat dans le sens où certaines bases de CV sont déjà en production et contiennent jusqu'à 1000 cv. Cela implique de réfléchir au point suivant: - mettre en place un système de gestion des mises à jour de la structure de la base (avec migration des données de version en version). Par contre ce sera difficile permettre de 'sauter' des versions. Par exemple pour passer de v1 à v3, il va falloir suivre: v1 à v2 puis v2 à v3. Ceci implique que les utilisateurs doivent être tenus informés des mises à jour disponibles, pour ne pas en rater. Pour ça il serai bien de: - faire un système de détection des mises à jour, simplement comme avec des requêtes HTTP. Au moins qqch du genre: "une nouvelle version est disponibles, cliquez ici pour la télécharger". D'autre part, en suivant ce qui se fait ailleurs en opensource, on peut dire que le 'succès' d'un projet (et donc le nombre de petit doigts pour coder les choses) est lié à la faculté/simplicité pour le projet d'intégrer des 'greffons' (ou plugins, ou add-ons). Il faut alors trouver une architecture simple (pour être facile à maintenir et à migrer au cours des versions), permettant à d'autres d'intégrer leurs greffons (skins, multilangues, plugins de forum, de mise en relation, de salons thématiques, de messagerie, de blogs persos, notations de CVs, réputations/référencements, etc.). Enfin des idées plus 'farfelues' doivent pouvoir être possible, comme des systèmes de 'partage' de CVs entre cvthèques, et pourquoi pas de télé-entretiens par webcast ou visioconf? Donc on met tout ça dans un shaker, on assaisonne de prise en compte de 'contraintes' comme la CNIL, et devrait arriver à qqch de simple, efficace, parrain et évolutif. On y arrivera certainement pas du premier coups, mais en tout cas je pense qu'il ne faut pas, pour l'instant, fermer de portes. Pour être plus pragmatique, et en profitant de l'expérience des autres projets OpenSource, nous avons mis en place un wiki permettant de rassembler les différentes idées/suggestions des utilisateurs (les fameuses portes à ne pas fermer). La seconde étape consisterai à mettre à plat, en ligne sur le wiki ou l'espace spip, la(les) ligne(s) directrice(s) du projet (la roadmap), et ainsi s'assurer que les contributions iront dans le même sens (avant de commencer les grands chantiers). Les 2 grands risques étants l'éparpillement et l'enfermement du projet. Donc encore une fois n'hésitez pas à nous remonter toutes vos remarques, à parler du projet autour de vous, essayer de trouver des personnes qui vous diront "je m'en servirai bien mais il manque ça", et nous décrire ce "ça". Ensuite nous pourrons facilement en débattre. Je sais que Fabrice (scoobidou) réfléchit aussi de sons côté, d'autres je pense aussi, et que bientôt on commencera à publier des "tiens, et si on faisait ça comme ça?", "que pense-vous de ce ça", "est-ce qu'on peut faire en sorte que opencvthèque fasse ça et est-ce vraiment utile", etc. Je suis encore une fois désolé d'écrire d'aussi gros mails, mais comme c'est pas souvent ça fait une moyenne supportable (ou pas?)... Merci encore d'être toujours là et à très bientôt, Julien PS: rappel: site web spip: http://opencvtheque.sourceforge.net/, wiki (que tout le monde peut éditer!): http://opencvtheque.sourceforge.net/wiki/ PS2: l'adresse source des mails postés sur la liste étant remplacée par l'adresse de la liste, c'est bien de signer le bas des mails pour savoir qui écrit... sauf si on veut poster anonymement... _____ De : ope...@li... [mailto:ope...@li...] De la part de ope...@li... Envoyé : lundi 19 novembre 2007 12:55 À : ope...@li... Objet : Re: [OpenCVthèque-devel]OpenCVtheque Bonjour a tous Que se passe t'il? Depuis quelque temps nous n'avons plus de nouvelle... :s Je veux pas être oppressant mais je voulais juste savoir ce qu'il en devenait ;-) |