Difference between revisions of "CommunicationLibreSoftware/Fr"

From TuxFamilyFAQ
Jump to navigationJump to search
Line 23: Line 23:
 
**le dépôt du code pour les développeurs ([[SVN/Fr|svn]] ou [[GIT/Fr|GIT]])
 
**le dépôt du code pour les développeurs ([[SVN/Fr|svn]] ou [[GIT/Fr|GIT]])
 
**les tarballs pour les différents utilisateurs acceptant de tester  
 
**les tarballs pour les différents utilisateurs acceptant de tester  
 +
** de bien mettre en avant comment télécharger _facilement_ votre logiciel (bien distinguer les versions stables des versions à des fins de tests)
 
*pour le support une bonne mailing-list ou un forum
 
*pour le support une bonne mailing-list ou un forum
 
* un BTS (bug tracker, tel que mantis) vous permettra d'être rigoureux sur un gros projet et de garder trace des bugs compliqués ou longs à corriger)
 
* un BTS (bug tracker, tel que mantis) vous permettra d'être rigoureux sur un gros projet et de garder trace des bugs compliqués ou longs à corriger)
 
* le [http://forum.tuxfamily.org/viewforum.php?id=16 forum tuxfamily] [fr] vous est ouvert pour vos annonces et n'hésitez pas à [http://forum.tuxfamily.org/viewforum.php?id=4 communiquer en anglais] [en] aussi !
 
* le [http://forum.tuxfamily.org/viewforum.php?id=16 forum tuxfamily] [fr] vous est ouvert pour vos annonces et n'hésitez pas à [http://forum.tuxfamily.org/viewforum.php?id=4 communiquer en anglais] [en] aussi !
 +
* et sinon, faites jouer vos réseaux : irc, xmpp et surtout identi.ca, diaspora et autres réseaux ouverts
  
 
= Le choix d'une licence =
 
= Le choix d'une licence =

Revision as of 00:42, 22 February 2012


Communication Libre > Logiciel

Référencement

Le référencement est important pour faire connaître le(s) logiciel(s) que vous développez

Co - mmu - ni - quer

Votre meilleure communication c'est votre documentation et votre code

  • voir distribuez tôt, mettez à jour souvent ou sa version originale release early, release often (oui oui c'est issu de la cathédrale et le bazar)
  • cela permettra de travailler à plusieurs et de se corriger les uns les autres, la référence étant
    • le dépôt du code pour les développeurs (svn ou GIT)
    • les tarballs pour les différents utilisateurs acceptant de tester
    • de bien mettre en avant comment télécharger _facilement_ votre logiciel (bien distinguer les versions stables des versions à des fins de tests)
  • pour le support une bonne mailing-list ou un forum
  • un BTS (bug tracker, tel que mantis) vous permettra d'être rigoureux sur un gros projet et de garder trace des bugs compliqués ou longs à corriger)
  • le forum tuxfamily [fr] vous est ouvert pour vos annonces et n'hésitez pas à communiquer en anglais [en] aussi !
  • et sinon, faites jouer vos réseaux : irc, xmpp et surtout identi.ca, diaspora et autres réseaux ouverts

Le choix d'une licence

La page des licences devrait être assez détaillée. Il est important de ne pas confondre libre et gratuit :

  • l'aspect libre est le plus important vu qu'il apporte des garanties de pérennité et de mettre l'utilisateur au coeur de vos préoccupations
  • le volet gratuit est anecdotique par rapport à la liberté, mettez-donc plus en avant l'aspect libre même si vous pouvez préciser que - accessoirement - vous distribuez votre logiciel gratuitement
  • vous n'avez pas besoin d'être juriste pour vous intéresser à la licence, simplement vouloir faire du libre : la lire une fois vous prendra un peu de temps, c'est vrai, mais nous ne pouvons pas le faire à votre place

Débuter le développement

Les fondamentaux sont à connaître, autant vous épargner le rappel des bases d'Unix par un RTFM ou STFW, vous pouvez déjà consulter les bases d'Internet