openSUSE & vous: Contribuer à notre projet
Le projet openSUSE est génial. Nous faisons des choses fascinantes qui ouvrent de nouvelles voies dans le monde des logiciels libres et à code source ouvert .
Si vous souhaitez savoir comment et pourquoi nous faisons cela, si vous souhaitez participer, cet article de blog est pour vous .
Après la lecture, vous devriez avoir une idée de la façon dont nous travaillons et comment commencer à travailler avec nous.
- “Comment fonctionne le projet openSUSE?”
- "Qui décide ce qui se passe?"
- "Qu'est-ce que vous avez besoin de moi pour faire?"
- "Comment puis-je commencer?"
Comment fonctionne le projet? #
Le projet est une communauté auto-organisée et auto-gouvernée travaillant sur les distributions openSUSE ( Tumbleweed & Leap ) ainsi que sur divers autres logiciels libres et à code source ouvert, notamment OBS , openQA , OSEM , Portus , Machinerie , etc.
Nous n'avons aucun responsable de produit, responsable de projet ou responsable de communauté.
Nous n'avons pas de comités techniques ou de groupes de pilotage.
Pour ceux qui ont lu «La cathédrale et le bazar», openSUSE est vraiment un «bazar» et n’est guère comparable à une «cathédrale».
Toutes les équipes que nous avons sont auto-organisées par les membres de ces équipes, avec différentes façons de travailler ensemble pour atteindre les objectifs particuliers du projet sur lequel elles travaillent.
Le projet possède le conseil d'openSUSE , qui a pour rôle de «diriger» le projet en agissant en tant que point de contact central et de résolution des conflits.
En d'autres termes, ils aident à tenir tout le monde au courant de ce que font les autres, aident à résoudre les conflits éventuels et agissent en tant que «décideurs de dernier recours » dans les situations où des décisions doivent être prises et qu'il n'y a personne d'autre disponible ou disposé à le faire.
Le tableau ressemble un peu à la Assurance Tout Risque. Si vous rencontrez un problème, si personne ne peut vous aider, le
comité est là pour vous aider ou pour vous aider à trouver de l’aide
ailleurs. Le conseil openSUSE est élu par les membres d'openSUSE , les contributeurs qui ont apporté une contribution soutenue et substantielle au projet.
SUSE est le sponsor principal du projet openSUSE. Tous les employés de SUSE sont invités à contribuer au projet openSUSE. Ces contributions sont effectuées en tant que "pairs";
Aucun traitement particulier n'est accordé aux employés de SUSE. En
fait, l'employeur d'un contributeur ne devrait pas être pertinent dans
le projet openSUSE.
Dans les domaines présentant un intérêt ou une importance particulière
pour SUSE, ils peuvent engager des personnes pour occuper des rôles
particuliers dans le projet openSUSE. À une exception près (le rôle du président du conseil), aucun de ces rôles ne doit être considéré comme exclusif à SUSE. Toute personne a la
possibilité de contribuer au projet openSUSE à n'importe quel niveau,
en supposant qu'elle soit disposée et capable de faire le travail.
Qui décide ce qui se passe? #
Tu fais. #
Nous sommes motivés par nos contributions. Si quelque chose n'est pas fait, c'est parce que personne n'a décidé de le faire. Nous faisons de notre mieux pour rendre openSUSE très accessible afin de nous faire le choix naturel pour être le projet par lequel vous consacrez votre temps et vos efforts.
Le projet openSUSE est structuré de manière à permettre à nos contributeurs de réellement orienter le projet. De plus, une grande partie des outils dont nous disposons en tant que projet existe pour faciliter ces contributions. OBS et OSEM sont des exemples évidents, mais cela est vrai dans tous les aspects du projet, des parties techniques aux activités diverses et variées, marketing, plaidoyer, sensibilisation, communauté, wiki, documentation, etc.
Vous n'avez pas besoin de demander la permission pour commencer, vous devez juste savoir ce que vous voulez faire.
Qu'avez-vous besoin que je fasse? #
Tu décides. #
S'il vous plaît ne soyez pas terrifié par ça! Pour citer la cathédrale et le bazar:
«Tout bon travail […] commence par gratter une […] démangeaison personnelle.»
- “La cathédrale et le bazar”, Eric S. Raymond
Trouvez des éléments à l'intérieur d'openSUSE, de notre projet, de nos distributions, de nos outils, de notre wiki, que vous n'aimez pas, qui vous affectent, qui vous gênent et décidez de les modifier.
Bien que cela puisse sembler égoïste, il n’ya pas de meilleure motivation que de résoudre les problèmes qui vous concernent d’abord et avant tout, le fait de le faire en tant que communauté fait que votre travail finit par aider les autres, et que les autres vous aident quand ils partagent cette même démangeaison qu'on a besoin de gratter.
Ne vous attendez pas à ce que quelqu'un d'autre le fasse. Ne pensez pas que c'est le travail de quelqu'un d'autre de réparer cela. Il est de votre responsabilité d'aider OpenSUSE à réussir dans les domaines qui vous intéressent.
Et ne vous attendez pas à ce que quelqu'un d'autre vous dise quoi faire
ou ce qui doit être fait - les volontaires sont rarement motivés
lorsqu'ils reçoivent des ordres d'autres personnes, ce qui n'est pas
typique de la méthode openSUSE.
Cela dit, je pense que nous pourrions avoir quelques indications sur les domaines dans lesquels nous avons besoin d’aide; Le nouveau site Web openSUSE Mentoring est un exemple parfait de ce que le projet doit maintenant résoudre pour pallier ce problème.
Dans le cas très improbable où vous pensez que tout est merveilleux et
que rien ne vous contrarie, vous souhaitez tout de même redonner quelque
chose au projet openSUSE, puis approfondissez un peu, essayer
quelque chose de nouveau, que ce soit techniquement dans nos produits, ou impliquez-vous dans un nouvel aspect du projet qui vous intéresse.
Je vous garantis que vous trouverez quelque chose que vous pourriez faire avec votre aide.
Comment commencer? #
Donc, vous avez choisi quelque chose sur lequel travailler, comment démarrer. Voici mon conseil.
Fais tes devoirs #
Assurez-vous de bien comprendre le sujet que vous abordez. Creusez à travers le problème pour vous assurer que vous n'avez rien oublié.
Lisez nos pages wiki sur le sujet. Utilisez Google. Regardez comment d’autres projets FOSS traitent le problème. Leur solution est-elle meilleure ou pire que ce que vous pensez?
Parlez à des personnes qui sont peut-être au courant de ce sujet et échangez-y vos idées. Nos canaux IRC sont de bons endroits pour de telles discussions, de même que des événements tels que nos conférences openSUSE .
Planifiez votre solution #
Vous avez décidé ce que vous voulez faire, maintenant vous devez décider comment vous avez l'intention de le faire.
Vous n'avez pas besoin de connaître tous les détails, mais vous devez
avoir une idée claire de la direction dans laquelle vous voulez aller et
de ce à quoi les choses devraient ressembler lorsque vous avez terminé.
As-tu besoin d'aide? #
Est-ce que cela va avoir un impact notable sur les autres? Voulez-vous un deuxième avis?
Si la réponse à l'une de ces questions est affirmative, continuez avec «Partage avec le projet».
Si non, passez à "Faites-le" .
Partager avec le projet #
Prenez tout ce que vous avez appris et ce que vous prévoyez, et mettez-le dans un email clair et succinct pour les listes de diffusion .
Évitez d’écrire des questions ouvertes .
Malgré les meilleures intentions de chacun, aborder le projet avec une
question du type "Que pensez-vous que nous devrions faire à propos de
X?" Conduira soit au silence, soit à un nombre presque infini de
réponses, dont beaucoup seront en désaccord avec vous, souvent sans
proposer des alternatives.
Écrivez le courrier électronique du point de vue suivant: «C’est ce que
je pense que nous devons faire et c’est ce que j’ai l’intention de
faire à ce sujet».
Décrivez vos conclusions dans «Faites vos devoirs», expliquez votre plan. Inclure une preuve de concepts si vous en avez.
Publiez ce courrier sur une liste de diffusion appropriée .
Si vous ne pouvez pas identifier une liste appropriée ou si vous pensez
que le sujet mérite l'attention du public du projet, utilisez soit opensuse-factory@opensuse.org pour les modifications techniques, et opensuse-project@opensuse.org pour tout le reste.
Une fois que vous êtes satisfait, le courrier électronique permet à
tous les autres de comprendre le problème, et qu’il s’agit de votre
problème et que vous allez le résoudre, éloignez-vous! .
Maintenant, il incombe à tous les autres membres du projet de vous convaincre que vous devez faire les choses différemment.
Écoute #
Le projet openSUSE est rempli de personnes très intelligentes. Écoutez leurs commentaires, réfléchissez-y.
Comme votre proposition incluait votre raisonnement, leurs réactions
devraient être tout aussi motivées que instructives, de sorte que même
un "échec" d'une proposition à ce stade est une expérience
d'apprentissage.
Et c'est une bonne chose, parfois mieux que d'accomplir ce que vous aviez l'intention de faire en premier lieu.
Répondre #
Les retours rapides favorisent l'innovation.
Si les gens vous font des commentaires, discutez-en avec eux,
dites-leur quand vous êtes d'accord avec ce qu'ils disent, dites-leur
quand vous n'êtes pas d'accord et pourquoi.
C'est ainsi que vous trouverez d'autres personnes pour travailler avec vous sur ce sujet.
Décider #
Vous n'avez pas besoin d'accepter tout ou partie des commentaires.
Si rien ne vous convainc de dévier de votre plan, continuez comme prévu .
Si quelque chose vous gêne, essayez de trouver ensemble une solution,
soit une solution incluant un compromis qui déplairait à tout le monde,
soit une solution permettant aux deux options de s'opérer.
C’est un aspect de la communauté openSUSE que nous négligeons souvent:
lorsque nous avons deux groupes de contributeurs désirant s’engager dans
deux directions différentes, notre instinct naturel collectif consiste souvent à trouver le moyen de réaliser les deux..
Sinon, comment pensez-vous que nous avons fini avec KDE, GNOME, XFCE, LXDE, Enlightenment, etc.?
C’est une bonne chose de faire en sorte que notre projet reflète tout
ce sur quoi nos contributions veulent travailler et quelque chose qui
nous distingue vraiment de nombreux autres projets.
Fais le #
Vous êtes tous ensemble! Mets-toi au travail. Démarrez vos moteurs! Il est temps d’inconvertir des électrons avec votre code! et n'oubliez pas, amusez-vous!
Parler de ça! #
Nos statistiques montrent que le projet openSUSE est en train de
prendre de l'ampleur et nous avons, à bien des égards, de nombreux
projets similaires qui sont souvent perçus comme ayant plus de succès
que nous.
Cela tient en grande partie au fait que nous excellons dans le domaine des choses et que nous en parlons mal.
C’est donc un appel à l’action qui consiste à demander à tous ceux qui lisent cet article de garder à l’esprit les éléments intéressants sur lesquels ils travaillent dans le cadre d’openSUSE et d’en parler.
Les médias sociaux, les conférences, les rencontres, chaque fois que vous en avez l'occasion, dites au monde ce que vous faites. Il ne s'agit pas seulement d'être «vert et fier», mais le fait de parler des succès récents conduit souvent à des conversations qui révèlent le prochain défi à relever. Le cycle continue donc, mais au moins c'est très amusant;)
Vous pouvez commencer avec ce post. S'il vous plaît partagez-le sur Facebook , Twitter , Google+ , Reddit , Hacker News et n'importe où et partout ailleurs, les gens pourraient être intéressés à contribuer à openSUSE.
openSUSE est incroyable, il peut être encore plus incroyable, et nous voulons que vous nous aidiez à le façonner et à en faire quelque chose d'encore plus spécial.
Commencer la discussion: Venez écrire un commentaire dans le forum