Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Looking for a co-maintainer. #4

Open
orsonteodoro opened this issue Feb 13, 2018 · 1 comment
Open

Looking for a co-maintainer. #4

orsonteodoro opened this issue Feb 13, 2018 · 1 comment

Comments

@orsonteodoro
Copy link
Owner

orsonteodoro commented Feb 13, 2018

I no longer use Gentoo as my primary distro and don't have much time. [I use Alpine Linux.] I am looking for someone to continue maintaining these ebuilds as co-maintainer and that loves Gentoo and uses it as their primary distro.

Responsibilities include:
-Update all ebuilds to use Gentoo ebuild install functions instead of the one provided by coreutils. Also, you will clean up the ebuilds for higher quality and efficiency.
-Update the copyright yearly.
-Keep Chromium, Firefox, surf up-to-date as in forward port the patches as Gentoo marks ebuilds stable on the arch. This will give Gentoo users an alternative to use 32 bit versions of these web browsers instead of using 64 bit web browser.
-Add on to the wishlist. The wish list include create ebuilds based on Electron JavaScript GUI framework, create ebuilds for command line versions of social media apps (see awesome-cli-apps list for suggestions and other similar lists), create ebuilds for software found on GitHub, add more game development ebuilds, create ebuilds that appeal to the cool kids and trendies that Gentoo proper refuses to add, add more emoji based software, add missing software or their equivalents found in other operating systems but not in Gentoo.
-Create packages for software that seems impossible to package. This is a must so Gentoo-ers have a place to download the software.
-Update all dotnet packages especially all the dotnet game developer packages.
-Update existing ebuilds as new versions are made available.
-Update packages in this repo not found in other repos.
-Ensure that packages are packaged legally and copyright respected.
-Avoid my mistakes. Do feature pull requests. Avoid dependency explosion. Easy maintainability. High quality ebuilds.
-Explore the possibility of Docker & Travis CI for high quality ebuild releases.

If I am no longer active on GitHub, please fork and continue it and my other repositories.

If you want to be co-maintainer, I can add you. Just leave a message below.

@Alessandro-Barbieri
Copy link

What about moving the good stuff to the guru overlay? It's an official and community maintained overlay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants