CommunicationLibreSoftware/Fr

From TuxFamilyFAQ
Revision as of 20:46, 10 May 2012 by Baud123 (talk | contribs) (→‎Débuter le développement)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


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


Quelques retours d'expériences