IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez C++ Discussion :

Une idée de projet farfelue : une nouvelle bibliothèque IHM ?


Sujet :

Contribuez C++

  1. #261
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Citation Envoyé par epsilon68 Voir le message
    hello,

    pour ma part j'ai travaillé avec svn,
    et ca n'a rien franchement rien à voir avec git,
    j'aime les outils rapides!
    en plus les branches sont importantes, et svn ne les gere pas bien,
    de plus oubliez les merges entre 2 versions!
    C'est un avis qui se respecte... Mais
    pour ma part, je trouve que la lib part de trop petit, il y a trop d'investissement à faire et vu mon trop peu de temps libre, je préfère utiliser Qt pour arriver à mes fins. En outre, je penche du coté web et j'ai encore beaucoup de choses à explorer (webkit) sans oubliez Quick (et wpf).
    Tu comprendra que, même si rien ne t'empêche de donner ton avis, il ne soit pas, disons, prioritaire dans de telles conditions...

    Le choix des outils à utiliser dépend essentiellement de l'équipe de dev, ce qui importe au niveau de l'utilisateur, c'est qu'il puisse facilement se procurer l'objet développé, et ca, que ce soit git ou svn (je parle pour les versions stables, compilées ou sous forme de sources), cela revient au final au même: c'est une archive, éventuellement un installateur

    D'autant que, comme je l'ai fait remarquer, l'hébergement est demandé, et en instance d'être obtenu.
    Définitivement la "farfelue" lib est trop bas niveau pour moi mais je la suivrais
    Le fait est qu'il faut bien commencer par quelque chose et que, comme j'ai essayé de le faire transparaitre au cours de la discussion, je n'estimes pas opportun de partir de l'existant pour finir par ne créer qu'une surcouche.

    Peut-être réévaluera tu ta position par la suite, une fois que les bases seront correctement posées et que nous attaquerons les aspects plus haut niveau, qui sait
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  2. #262
    Membre confirmé Avatar de Lavock
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 560
    Points : 633
    Points
    633
    Par défaut
    Citation Envoyé par Matthieu Brucher Voir le message
    Ah bon ? Même si git est installé à côté du Redmine ?
    Personnellement, je suis peut être lent détente mais :
    SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
    me semble tout a fait clair.

    Citation Envoyé par yan Voir le message
    Dans ce cas oui, mais dvp n'as pas prévue de proposer du git...
    Donc ça coince
    Y a-t-il une once de micro-espoir de les faire changer d'avis ? Je n'ai rien contre l'utilisation de SVN tant que c'est pas à moi de gérer les merges personnellement... Mais pour la santé d'esprit de koala, il y a mieux !


    Sinon, c'est peut être sous entendu quelque part, mais pour les inlines :
    Je met dans les .h(pp) uniquement celle qui n'implique que des types prédéfinies, histoire de limiter (voir interdire ><) les includes dans les .h(pp).
    The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.
    --Wilhelm Stekel

  3. #263
    Invité
    Invité(e)
    Par défaut
    Une question de béotien (je bosse sous SVN, et je n'ai pas particulièrement de mal avec):

    - si on démarre sur SVN, peut on, une fois qu'on a une version stable, c'est à dire à un moment où les "branches" sont mortes, passer sous un autre système? (je crois que oui)
    - au démarrage du projet, c'est à dire à un moment ou on a une petite équipe qui écrit beaucoup de code (plutôt que plein de personnes qui font des petites modifs), les avantages des autres systèmes sont ils significatifs? (je crois que non)

    Francois

  4. #264
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Points : 11 860
    Points
    11 860
    Par défaut
    Citation Envoyé par metagoto Voir le message
    Pourquoi donc, ça ne peut être que mieux que SVN de toute façon ?
    (troll facile du matin )
    Clairement. Et c'est le seul de tous qui repose sur une théorie solide (la théorie des patchs). Et il est écrit en Haskell

  5. #265
    Membre éclairé Avatar de metagoto
    Profil pro
    Hobbyist programmateur
    Inscrit en
    Juin 2009
    Messages
    646
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Hobbyist programmateur

    Informations forums :
    Inscription : Juin 2009
    Messages : 646
    Points : 845
    Points
    845
    Par défaut
    Citation Envoyé par Alp Voir le message
    Clairement. Et c'est le seul de tous qui repose sur une théorie solide (la théorie des patchs). Et il est écrit en Haskell
    Oui, j'ai parcouru la doc depuis ton premier post

  6. #266
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Citation Envoyé par fcharton Voir le message
    Une question de béotien (je bosse sous SVN, et je n'ai pas particulièrement de mal avec):

    - si on démarre sur SVN, peut on, une fois qu'on a une version stable, c'est à dire à un moment où les "branches" sont mortes, passer sous un autre système? (je crois que oui)
    Cela dépend surtout de ce que l'hébergeur propose, ou de la décision d'en changer (d'hébergeur)...

    Et je ne sais absolument pas quelle sera la politique de DVP à l'avenir concernant le système de forge...
    - au démarrage du projet, c'est à dire à un moment ou on a une petite équipe qui écrit beaucoup de code (plutôt que plein de personnes qui font des petites modifs), les avantages des autres systèmes sont ils significatifs? (je crois que non)
    Git est, effectivement beaucoup plus rapide me semble-t-il que SVN lorsqu'il s'agit de récupérer une branche / révision et permet d'avoir des branches partant à peu près "dans tous les sens" si plusieurs commits sont effectués en même temps (me semble-t-il).

    Si c'est bien le cas (je ne l'ai utilisé qu'en tant que client en lecture seule), ça devrait avoir l'avantage d'éviter des pertes trop importantes au cas où une modification venait à "tout casser"
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  7. #267
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par koala01 Voir le message
    Git est, effectivement beaucoup plus rapide me semble-t-il que SVN lorsqu'il s'agit de récupérer une branche / révision et permet d'avoir des branches partant à peu près "dans tous les sens" si plusieurs commits sont effectués en même temps (me semble-t-il).
    C'est un peu le genre de situation qui ne devrait apparaitre que quand on commence à avoir quelque chose de montrable... Au début, si on ne se repose que sur le RCS pour garantir la compatibilité de nos commits, le projet est très mal barré, je dirais...

    En clair, ca signifie commits réguliers, pas trop de branches, et un peu de coordination à la voix quand on travaille sur les fichiers du coeur (c'est rendu plus simple par l'éclatement des modules en petites unités)

    Francois

  8. #268
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Je crois en effet que, avec un peu d'organisation et de communication, il est parfaitement possible d'éviter les gros couacs avec SVN...

    Reste éventuellement le temps de mise à jour de sa version locale par rapport aux révisions postérieures qui peut demander un peu plus de temps
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  9. #269
    Membre confirmé Avatar de Lavock
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 560
    Points : 633
    Points
    633
    Par défaut
    Le principale intérêt de git et autre vient de leur décentralisation.

    Le problème, c'est qu'avec SVN, on va pouvoir bosser qu'avec une connexion... Or, personnellement, mais "grandes" inspirations arrivent surtout lorsque je suis dans un train par exemple, et que je n'ai rien d'autre à faire (sauf en cas de grève ).

    En gros, le but c'est de permettre plus proprement le travail offline [edit] propre (et donc, de pas se retrouver à reporter une idée qu'on a dans le train au lendemain).
    The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.
    --Wilhelm Stekel

  10. #270
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Citation Envoyé par Lavock Voir le message
    Le principale intérêt de git et autre vient de leur décentralisation.

    Le problème, c'est qu'avec SVN, on va pouvoir bosser qu'avec une connexion... Or, personnellement, mais "grandes" inspirations arrivent surtout lorsque je suis dans un train par exemple, et que je n'ai rien d'autre à faire (sauf en cas de grève ).

    En gros, le but c'est de permettre plus proprement le travail offline (et donc, de pas se retrouver à reporter une idée qu'on a dans le train au lendemain).
    Rien ne t'empêche de modifier tes fichiers "quand tu as l'inspiration" et de les transférer sur SVN "quand t'en a la possibilité"...

    Tu n'es absolument pas limité quant au nombre de fichiers transférés à chaque commit

    Bon, tu as, effectivement, le fait que SVN risque plus facilement de râler du fait que ta version locale est synchronisée avec une révision antérieure à celle du serveur, mais il permet de gérer les incompatibilités
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  11. #271
    Membre confirmé Avatar de Lavock
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 560
    Points : 633
    Points
    633
    Par défaut
    Et là, on pointe une chose douloureuse...

    En gros, une idée => soit je fais ça tout de suite = gros risque de merge immonde + haines des autres devs car commit irrégulier, etc...
    Soit je repousse à plus tard... Et en faite, 2 mois plus tard, c'est toujours pas fait -_-'....
    The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.
    --Wilhelm Stekel

  12. #272
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Citation Envoyé par Lavock Voir le message
    Et là, on pointe une chose douloureuse...

    En gros, une idée => soit je fais ça tout de suite = gros risque de merge immonde + haines des autres devs car commit irrégulier, etc...
    Soit je repousse à plus tard... Et en faite, 2 mois plus tard, c'est toujours pas fait -_-'....
    Je présumes que, par "commit irrégulier", tu entends le fait que le commit que tu veux faire se base sur une révision antérieure à celle actuelle présente sur le serveur

    De ce point de vue là, je peux te rassurer sur le fait qu'il y a déjà de grandes chances pour que nous assistions à terme à une certaine "spécialisation" au sein de l'équipe.

    Dans un tel projet, il ne faudra pas s'étonner de voir que certains préférent travailler sur le look'n feel, d'autre sur l'aspect IHM "bete et méchante" à l'ancienne, d'autres encore sur l'aspect 3D ou RAD ou que sais-je, du fait de leurs affinités dans un domaine particulier.

    Le risque de voir deux personnes modifier "chacune de leur coté" le même fichier au même moment reste donc *relativement* limité, d'autant plus que l'accès SVN restera malgré tout limité (les personnes à qui nous y donnerons accès seront "triées sur le volet" )

    Au final, si la communication passe correctement, ca devrait bien marcher

    Et puis, si on en arrive à quelque chose de *beaucoup* trop gros, tant du point de vue du volume de fichier que du point de vue de la taille de l'équipe, il est toujours possible de réévaluer la décision
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  13. #273
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Citation Envoyé par Alp Voir le message
    Clairement. Et c'est le seul de tous qui repose sur une théorie solide (la théorie des patchs). Et il est écrit en Haskell
    Mais bon, il a mal vieilli, c'est un DVCS de première génération !

    Citation Envoyé par koala01 Voir le message
    Je crois en effet que, avec un peu d'organisation et de communication, il est parfaitement possible d'éviter les gros couacs avec SVN...
    Effectivement, c'est possible si on reste très propre avec très peu de branches.

    Sinon : http://stevelosh.com/blog/2009/08/a-...-in-mercurial/

    Citation Envoyé par koala01 Voir le message
    Rien ne t'empêche de modifier tes fichiers "quand tu as l'inspiration" et de les transférer sur SVN "quand t'en a la possibilité"...

    Tu n'es absolument pas limité quant au nombre de fichiers transférés à chaque commit
    Tu es juste limité par la propreté et l'atomicité de tes commits

  14. #274
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Points : 1 419
    Points
    1 419
    Par défaut
    un excellent talk de Linus Torvalds sur git:

  15. #275
    Membre expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Points : 3 344
    Points
    3 344
    Par défaut
    Quelqu'un l'a déjà cité, mais je le remet parceque dans la première partie Mr.Spolsky prends le temps d'expliquer pourquoi un DSVC est mieu qu'n truc centralisé type SVN et explique du point de vue de celui qui a toujours utiliser CVS/SVN : http://hginit.com/

    Peut être une bonne introduction pour comprendre pourquoi tant de gens ici insistent sur l'utilisation d'autre chose que SVN?

    edit> J'en profite pour ajouter : concernant la communication, un forum serait plus utile d'une discussion comme celle-ci...
    Cela permettrait par exemple de continuer des discussions en parallèle. Parceque personellement la façon dont le projet va être organisé m'interesse moins que la théorie dérrière le projet et la pratique à l'utilisation. L'organisation est nécessaire mais a un peu perturbé la discussion je trouve.

  16. #276
    Membre chevronné
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Points : 2 205
    Points
    2 205
    Par défaut
    Ouaip, je plussoie un espace pour discuter. (j'ai une préférence pour les ML, car je trouve ça plus pratique et efficace mais bon...)
    "Hardcoded types are to generic code what magic constants are to regular code." --A. Alexandrescu

  17. #277
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    j'ai bien compris toutes vos réticences à l'utilisation de SVN, mais voilà...

    Je viens de recevoir l'accord pour l'hébergement, et, malheureusement, les choix donnés actuellement CVS ou SVN...

    A choisir, je préfère SVN

    Maintenant, je vais essayer de voir s'il est vraiment impossible d'envisager, ne serait-ce qu'à terme, l'utilisation de git ou de mercurial... Mais c'est une décision qui ne dépend absolument pas de moi, et je ne pourrai faire mieux que de simplement vous transmettre la réponse.

    Comme je l'ai dit, je reste malgré tout ouvert à l'idée de rediscuter de la chose quand l'équipe ou le projet commencera à s'étoffer
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  18. #278
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Goten Voir le message
    Ouaip, je plussoie un espace pour discuter. (j'ai une préférence pour les ML, car je trouve ça plus pratique et efficace mais bon...)
    Moi aussi... Maintenant, si on a redmine, c'est assez facile d'y créer un 'forum projet', et de configurer son compte de façon à recevoir les nouveaux messages par email (ou au minimum des notification de ceux ci)

    Toujours sur Redmine, sur celui que j'utilise au bureau, Git et Mercurial font apparemment partie de la liste des SCM qu'on peut configurer avec...

    Autre chose qui peut être utile, pour tenter "d'acter" les décisions prises en commun sur l'architecture, on peut créer un wiki projet.

    Je suggérerais de s'appuyer au maximum sur un petit nombre d'outils, et puisqu'on a redmine... Ce qui me manquerait, aussi, c'est un outil de type chat, à mon avis, avoir la possibilité de discuter de temps en temps, à bâtons rompus, est une bonne chose sur ce genre de projet (même si c'est consommateur de temps)

    (edit) sur Git, je continue à penser que ce type de choix devient crucial quand le projet commence à avoir de nombreux contributeurs, qui apportent de "petits bouts décentralisés". Au démarrage, on va plutôt avoir une petite équipe centralisée, je crois. Essayons donc de garder dans un coin de notre tête que ce sera probablement une évolution nécessaire, voyons ce qu'il faudrait pour la préparer (à mon avis, une version stable...), et n'y perdons pas plus de temps...

    Francois

  19. #279
    Membre éclairé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2007
    Messages : 373
    Points : 764
    Points
    764
    Par défaut
    J'ai suivi le post depuis le début, et je trouve l'idée intéressante !
    J'ai eu plusieurs fois l'occasion d'intervenir, mais il y a toujours eu quelqu'un de plus rapide pour exprimer mon point de vue...
    Je pense en tout cas que c'est bien parti, et je vais continuer à suivre tout ça avec intérêt

    Si je me permet d'intervenir maintenant, c'est pour vous déconseiller l'emploi des mailing lists comme unique moyen de communication.
    J'ai vu un peu plus haut qu'on citait sinbad (l'auteur de OGRE3D), alors j'en fais de même : click.

    Les mailing lists sont sans doute très bien lorsqu'il s'agit de discuter dans un groupe restreint d'habitués. Mais elles sont assez "hostiles" aux petits nouveaux, ou aux invités de passage (c'est grosso modo le contenu du lien ci dessus).

    Je n'ai pas envie de lancer un débat sur "pour ou contre les mailing lists" ici, mais je ne saurais trop vous conseiller de mettre en place quelque chose de plus "user friendly", quitte a utiliser une mailing list et un forum (ou autre).

    Après, tout dépend de ce que vous voulez faire de cet espace de communication...

  20. #280
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 614
    Points : 30 626
    Points
    30 626
    Par défaut
    Bon, pour être bien clair, je voici ce que nous aurons (laissez juste le temps aux responsables de faire le nécessaire, mais ca devrait arriver assez vite ):

    • Un site http://farfelue.developpez.com
    • une intégration au gestionnaire de projets projets.developpez.com (yan pourra surement en dire plus que moi sur ce que cela implique)
    • un dépot SVN (j'ai posé la quetion à celui qui s'en occupe au sujet de git ou de mercurial, je verrai sa réponse )
    • un forum, dans lequel j'ai demandé une section privée dédiée aux développeurs (nous commencerons dans la partie publique le temps de fixer l'équipe )
    • Il est possible d'avoir un blog, je ne l'ai pas demandé pour l'instant mais l'option reste ouverte

    Pour ce qui est de la possibilité d'un système de chat, je me renseignerai afin de voir s'il est possible d'en créer un directement sur chat.developpez...

    Autrement, j'envisage de demander la création d'un salon irc, par exemple,sur oftc

    Pour ce qui est du débat SVN Vs git/mercurial, et pour y mettre fin jusqu'à nouvel ordre j'ai bien compris l'ensemble des réticences et des avantages.

    Cependant, nous sommes à peine une petite dizaine et il y a encore une série de choses sur lesquelles nous devons nous mettre d'accord avant d'écrire la première ligne de code.

    Je crois donc que SVN est amplement suffisant en l'état, et, comme je l'ai déjà indiqué, je n'exclus pas la possibilité d'envisager de passer à autre chose, mais sans doute pas avant que l'on ait le minimum "syndical" qu'est ce que j'ai indiqué comme objectif prioritaire dans le pdf que je vous ai présenté.

    J'appuie donc pleinement la dernière phrase deFrançois
    sur Git, je continue à penser que ce type de choix devient crucial quand le projet commence à avoir de nombreux contributeurs, qui apportent de "petits bouts décentralisés". Au démarrage, on va plutôt avoir une petite équipe centralisée, je crois. Essayons donc de garder dans un coin de notre tête que ce sera probablement une évolution nécessaire, voyons ce qu'il faudrait pour la préparer (à mon avis, une version stable...), et n'y perdons pas plus de temps...
    Pour avancer et "recadrer" un peu les choses, en attendant que l'ensemble soit mis en place, je proposerais de nous intéresser à la conception de la base, d'après ce qui a déjà été exposé jusqu'à présent.

    Merci de votre compréhension.
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

Discussions similaires

  1. Avis et conseils sur une idée de projet
    Par betsprite dans le forum Qt
    Réponses: 15
    Dernier message: 20/10/2010, 16h22
  2. Réponses: 1
    Dernier message: 11/02/2009, 06h33
  3. [Partenaire] Une idée, un projet
    Par laffarguee dans le forum Autres
    Réponses: 0
    Dernier message: 08/02/2009, 12h25
  4. [Site web] Protéger une idée de projet ?
    Par Fabouney dans le forum Juridique
    Réponses: 8
    Dernier message: 12/09/2006, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo