Si mai e un lucru de zis in legatura cu repositoriile de Gentoo: sistemul functioneaza pe modelul "unified repositories" si anume, Gentoo mentine o baza de date cu toate repositoriile de ebuilds-uri din lume ce si-au depus cererea sa fie indexate in "Gentoo unified repos", si anume, orice distro sau orice dezvoltator de ceva anume din lume (ca de exemplu jocul Spring), pot sa treaca in index-urile Gentoo de package searching. Si anume la ce ma refer cand zic asta: dezvoltatorii Gentoo cresc in numar datorita fix derivatiei lor fata de "sistemul mama", astfel la fiecare tip de pachet nou aparut, la fiecare distro, la fiecare setari, wrappere, scripts diferite si puse in alte overlay-uri de ebuilds, creste calitatea codului.
Astfel, un Gentoo developer, prin intermediul comenzii "eix pachet" da un search in intregul index de ebuilds-uri sa vada ce overlay-uri contin acel pachet (fiind standardizat numele cat si categoria, il va gasi rapid), si va vedea in mod exact *setarile si configuratia* ce a folosit-o dezvoltatorul de pachet, si o va putea integra in repositoriile oficiale (desi nu e intotdeauna nevoie). Fiecare distro sau dezvoltator de aplicatie ce doreste sa-si faca support in Gentoo are un overlay, obligatoriu, pus in /var/lib/layman/, iar daca-si face cerere la Gentoo sa-si indexeze repositoriile la gentoo.org, oricat de putine pachete ebuilds ai avea in overlay (am vazut overlay-uri si cu 1 singur ebuild!), dezvoltatorii gentoo il vor accepta pentru ca au interes sa aiba cat mai multe ebuilds in index, evident, pentru calitatea codului. Eu de exemplu nu mi-am indexat inca overlay-ul meu http://github.com/BlackNoxis/Rogento, dar am lasat in schimb la README cum se poate adauga si folosi direct in Gentoo sau Gentoo-based, ca oricine il vede, sa-l poata folosi si sa instaleze pachetele mele :). De asemenea, ca sa-si satisfaca unii gentoo developeri "pofta de imperialism", unii si-au dedicat timpul vanarii de overlay-uri ce nu sunt inca indexate, si sunt adaugate pe gentoo.org la categorie "not yet indexed/added/accessible by layman" ("lol" am zis si eu cand am vazut). In other words, daca eu imi continui activitatea cu Rogentos Linux si adaug cat mai multe ebuild-uri, o sa ajut upstream-ul in mod direct :) Este ca si vorba aceea: diviziunea muncii. O seara placuta ! Stefan >> În foarte umila mea părere cred că resursele voastre ar fi mai bine >> utilizate prin integrarea românei (ca programe, limbă de interfață, >> etc.) în distribuția Gentoo sau Sabayon (sau care o fi, n-am înțeles >> prea bine, dar oricum nu contează). >> >> Salutări, >> Andrei >> -- >> http://nuvreauspam.ro/posts/2010/neticheta-pe-mail/ >> >> _______________________________________________ >> RLUG mailing list >> [email protected] >> http://lists.lug.ro/mailman/listinfo/rlug >> >> > _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
