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

Raspunde prin e-mail lui