microcai / gentoo-zh

Overlay for Gentoo Users.
http://gentoo.org.cn
GNU General Public License v2.0
331 stars 183 forks source link

Please move to Guru overlay #4415

Open vitaly-zdanevich opened 5 months ago

vitaly-zdanevich commented 5 months ago

Hi, as you know - Guru is an official overlay. You will get:

  1. Automated checks - they run some VM that try to install every package to the clean Gentoo
  2. Reviews from moderator, that will help
  3. More attension from users - that will also review and help
  4. Guru is more stable and serious than personal overlays - Guru never will be abandoned
  5. Users will be able to improve something, without a PR (maybe you will not like it)

Thanks for your work.

Linerre commented 5 months ago

Hi there,

I am confused about this issue so I'd like to jump in this dicussion.

Hi, as you know - Guru is an official overlay. You will get:

As a user of this overlay, I (and many other users alike) am fully aware of the Guru overlay and its official status. But if by "official" you mean the overlay is listed on the Gentoo repositories, then this overlay, gentoo-zh, is also there and therefore official.

  1. Automated checks - they run some VM that try to install every package to the clean Gentoo

This overlay has set up auto version checking for quite some time, thanks to nevchecker and GitHub CI. The admin of this overlay even goes so far as to using his own machine (A powerful fully blown AMD5950X desktop) as a so-called VM (a clean Gentoo env) to check for each commit to this repo. The details can be found under the .github/workflow directory.

  1. Reviews from moderator, that will help

The users of this overlay are very humble. Since I've been using the ebuilds in this overlay, often only the experienced gentoo users contribute new ebuilds. There is also a Telegram group for this overlay, where contributors are actively discussing gentoo-related topics every single day. And they do talk a lot about issues of certain ebuilds and possible improvement. That helps me a lot. Indeed, I learned how to get started with simple ebuilds from them.

  1. More attension from users - that will also review and help

I agree with you. But we should also admit the fact that not all people in the community want attention.

  1. Guru is more stable and serious than personal overlays - Guru never will be abandoned

This overlay began its life as a personal overlay but over the time it now has evolved into a public overlay of many Chinese Gentoo users. These users rely on some packages that are particularly important to their daily life in China. In addition, even an overlay will never be abandoned, its users may abandon the overlay. That is unfortunate but I did see people who've done this. I do think maintainers of this overlay will not abandon it and I do not doubt their seriousness towards this overlay. I appreciate their work and help.

  1. Users will be able to improve something, without a PR (maybe you will not like it)

Not sure what does this mean. We encourage users to create PRs or Issues or use whatever methods they like to contribute to this overlay. I'm not sure how many other overlays operate but I really like the autonomous vibe around this particular overlay.