Hi, I am long time user of Gentoo and I tinker with the idea of becoming Gentoo developer. I am a software developer by profession, but I am not quite sure if I should involve with Gentoo ebuild development. To be honest, I have not the slightest imagination what becoming a Gentoo developer might mean. Things seem to be abhorringly complicated. As far as I understand, there are developers, proxy developers, then there is something like Project Sunrise which I don't understand. There are apparently several different portage source repositories, basing on different software, and furthermore, there is layman. As far as I remember, portage is stored in cvs, where there is also git, and somewhere subversion seems to linger. And there is lots of documentation that appears to be outdated or strangely unattached to questions concerning organisation and overall structure. Can someone please tell me where to start becoming a developer? Do there exist something like quality guidelines for ebuilds? Why is there such a chaos? Thanks!