-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Friends,
It would be wise of us to create a novel way of involving users from the ashes of Sunrise. Here is my suggestion: It would be fruitful to encourage every single Gentoo user to have their own repository. And this repository should be publicly available. This way we can merge useful things from people, and they can submit pull-requests if they have useful things that are not in the tree. Before merging anything to the main tree, ebuilds should of course be carefully reviewed. Users could also review each other's ebuilds to ensure better quality ebuilds. This could lead to a future where the Gentoo tree is largely superseded. Every user would just have their own repository, where they could pick and choose packages from other users. The Gentoo tree would just focus on a high-quality repository of the basic/core things that everybody needs. Gentoo devs would spend most of their time maintaining curated small and useful repositories. While there is some work to be done to facilitate my suggestion, it should be a lot less work than Sunrise was. What we need short-term is simply documentation where we encourage users to have their own repositories that are available online. Next up would be setting Portage up to expect a user repository from the get go. The initial personal tree could be fork of the Gentoo tree with a remote 'gentoo' that they can pull from (emerge could do this automatically). This way, users who do not care at all, can just use Gentoo like they do today. The final step is the most difficult (but then again we might never get so far). It is two-fold. First we make the core/base repository. Then we identify important subsets that can be logically separated into repositories, and do this. Parallel to all this, we should work on tooling. It is unreasonable to expect people to be git experts to be effective. The workflows for managing user repositories doesn't need the full power of git anyway. It would also be good to offer hosting insofar as possible to a set of curated repositories we consider to be of high quality. In the end, Gentoo might make a gigantic leap into the future with a truly modular distribution. If anyone wants to look at distros that get this more right than Gentoo, have a look at e.g. NixOS and Exherbo. What are your thoughts? - -- Alexander berna...@gentoo.org https://secure.plaimi.net/~alexander -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXWBrFAAoJENQqWdRUGk8BzvQP/iTrs1SedU3xrLoWwYb5LDBv JT2Com8GZX6BE2KlAoljeO+epZT5WPe8sd0DTDg7l/kgceHdHzKpv9lXcf8l2XyX d/WNTwGkzXl4it9b8FuDBfOHnhVIAr2kF3xs8N2C/aJAFAG4MuoQFmBdx0FTybqw ahJvVMzElhYe2Hv3NTpawluW5K7MF9HXmQfS1lHwNadklWtoOIXEoN2AAitdwdzH dr5bzPMnoc6HN4a4QEB93zDYMoJaGcMPRisQfSm7xr3J3XxZzmpTSEs9dNrJ7GmY 2yFQfZFGZTg7Wf04HI2JTBBS02CfLv5HAt7Z6V1RJvtzRD3mtrMP+fl8tTn0YZCR U8MarqRiaz1LIpZzkeNM+EHY4QkwIsYG3HHcQ+sCEaUf9H0812E0XFZXNwW3XhgJ UygKlG9pXwCsCCjGCWkTh8ppot3u6WAHhXifPsQ3ef0yTMohS9w5oudcF2VpeZj0 V6l6Cv5KoxD1ZOUXq3GshLpxZL1yOSAEbzbtsUvMCj7xtWdF9gVR2+tYR++lCj4G 5o3AlNBXCGhy2KvH+kcXItwpV9VGP1UXgXGz4mA1H6XLp3B8rBqXyQeTZ22v3toz nCthV6KxYdRhOqqh0/TThJryW47c8Xz3GDSDDU1XhSTzqbfpPpBpVjEakODGu7Jy AwWFC9xoaV7iwnBbFq7F =zXlj -----END PGP SIGNATURE-----