Difference between revisions of "CommunicationLibrePackages/Fr"

From TuxFamilyFAQ
Jump to navigationJump to search
(New page: {{Template:Languages}} Communication Libre > Paquets =Référencement= Le référencement est important pour faire connaître le(s) logiciel(s) que vous dévelop...)
 
 
(13 intermediate revisions by 3 users not shown)
Line 6: Line 6:
 
* http://www.ohloh.net/ donnera des informations sur l'activité de votre dépôt subversion
 
* http://www.ohloh.net/ donnera des informations sur l'activité de votre dépôt subversion
 
* http://cia.vc/ voir la [http://cia.vc/doc documentation] pour montrer et communiquer sur l'activité de vos développeurs
 
* http://cia.vc/ voir la [http://cia.vc/doc documentation] pour montrer et communiquer sur l'activité de vos développeurs
* http://jeuxlibres.net
+
* <strike>http://demoll.tuxfamily.org (prototype)</strike> assurez-vous que les bons tags ont été choisis sur http://projects.tuxfamily.org (oui le nuage de tags n'est pas au top, mais bon voir http://projects.tuxfamily.org/#%3Fdo%3Dgroup%3Bname%3Dvhffs4 pour tenter d'améliorer la situation :/)
* http://demoll.tuxfamily.org (prototype) assurez-vous que les bons tags ont été choisis
 
  
 
= Co - mmu - ni - quer =
 
= Co - mmu - ni - quer =
Line 13: Line 12:
  
 
Pour des paquets (deb ou rpm ou autre),  
 
Pour des paquets (deb ou rpm ou autre),  
* donner des instructions claires pour utiliser votre dépôt
+
* Donner des instructions claires pour utiliser votre dépôt
 
*  
 
*  
* faites-vous connaître de votre distribution
+
* Faites-vous connaître de votre distribution : nous préconisons le travail upstream, cf. plus bas
* coordonnez-vous avec ceux qui font des paquets du même domaine que les vôtres
+
* Coordonnez-vous avec ceux qui font des paquets du même domaine que les vôtres
  
 
= Contributions upstream =
 
= Contributions upstream =
* avant d'ouvrir un dépôt, essayez plutôt de rejoindre le projet de développement en amont
+
* Avant d'ouvrir un dépôt, essayez plutôt de rejoindre le projet de développement en amont
**participez aux mailing-lists de développement (cela permettra de recruter des testeurs
+
** Participez aux mailing-lists de développement (cela permettra de recruter des testeurs pour vos paquets)
**rejoignez les contributeurs de votre distribution, ils vous montreront les bonnes pratiques
+
** Rejoignez les contributeurs de votre distribution, ils vous montreront les bonnes pratiques
 +
* Posez-vous la question "pourquoi ouvrir un nième dépôt de paquets plutôt que de rejoindre des équipes existantes ?"
 +
** Regardez <strike>http://demoll.tuxfamily.org/tags/index.php?tag=distrib</strike> http://projects.tuxfamily.org/?do=tags;search=type::distrib et contactez les projets pour rejoindre leur groupe
 +
** Il est hallucinant de constater le nombre de dépôts ouverts
 +
*** pour un oui pour un non,
 +
*** non maintenus par la suite,
 +
*** ne répondant qu'à un besoin ponctuel
 +
*** et visiblement insuffisamment testé (le coup de pouce d'intégrer les paquets upstream permet d'assurer que l'abandon de paquets ne laissera pas des orphelins sur le carreau mais qu'ils pourront être adoptés et trouver leur nouveau mainteneur)
  
== Mandriva ==
+
Regardez-y à deux fois, du point de vue de l'utilisateur :
* voir http://cookerspot.tuxfamily.org/wikka.php?wakka=PackagingMadeSimple
+
* qui utiliserait vos paquets ? (lesquels d'ailleurs ?)
**faites-vous connaître sur la [http://wiki.mandriva.com/fr/Cooker liste de diffusion cooker]
+
* pourquoi un utilisateur ajouterait-il votre nième dépôt à sa liste ?
**vous pouvez passer sur irc://irc.freenode.net#mandriva-cooker ou irc://irc.freenode.net#mandrivafr
+
** Comment peuvent-ils connaître le niveau de maintenance que vous allez y apporter ?
 +
** votre dépôt existera-t-il encore quand il y aura des alertes de sécurité, dans 3 ans quand 6 versions seront sorties d'ici là ?
 +
* pourquoi ne pas travailler en amont avec les mainteneurs ?
 +
**Ne pensez-vous pas que vous apprendrez plus à être intégré à une équipe existante que simplement par vous même ?
 +
 
 +
La communauté est plus qu'accueillante avec les nouveaux contributeurs, n'hésitez pas à demander de l'aide pour voir votre travail incorporé à la distribution officielle !
 +
 
 +
== Debian GNU/Linux ==
 +
* Voir http://www.debian.org/distrib/packages
 +
** documentation http://www.debian.org/doc/debian-policy/
 +
 
 +
== Mageia ==
 +
* voir https://wiki.mageia.org/en/Mgarepo
 +
* vérifiez les paquets existants sur :
 +
** http://mageia.madb.org/
 +
** ou http://sophie.zarb.org/distrib/Mageia
 +
 
 +
== Mandriva Linux ==
 +
* Voir http://cookerspot.tuxfamily.org/wikka.php?wakka=PackagingMadeSimple
 +
** Faites-vous connaître sur la [http://wiki.mandriva.com/fr/Cooker liste de diffusion cooker]
 +
** Vous pouvez passer sur irc://irc.freenode.net#mandriva-cooker ou irc://irc.freenode.net#mandrivafr
 +
 
 +
==Ubuntu Linux==
 +
* Voir https://wiki.ubuntu.com/MOTU , plus précisément https://wiki.ubuntu.com/UbuntuDevelopment#NewPackages
 +
** Si vous avez la moindre question, passez sur irc://irc.freenode.net#ubuntu-fr-classroom (en francais) ou sur #ubuntu-motu (en anglais)
 +
 
 +
 
 +
= Autres dépôts =
 +
== f-droid.org ==
 +
* Pour Android, voir http://f-droid.org
 +
* Pour proposer un paquet : http://f-droid.org/forums/forum/submission-queue/ en respectant http://f-droid.org/wiki/page/Inclusion_Policy bien sûr

Latest revision as of 20:44, 21 February 2013


Communication Libre > Paquets

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.

Pour des paquets (deb ou rpm ou autre),

  • Donner des instructions claires pour utiliser votre dépôt
  • Faites-vous connaître de votre distribution : nous préconisons le travail upstream, cf. plus bas
  • Coordonnez-vous avec ceux qui font des paquets du même domaine que les vôtres

Contributions upstream

  • Avant d'ouvrir un dépôt, essayez plutôt de rejoindre le projet de développement en amont
    • Participez aux mailing-lists de développement (cela permettra de recruter des testeurs pour vos paquets)
    • Rejoignez les contributeurs de votre distribution, ils vous montreront les bonnes pratiques
  • Posez-vous la question "pourquoi ouvrir un nième dépôt de paquets plutôt que de rejoindre des équipes existantes ?"
    • Regardez http://demoll.tuxfamily.org/tags/index.php?tag=distrib http://projects.tuxfamily.org/?do=tags;search=type::distrib et contactez les projets pour rejoindre leur groupe
    • Il est hallucinant de constater le nombre de dépôts ouverts
      • pour un oui pour un non,
      • non maintenus par la suite,
      • ne répondant qu'à un besoin ponctuel
      • et visiblement insuffisamment testé (le coup de pouce d'intégrer les paquets upstream permet d'assurer que l'abandon de paquets ne laissera pas des orphelins sur le carreau mais qu'ils pourront être adoptés et trouver leur nouveau mainteneur)

Regardez-y à deux fois, du point de vue de l'utilisateur :

  • qui utiliserait vos paquets ? (lesquels d'ailleurs ?)
  • pourquoi un utilisateur ajouterait-il votre nième dépôt à sa liste ?
    • Comment peuvent-ils connaître le niveau de maintenance que vous allez y apporter ?
    • votre dépôt existera-t-il encore quand il y aura des alertes de sécurité, dans 3 ans quand 6 versions seront sorties d'ici là ?
  • pourquoi ne pas travailler en amont avec les mainteneurs ?
    • Ne pensez-vous pas que vous apprendrez plus à être intégré à une équipe existante que simplement par vous même ?

La communauté est plus qu'accueillante avec les nouveaux contributeurs, n'hésitez pas à demander de l'aide pour voir votre travail incorporé à la distribution officielle !

Debian GNU/Linux

Mageia

Mandriva Linux

Ubuntu Linux


Autres dépôts

f-droid.org