[RESOLU] Logiciel OpenSource, ça vous intéresse ? non !
Bonjour à tous,
J'ai mon premier projet Cocoa qui a un peu de mal à tourner à cause de beaucoup d'erreurs de programmation (j'ai appris Cocoa avec ce projet) et aussi du fait qu'il est devenu difficile de modifier quelque chose sans devoir modifier la moitié des fichiers sources.
Ce projet a été initié à l'époque sur 10.4 et j'aimerais arriver à le rajeunir. Par exemple, en réorganisant les données avec CoreData, et en utilisant des modes d'affichage différents.
L'un des gros problèmes est que j'utilise encore parfois assez mal le MVC et que je suis complètement ignorant sur CoreData (mais je sais qu'il peut faire des miracles, et qu'il n'est pas trop tard pour s'y mettre)
.
Oups, je n'ai pas dit le nom du projet. Il s'agit de Movibrary. C'est un gestionnaire de films multi-supports (du Super-8 au fichier AVI en passant par le DVD). Certains ici se diront que le nom leur dit quelque chose. Oui, car beaucoup m'ont aidé au projet à l'époque.
Maintenant, je voudrais savoir si vous seriez intéressé d'y travailler sachant qu'il passerait en licence Ce-CILL v2 (GPL transcrit en droit français).
Le projet sera hébergé sur un serveur avec les codes source sur SVN et redmine pour la gestion du projet. Je resterais dans les alentours (pour les grandes lignes et la direction à suivre) mais vous aurez libre cours pour le reste et je j'hésiterais pas à vous consulter avant les grands choix.
Du côté du bon, il y a :
- J'ai commencé la réorganisation du code pour avoir des objets plus clairs (éviter des objets qui font tout et rien)
- J'ai viré des objets inutiles et "outils" inutiles comme la conversion de base de données
Maintenant, j'attends vos commentaires !
Edit: correction des fautes
J'ai mon premier projet Cocoa qui a un peu de mal à tourner à cause de beaucoup d'erreurs de programmation (j'ai appris Cocoa avec ce projet) et aussi du fait qu'il est devenu difficile de modifier quelque chose sans devoir modifier la moitié des fichiers sources.
Ce projet a été initié à l'époque sur 10.4 et j'aimerais arriver à le rajeunir. Par exemple, en réorganisant les données avec CoreData, et en utilisant des modes d'affichage différents.
L'un des gros problèmes est que j'utilise encore parfois assez mal le MVC et que je suis complètement ignorant sur CoreData (mais je sais qu'il peut faire des miracles, et qu'il n'est pas trop tard pour s'y mettre)

Oups, je n'ai pas dit le nom du projet. Il s'agit de Movibrary. C'est un gestionnaire de films multi-supports (du Super-8 au fichier AVI en passant par le DVD). Certains ici se diront que le nom leur dit quelque chose. Oui, car beaucoup m'ont aidé au projet à l'époque.
Maintenant, je voudrais savoir si vous seriez intéressé d'y travailler sachant qu'il passerait en licence Ce-CILL v2 (GPL transcrit en droit français).
Le projet sera hébergé sur un serveur avec les codes source sur SVN et redmine pour la gestion du projet. Je resterais dans les alentours (pour les grandes lignes et la direction à suivre) mais vous aurez libre cours pour le reste et je j'hésiterais pas à vous consulter avant les grands choix.
Du côté du bon, il y a :
- J'ai commencé la réorganisation du code pour avoir des objets plus clairs (éviter des objets qui font tout et rien)
- J'ai viré des objets inutiles et "outils" inutiles comme la conversion de base de données
Maintenant, j'attends vos commentaires !
Edit: correction des fautes
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
- Recherche automatique des films lors du montage d'un disque
- iTunes Like
- Gestion de nombreux support et de leur localisation (référence du lieux de stockage)
Par contre il est moins fournis en option "connecté" car il n'y en a aucune pour le moment. Je voulais sortir le projet de là ou il est avant d'ajouter de nouvelles fonctionnalités.
Je ne connaissait même pas l'existence de ce projet. Et puis il est pas OpenSource
Pour les différents supports ça existe dans la fenêtres "Modification", onglet "DVD". Tu cliques sur le triangle à coté de "Média" et la liste s'affiche.
Pour la localisation de stockage, comme dans pas mal de bibliothèque, la référence de l'élément peut donner également sa position sur les étagères (ou ailleurs).
La recherche automatique des films est sans doute intéressante, mais pour moi le "iTunes Like" n'est qu'un apriori de développeur.
Il existe également DVDManager qui est (était?) bien plus simple, mais qui est un shareware.
Dommage, mais c'était un peu la dernière chance le fait de l'ouvrir en open-source.
Je dis simplement qu'il existe quelque chose d'assez comparable.
Mettre tes sources en OpenSource peut amener à quelque chose d'autre. C'est à tenter. Si personne ne s'y colle, le projet meurt! Si des programmeurs sont intéressés alors tu peux arriver à un résultat multi-plate-forme par exemple.
Avec un projet écrit en Obj-C ?
Chaque développeur peu avoir sa vision de ce qu'il veut obtenir et c'est ça le plus important.
Wisky veut redonner de l'élan à son projet en passant la main, pourquoi pas, ensuite effectivement le problème est de trouver quelqu'un qui ait la motivation de s'y mettre.
Probablement en C++
Pour "Delicious Library" je ne connais pas alors je vais aller voir. ça marche sur mac (ppc ou intel)?
Donc, je n'ai pas tout compris! Peut-on y mettre des films? J'ai essayé de lire l'aide en ligne: Pas de réponse claire.
D'autre part, la partie importation de data est vraiment très, très réduite! L'exportation est un peu meilleure avec plusieurs type de fichiers en sortie. Je n'ai pas vu non plus si le logiciel gérait les prêts.
Donc effectivement je pense ouvrir le code et puis je verrai avec le temps ! Cela fait quand même plus d'un an que ne n'ait pas sortie de version. Merci de pour vos avis.
Le site est http://www.delicious-monster.com/
Tu peux y gérer pleins de choses, dont les films, et côté features ça m'a l'air vraiment très complet.