From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org)
by finch.gentoo.org with esmtp (Exim 4.60)
(envelope-from "Overlays" are package trees for Portage. They contain additional eb=
uilds for Gentoo. They are maintained by Gentoo developers, but are dist=
ributed separately from the main Portage tree. "Overlays" are package trees for Portage. They contain additional eb=
uilds for Gentoo. They are maintained by Gentoo developers and projects =
but distributed separately from the main Portage tree. Gentoo Overlays provide social workspaces to allow Gentoo projects,
developers and users to collaborate together on tomorrow's Gentoo packag=
es.
-We do this by host overlays for Gentoo projects, and overlays for Gentoo
-developers.
To install layman, follow these steps:
emerge layman -echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf= i> +echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf= i>
To see the list of overlays available, run:
layman -L@@ -137,7 +140,7 @@
To keep your installed overlays up to date, run:
-layman --sync ALL +layman -S
Please don't run this more than once a day, or you'll put too much st= rain on Gentoo's infrastructure.
@@ -151,13 +154,12 @@All Gentoo developers were users of Gentoo before they became develop= ers. Our users aren't just the reason Gentoo exists today; they're our f= uture volunteers too.
+All Gentoo developers were users of Gentoo before they became develop= ers and still are users. Our users aren't just the reason Gentoo exists = today; they're our future volunteers too.
=20If you start contributing to a project, we'll give you write access t= o the project's overlay, and we'll provide mentors to help you contribute. Eventually, if we like what you do and the way you do it, we'll invite y= ou to -go the whole hog and become a full Gentoo developer, with a nice shiny -@gentoo.org email address.
+go the whole hog and become a full Gentoo developer.You'll need to get comfortable working with Subversion. Subversion i=
s the
-version control software we use to manage the contents of our overlays. =
If you have never used Subversion before, the
Subversion is one version control software we use to manage the conte= nts of our overlays. If you have never used Subversion before, the Subve= rsion book is an excellent way to learn Subversion. You can buy it in de= ad-tree format if you prefer or read it online for free. +
+ +Git is another version control software we use to manage the contents= of our overlays. To get in touch with it, see the tutorial provided on = the homepage.
Q: Do you host overlays for users?
Any Gentoo project, or Gentoo developer, can have their own overlay h=
osted on overlays.gentoo.org, with the RSS feed from the changelog includ=
ed on
Any Gentoo project, or Gentoo developer, can have their own overlay h=
osted on (git.)overlays.gentoo.org, with the RSS feed from the changelog =
included on
Any Gentoo staff member or user (ie, anyone who doesn't have write ac= cess to -the main Portage package tree) can download and use the contents of any = hosted +
Any User can download and use the contents of any hosted overlay. If you choose, you can also give users write access to your overlay.
@@ -54,12 +46,10 @@The overlays.gentoo.org service currently provides:
+The (git.)overlays.gentoo.org service currently provides:
"Project" overlays are overlays for official Gentoo projects. A good
-example is
"Project" overlays are overlays for official Gentoo projects. An exa=
mple is
An official Gentoo project is a project that has a project page on
-www.gentoo.org, and that has an elected lead. (This definition comes fr=
om
To request a SVN project overlay, the project's lead just needs to po= p into #gentoo-overlays on IRC and ask for an overlay to be created. Or, if he= /she @@ -170,7 +157,6 @@ repository
For an Git request, we will:
@@ -180,10 +166,8 @@"Developer" overlays are overlays owned by individual Gentoo develope=
rs. One
-example is
If you have an @gentoo.org email address, and you've passed the ebuil= d quiz, then you can have your own developer overlay on o.g.o.
@@ -229,8 +213,7 @@Because o.g.o is designed to support a blend of both Gentoo developer= s and Gentoo users, we don't create 'real' system-level accounts on the o.g.o = host. -All access is currently through Apache, and is managed by Apache htpassw= d and -htgroup files.
+ =20We have disabled the bug tracking system in Trac. Use
Your overlay's RSS feed - the one that is shown on
We have installed several Trac plugins, which we hope will make your = wiki even -more useful to you. If you come across any additional plugins that you'= d like -to see installed, please let us know, and we'll take a look at them.
- -We have installed several Trac macros, which we hope will make your w= iki even more useful to you. If you come across any additional macros th= at you'd like to see installed, please let us know, and we'll take a look= at them.
- -Your overlay's RSS feed - the one that is shown on
Your overlay comes with
The advantages of Subversion over CVS include real versioning of dire= ctories, full changeset support, and it's much easier to do branching if = you need to. The main disadvantage of Subversion is that it is slower th= an CVS, and that a local Subversion checkout requires more disk space.
=20 -If you have never used Subversion before, the
If you have never used Subversion before, the online book is an excel= lent way to learn Subversion. You can buy it in dead-tree format too if = you prefer.
=20Here are some basic commands to get you started.
svn co https://overlays.gento= o.org/proj/php@@ -399,11 +364,6 @@ to the Gentoo Portage package tree can have write access to one or more overlays. Several Gentoo projects have found that this is a great way t= o train and evaluate potential Gentoo developers in a safe environment. - -
At the moment, only the Overlays team can update the access control l= ists for -overlays.gentoo.org. We will provide a web-based tool for managing the = access -control lists at a later date. But, for now, if you need a change made, -please drop by #gentoo-overlays on IRC for assistance.
Q: Why can't I edit the access control list directly?