On Tue, Aug 18, 2020 at 8:05 AM Joonas Niilola <juip...@gentoo.org> wrote: > > Hey, > > some of you may already have seen the new packages.gentoo.org page, > https://packages.gentoo.org/ > > and the new maintainer pages in it, > https://packages.gentoo.org/maintainers > > If you open a maintainer page, > https://packages.gentoo.org/maintainer/juip...@gentoo.org > > you can see a tab called "pull requests" there, > https://packages.gentoo.org/maintainer/juip...@gentoo.org/pull-requests > > with description saying: > "If you also like to help the Gentoo project, you can consider sending a > Pull Request via GitHub. > Before doing so, you might want to take a look at the wiki page." > > I'm suggesting of adding a new metadata flag to our Wiki's > User:/Project: page which then prints a message to this page saying > whether the maintainer (be it project or user), "accepts" or "deals > with" Github contributions. The wording can be a bit better, but it'd be > there to **notify** our **contributors** whether their time and effort > will most likely be wasted making a pull request for this particular > maintainer. > > This note would then be displayed in every package the maintainer is > assigned to, > https://packages.gentoo.org/packages/media-libs/rlottie/pull-requests > > I'd imagine a simple switch in Wiki could do it. No need to add anything > to ::gentoo repo. The switch can be visible in User:/Project: page, but > it doesn't have to. Unspecified metadata flag would print something like > "This maintainer hasn't specified whether they handle Github pull > requests. If you wish to help using Github, please also open a bug prior > to that and link your pull request commit to that bug (add link to > glep-66 here)". Or just default it to "No." > > Note that the bug text could always be displayed nevertheless, since > that is still the main channel to communicate with maintainers. > > It's undeniable we get a lot of pull requests and unfortunate that many > are left without any attention to rot. > https://github.com/gentoo/gentoo/pulls > > I think this would serve both parties - devs and contributors, with > little to no cost.
Your proposal makes sense to me.