User:Jstein

Tools for members of the Proxy Maintainer Project
Open bugs, assigned to proxied maintainer and still open. Bug was created
 * 1999-01-01 .. 2010-01-01


 * 2010-01-01 .. 2015-01-01


 * 2015-01-01 .. 2020-01-01


 * 1999-01-01 .. 2020-01-01 (=any time)

Maintainer bugs

 * all maintainerbugs created on 2017-10-02 via script


 * Proxied maintainers with a comment from me in the "Maintainerbug"


 * Gentoo developers in retirement progress


 * Users with EDITBUGS permission

Needful things

 * Notes on ebuilds with GUI
 * Common Abbreviations in the gentoo universe
 * User:Jstein/wikisnippets all Wiki templates Wiki cheat sheet
 * Projects which do not react on mails: https://bugs.gentoo.org/buglist.cgi?quicksearch=no%20reply%20to%20project%20status%20mail

Eclasses

 * Packages inheriting eclasses https://qa-reports.gentoo.org/output/eclass-usage/
 * https://devmanual.gentoo.org/eclass-reference/

Special interest
I am interested in
 * Quality Assurance (the shut down events of repositories and collect these on Upstream repository shutdowns and scripts)
 * https://gentooqa.levelnine.at/
 * Knowledge Management
 * Developer Relations and User Relations




 * My uploaded images

Gentoo is about choice
If you are frustrated, just enjoy this imaginary interview and continue compiling with a smile.

Radio Yerevan: Is it correct, that the Gentoo users have full control and may choose between many options? Gentoo dev: In principle, yes. The user just has to choose properly.

Radio Yerevan: Can you select between a dozen of architectures from mips to x86 and start the compilation? Gentoo dev: In principle, yes. But it will terminate with an error, if you do not select amd64.

Radio Yerevan: Is it correct, that you can select between hundreds of USE flags to enhance or reduce the functionality of your programs? Gentoo dev: This is absolutely true. For a working program for example select the default USE flags.

Radio Yerevan: Is it correct, that you can decide which package manager you want to use? Gentoo dev: Yes, the user has the choice. For some reason all users select portage as package manager.

Radio Yerevan: Can you compile all packages either with gcc or clang? Gentoo dev: Yes. The package will tell you what the maintainer used. You should use the same.

Radio Yerevan: It is possible to configure which languages of the world should be compiled in the programs and which translation of the manual should be installed? Gentoo dev: Absolutely. You can even get the same result with LINGUAS="en" L10N="en" in make.conf. We prefer LANG=C anyway.

Radio Yerevan: Can the user select between gtk2 and gtk3? Gentoo dev: That is correct. The user will get immediately an error message from the compiler, if the selection was wrong.

Radio Yerevan: There are more than 170 specialized teams and each is organized with a team leader. They develop packages and fix bugs. How could you generate so much manpower? Gentoo dev: This was easy. We had too much work for ~100 developers. Therefore we formed a team with 10 members just for a special topic. This worked out, so we created teams until all topics were covered. Now we have 170 teams with up to 20 members for the same amount of work.

Radio Yerevan: You can even cross compile, or compile on the same machine. Gentoo dev: Yes and it works often well, if you have exactly the same machines.