On 2018-12-20 03:50, Nils Freydank <nils.freyd...@posteo.de> wrote:
> Hi Danny,
>
> first I want to thank you for submitting your ebuild, and I'm quite sorry to 
> see another contributor who doesn't get responses for a long while. This is 
> no 
> evil intention, just a lack of manpower and the lack of someone maintaining
> your "new" package. (This was what jstein meant with his response[1]).
>
I do understand the situation of lacking manpower, also I realized made
some mistakes in my ebuild file, so you do not have to apologize. :-)

> Additionally bugzilla is seen as too impractical to use for new packages that 
> many don't get much attention there, only on github.com.
>
Well the Gentoo Wiki https://wiki.gentoo.org/wiki/Submitting_ebuilds
suggested that new ebuilds should be submitted via Bugzilla.

Could you please tell me if it is still the recommended way?
If not, IMHO it is better to change Wiki as well to prevent further
misunderstanding.

> However, within Gentoo every package needs a maintainer to avoid dead 
> packages 
> inside our tree (which then get no security nor "normal" bug fixes). Packages
> with "maintainer needed" state had one, but he or she just dropped the work.
> If you have some spare time you can become a proxied maintainer, meaning you 
> maintain the package without being a Gentoo dev. As git distinguishs author 
> and commiter you get also a proper attribution for your work.
>
> The workflow in general is that you clone the git repo and create branch, add 
> your ebuild, open a git PR on github.com[2] and get reviews from devs. You 
> can 
> find more details in some wiki articles[3].
>
This is the "correct" way to submit a new ebuild I suppose?

> Unfortunately it takes a bunch of time until packages are merged, because of 
> the mentioned lack of manpower on the devs' side, aswell as plenty mistakes 
> new proxied maintainers tend to implement in ebuilds (myself included here).
>
> I hope that helps you,
> Nils
>
>
> [1] https://bugs.gentoo.org/638446#c1
> [2] https://github.com/gentoo/gentoo/pulls?q=is%3Aopen+is%3Apr
> [3] https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide
> and https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

I love Gentoo and I want to contribute.
I will read through the docs and have a try. Time to step forward as an
"end user"!

Thanks for helping.

Danny

Reply via email to