Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[overlay] Création d'un overlay (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Tristelune
n00b
n00b


Joined: 01 May 2015
Posts: 47
Location: Switzerland

PostPosted: Wed Jun 24, 2015 4:30 pm    Post subject: [overlay] Création d'un overlay (résolu) Reply with quote

Salut à tous,

je commence à avoir quelques ebuilds et ce serait le moment de les partager afin d'avoir aussi des retours. J'aimerais toutefois avoir des conseils sur la manière de les diffuser.
J'ai trouvé l'adresse suivante avec des overlays d'utilisateurs, voire de développeurs gentoo: https://overlays.gentoo.org/. Il semble que certains utilisent github
pour stockers leurs ebuilds, d'autres le service fourni par Gentoo. J'ai déjà un dépôt Github. Je me demande donc quel avantage à utiliser le service fourni par Gentoo.
Un article sur le wiki met en avant que ce n'est pas moi qui doit gérer les logiciels pour les services mis à disposition, mais c'est la même chose pour Github. Donc je ne vois pas vraiment la différence.

Deuxième question, j'ai découvert l'overlay science. Faut-il préférer ce type d'overlay à l'overlay d'un utiliisateur ? J'ai par exemple actualisé un ebuild pour un logiciel de géométrie et me demande si je dois le mettre sur mon overlay ou prendre contact avec l'équipe du développement de l'overlay science.

Merci!


Last edited by Tristelune on Sun Jun 28, 2015 10:04 am; edited 1 time in total
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat Jun 27, 2015 8:11 am    Post subject: Reply with quote

Si tu dois créer ton propre overlay et que tu as déjà un compte github te prends pas le choux: utilise le.

Il n'y a pas vraiment d'overlay "officiels" vs overlay "utilisateur".
Tout overlay au départ viens d'utilisateur qui ne trouvaient pas leur compte dans l'arbre portage. Ça grossit avec les contribs etc...

Ensuite, tout est question de maintenance, si tu te vois pas maintenir ton propre overlay autant contribuer à un overlay existant,
même si ça ne garantit pas que les ebuilds que tu posteras seront repris par d'autre dev et maintenus à leur tour.
En principe ça se fait assez facilement de contribuer à un overlay existant, surtout si il est aussi sous github (faut avouer ça simplifie pas mal de choses)

Si tu as peu d'ebuilds, ou des ebuilds qui se recoupent, voir des ebuilds que tu as modifiés d'un overlay, je conseillerais plutôt de contribuer à un overlay existant.
À l'inverse si tu as des ebuilds que personne n'a, que tu maintiens régulièrement, alors ça vaut peut être le coup de créer ton propre overlay.
Le cas échéant, fait en sorte de voir ton overlay listé dans layman pour plus de visibilité (il sera alors aussi dispo dans gpo.zugaina.org).
Back to top
View user's profile Send private message
Tristelune
n00b
n00b


Joined: 01 May 2015
Posts: 47
Location: Switzerland

PostPosted: Sun Jun 28, 2015 10:03 am    Post subject: Reply with quote

kwenspc wrote:
Si tu dois créer ton propre overlay et que tu as déjà un compte github te prends pas le choux: utilise le.


Ok, c'est clair. c'est donc ce que je vais faire.

kwenspc wrote:

Ensuite, tout est question de maintenance, si tu te vois pas maintenir ton propre overlay autant contribuer à un overlay existant,
même si ça ne garantit pas que les ebuilds que tu posteras seront repris par d'autre dev et maintenus à leur tour.
En principe ça se fait assez facilement de contribuer à un overlay existant, surtout si il est aussi sous github (faut avouer ça simplifie pas mal de choses)

Si tu as peu d'ebuilds, ou des ebuilds qui se recoupent, voir des ebuilds que tu as modifiés d'un overlay, je conseillerais plutôt de contribuer à un overlay existant.
À l'inverse si tu as des ebuilds que personne n'a, que tu maintiens régulièrement, alors ça vaut peut être le coup de créer ton propre overlay.
Le cas échéant, fait en sorte de voir ton overlay listé dans layman pour plus de visibilité (il sera alors aussi dispo dans gpo.zugaina.org).


Je vais donc reprendre mes ebuilds les uns après les autres et voir si il ne s'agissait que d'une adaptation. Je prendrai contact avec le mainteneur et si cela
fonctionne, je procéderai de cette manière-là. Mais j'ai de sûr quelques ebuilds que je n'ai pas trouvé ailleurs, donc je pense que je vais très certainement créer mon overlay. Comme
tu le dis justement, je ferai en sorte qu'il soit listé par layman.

Merci pour tes conseils! :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum