* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2008-10-12 9:40 Robin H. Johnson (robbat2)
0 siblings, 0 replies; 10+ messages in thread
From: Robin H. Johnson (robbat2) @ 2008-10-12 9:40 UTC (permalink / raw
To: gentoo-commits
robbat2 08/10/12 09:40:34
Modified: devguide.xml
Log:
Update devguide to elevate Git to a first-class overlays SCM, with new instructions similar to git.overlays.gentoo.org. Remove the mention of Stu as project leader, since he retired long ago.
Revision Changes Path
1.11 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.10&r2=1.11
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -p -w -b -B -u -u -r1.10 -r1.11
--- devguide.xml 12 Oct 2008 09:23:30 -0000 1.10
+++ devguide.xml 12 Oct 2008 09:40:34 -0000 1.11
@@ -5,7 +5,13 @@
<title>Gentoo Overlays: Developers' Guide</title>
<author title="Author">
- <mail link="stuart@gentoo.org">Stuart Herbert</mail>
+ <mail link="stuart">Stuart Herbert</mail>
+</author>
+<author title="Author">
+ <mail link="jokey">Markus Ullmann</mail>
+</author>
+<author title="Author">
+ <mail link="robbat2">Robin H. Johnson</mail>
</author>
<abstract>This guide helps developers understand how to use the Gentoo
@@ -13,8 +19,8 @@ Overlays service.</abstract>
<license/>
-<version>1.0</version>
-<date>2006-07-29</date>
+<version>2.0</version>
+<date>2008-10-12</date>
<chapter>
<title>Introduction</title>
@@ -51,15 +57,16 @@ overlay.</p>
<p>The overlays.gentoo.org service currently provides:</p>
<ul>
<li><uri link="http://trac.edgewall.com">Trac</uri> (a wiki w/ integrated subversion browser), for quickly creating and maintaining documentation about your overlay</li>
-<li><uri link="http://subversion.tigris.org">Subversion</uri> - a centralised version control system (distributed version control systems will be supported in future)</li>
+<li><uri link="http://subversion.tigris.org">Subversion</uri> - a centralised version control system</li>
<li>Publishing the changelog for your overlay on <uri link="http://overlays.gentoo.org/">the o.g.o homepage</uri>, so that everyone who's interested can see what's going on</li>
+<li><uri link="http://git.or.cz">Git</uri> - Fast Version Control System</li>
</ul>
<p>... all hosted on secure, backed-up Gentoo infrastructure, administered by
<uri link="/proj/en/infrastructure">the Gentoo Infrastructure team</uri> (hardware / base OS) and <uri link="/proj/en/overlays">the Gentoo Overlays team</uri>
(wiki / VCS / ACLs).</p>
-<p>Each overlay has separate authentication lists for Trac and for Subversion.
+<p>Each overlay has separate authentication lists for Trac, Subversion and Git.
It's no problem at all to give someone write access to just Trac (e.g. for
writing documentation) without giving them write access to Subversion.</p>
</body>
@@ -140,13 +147,17 @@ metastructure document</uri>, which is G
lead(s) are responsible for the project overlay, including its contents, and
any problems it causes other Gentoo projects and developers.</p>
-<p>To request a project overlay, the project's lead just needs to pop into
+<p>To request a SVN project overlay, the project's lead just needs to pop into
#gentoo-overlays on IRC and ask for an overlay to be created. Or, if he/she
prefers, drop an email to overlays@gentoo.org. We'll take care of the rest,
including granting write access to all the members of your project (as listed
on your project page).</p>
-<p>We will:</p>
+<p>To request a Git project overlay, just visit the <uri
+link="http://git.overlays.gentoo.org">git.overlays</uri> site, and follow the
+setup instructions, emailing the completed template as directed.</p>
+
+<p>For an SVN request, we will:</p>
<ul>
<li>create your overlay (trac site + svn)</li>
<li>add your overlay's RSS feed to the o.g.o homepage</li>
@@ -157,6 +168,18 @@ repository</li>
account</li>
<li>contact all of the other project members, and sort out their access</li>
</ul>
+
+<p>For an Git request, we will:</p>
+<ul>
+<li>create your overlay (git, no trac)</li>
+<li>add your overlay's RSS feed to the o.g.o homepage</li>
+<li>create an git.o.g.o account for you if you don't already have one</li>
+<li>give you write access to your overlays Git repository</li>
+<li>give write access to all project members who already have an o.g.o account</li>
+<li>contact all of the other project members, and sort out their access</li>
+</ul>
+
+
</body>
</section>
@@ -170,11 +193,15 @@ example is <uri link="http://overlays.ge
<p>If you have an @gentoo.org email address, and you've passed the ebuild quiz,
then you can have your own developer overlay on o.g.o.</p>
-<p>To request a developer overlay, just pop into #gentoo-overlays on IRC and ask
-for an overlay to be created for you. Or, if you prefer, drop an email to
-overlays@gentoo.org.</p>
+<p>To request a SVN developer overlay, just pop into #gentoo-overlays on IRC
+and ask for an overlay to be created for you. Or, if you prefer, drop an email
+to overlays@gentoo.org.</p>
+
+<p>To request a Git developer overlay, just visit the <uri
+link="http://git.overlays.gentoo.org">git.overlays</uri> site, and follow the
+setup instructions, emailing the completed template as directed.</p>
-<p>We will:</p>
+<p>For an SVN request, we will:</p>
<ul>
<li>create your overlay (trac site + svn)</li>
<li>add your overlay's RSS feed to the o.g.o homepage</li>
@@ -182,6 +209,14 @@ overlays@gentoo.org.</p>
<li>give you write access to your overlay's Trac wiki and Subversion
repository</li>
</ul>
+
+<p>For an Git request, we will:</p>
+<ul>
+<li>create your overlay (git, no trac)</li>
+<li>add your overlay's RSS feed to the o.g.o homepage</li>
+<li>create an git.o.g.o account for you if you don't already have one</li>
+<li>give you write access to your overlays Git repository</li>
+</ul>
</body>
</section>
@@ -329,17 +364,6 @@ can then use Subversion (or Trac's timel
<title>Using git on overlays</title>
<section>
-<title>Setting up git for committing with webdav</title>
-<body>
-<pre caption="add to your ~/.netrc">
-machine overlays.gentoo.org
-login (your-username)
-password (your-password)
-</pre>
-<p>Source: http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt</p>
-</body>
-</section>
-<section>
<title>Initializing your overlay</title>
<body>
<p>Before uploading you need to locally create a git repository and add all items:</p>
@@ -347,16 +371,16 @@ password (your-password)
<pre caption="create a new git repo">git init
git add .
git commit -m "populate overlay"</pre>
-<p>Note that this commit was only locally, now we get the server into the game. Be sure to add the trailing /</p>
-<pre caption="tell git the url">git-config remote.upload.url http://(your-username)@overlays.gentoo.org/git/(proj or dev)/(name)/</pre>
-<pre caption="finally get it up there">git push upload master</pre>
+<p>Note that this commit was only locally, now we get the server into the game.</p>
+<pre caption="tell git the url">git remote add origin git+ssh://git@git.overlays.gentoo.org/(proj or dev)/(name)</pre>
+<pre caption="finally get it up there">git push origin master</pre>
<p>Source: http://www.kernel.org/pub/software/scm/git/docs/tutorial.html</p>
</body></section>
<section>
<title>Checking out the overlay with git</title>
<body>
-<pre caption="clone it!">git clone http://overlays.gentoo.org/git/(proj or dev)/(name)/</pre>
+<pre caption="clone it!">git clone git://git@git.overlays.gentoo.org/(proj or dev)/(name)/</pre>
</body>
</section>
</chapter>
@@ -519,14 +543,14 @@ arrange for you to have write access, by
current staff are mostly in European timezones.</li>
<li>A: You can send an email to overlays@gentoo.org. Someone will answer you as
soon as possible.</li>
-<li>A: You can contact Stuart Herbert (the project leader) directly, via his
- email address: stuart@gentoo.org.</li>
</ul>
<p>Q: Why can't I edit the access control list directly?</p>
<ul>
-<li>A: The access control list currently lives in htpasswd / htgroup files used
+<li>A: (SVN) The access control list currently lives in htpasswd / htgroup files used
by Apache. Only o.g.o admin staff have ssh access into the o.g.o box.</li>
+<li>A: (Git) The access control list currently lives in the gitosis-admin repository,
+ which is writable only by the o.g.o staff.</li>
</ul>
</body>
</section>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2013-05-03 9:55 Thomas Sachau (tommy)
0 siblings, 0 replies; 10+ messages in thread
From: Thomas Sachau (tommy) @ 2013-05-03 9:55 UTC (permalink / raw
To: gentoo-commits
tommy 13/05/03 09:55:29
Modified: devguide.xml
Log:
Point everyone to bugzilla instead of #gentoo-overlays
Revision Changes Path
1.23 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.23&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.23&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.22&r2=1.23
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- devguide.xml 28 Oct 2012 15:21:09 -0000 1.22
+++ devguide.xml 3 May 2013 09:55:29 -0000 1.23
@@ -568,8 +568,9 @@
access to the team's overlay. The project lead can ask on their behalf, or
the developer can come and ask for access themselves.</p>
-<p>If the developer doesn't have an o.g.o account yet, he/she will need to drop
-by #gentoo-overlays so that we can create an account for them.</p>
+<p>If the developer doesn't have an o.g.o account yet, he/she will need to open
+a bug at <uri link="https://bugs.gentoo.org">Gentoo's bugzilla</uri> so that we
+can create an account for them.</p>
</body>
</section>
@@ -583,8 +584,9 @@
come from a member of the team. It doesn't have to come from the project
lead.</p>
-<p>If the developer doesn't have an o.g.o account yet, he/she will need to drop
-by #gentoo-overlays so that we can create an account for them.</p>
+<p>If the developer doesn't have an o.g.o account yet, he/she will need to open
+a bug at <uri link="https://bugs.gentoo.org">Gentoo's bugzilla</uri> so that we
+can create an account for them.</p>
</body>
</section>
@@ -601,8 +603,9 @@
your project only has the one lead, we recommend electing a second lead. If
your one and only lead is AWOL, consider electing a replacement :)</p>
-<p>If the user doesn't have an o.g.o account yet, he/she will need to drop by
-#gentoo-overlays so that we can create an account for them.</p>
+<p>If the user doesn't have an o.g.o account yet, he/she will need to open
+a bug at <uri link="https://bugs.gentoo.org">Gentoo's bugzilla</uri> so
+that we can create an account for them.</p>
</body>
</section>
@@ -614,8 +617,9 @@
with you. You can also ask us to give write access to any named
developer.</p>
-<p>If the developer doesn't have an o.g.o account yet, he/she will need to drop
-by #gentoo-overlays so that we can create an account for them.</p>
+<p>If the developer doesn't have an o.g.o account yet, he/she will need to open
+a bug at <uri link="https://bugs.gentoo.org">Gentoo's bugzilla</uri> so
+that we can create an account for them.</p>
</body>
</section>
@@ -633,8 +637,9 @@
consider setting up a new project, and transfering your work there
instead.</p>
-<p>If the user doesn't have an o.g.o account yet, he/she will need to drop by
-#gentoo-overlays so that we can create an account for them.</p>
+<p>If the user doesn't have an o.g.o account yet, he/she will need to open
+a bug at <uri link="https://bugs.gentoo.org">Gentoo's bugzilla</uri> so
+that we can create an account for them.</p>
</body>
</section>
</chapter>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2011-06-22 16:52 Theo Chatzimichos (tampakrap)
0 siblings, 0 replies; 10+ messages in thread
From: Theo Chatzimichos (tampakrap) @ 2011-06-22 16:52 UTC (permalink / raw
To: gentoo-commits
tampakrap 11/06/22 16:52:12
Modified: devguide.xml
Log:
revert accidental change in devguide
Revision Changes Path
1.21 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.20&r2=1.21
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- devguide.xml 22 Jun 2011 16:48:13 -0000 1.20
+++ devguide.xml 22 Jun 2011 16:52:12 -0000 1.21
@@ -223,7 +223,7 @@
<p>
To request a Git project overlay, just visit the <uri
link="http://git.overlays.gentoo.org">git.overlays</uri> site, and follow the
-setup instructions, ing the completed template as directed.
+setup instructions, emailing the completed template as directed.
</p>
<p>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2010-10-29 22:38 Sebastian Pipping (sping)
0 siblings, 0 replies; 10+ messages in thread
From: Sebastian Pipping (sping) @ 2010-10-29 22:38 UTC (permalink / raw
To: gentoo-commits
sping 10/10/29 22:38:00
Modified: devguide.xml
Log:
Replace PORTDIR_OVERLAY=\"\" by PORTDIR_OVERLAY=''
Revision Changes Path
1.18 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.17&r2=1.18
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- devguide.xml 29 Oct 2010 22:35:13 -0000 1.17
+++ devguide.xml 29 Oct 2010 22:38:00 -0000 1.18
@@ -468,7 +468,7 @@
your first overlay. But if you do not plan to install an overlay
immediately you should ensure that this file actually exists and
contains the empty variable "PORTDIR_OVERLAY". Otherwise portage will
-complain. You can run "echo PORTDIR_OVERLAY=\"\" >
+complain. You can run "echo PORTDIR_OVERLAY='' >
/var/lib/layman/make.conf" in order to have the file created
correctly.
</note>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2010-10-29 22:35 Sebastian Pipping (sping)
0 siblings, 0 replies; 10+ messages in thread
From: Sebastian Pipping (sping) @ 2010-10-29 22:35 UTC (permalink / raw
To: gentoo-commits
sping 10/10/29 22:35:13
Modified: devguide.xml
Log:
Replace /usr/portage/local/layman (layman somewhere before 1.2.3) by /var/lib/layman (layman 1.3.0 and later). Reported by Rolf Eike Beer (bug #329969)
Revision Changes Path
1.17 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.16&r2=1.17
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- devguide.xml 19 Jan 2009 07:34:59 -0000 1.16
+++ devguide.xml 29 Oct 2010 22:35:13 -0000 1.17
@@ -460,16 +460,16 @@
use</p>
<pre caption="Install layman">
emerge layman
- echo 'source /usr/portage/local/layman/layman.conf' >> /etc/make.conf
+ echo 'source /var/lib/layman/layman.conf' >> /etc/make.conf
</pre>
<note>
-Layman will create "/usr/portage/local/layman/make.conf" once you add
+Layman will create "/var/lib/layman/make.conf" once you add
your first overlay. But if you do not plan to install an overlay
immediately you should ensure that this file actually exists and
contains the empty variable "PORTDIR_OVERLAY". Otherwise portage will
complain. You can run "echo PORTDIR_OVERLAY=\"\" >
-/usr/portage/local/layman/make.conf" in order to have the file created
+/var/lib/layman/make.conf" in order to have the file created
correctly.
</note>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2009-01-19 7:34 Joshua Saddler (nightmorph)
0 siblings, 0 replies; 10+ messages in thread
From: Joshua Saddler (nightmorph) @ 2009-01-19 7:34 UTC (permalink / raw
To: gentoo-commits
nightmorph 09/01/19 07:34:59
Modified: devguide.xml
Log:
removed dead link reported by the forum mods
Revision Changes Path
1.16 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.15&r2=1.16
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- devguide.xml 30 Oct 2008 19:35:20 -0000 1.15
+++ devguide.xml 19 Jan 2009 07:34:59 -0000 1.16
@@ -19,8 +19,8 @@
<license/>
-<version>2.2</version>
-<date>2008-10-30</date>
+<version>2.3</version>
+<date>2009-01-18</date>
<chapter>
<title>Introduction</title>
@@ -305,7 +305,12 @@
<p>We are telling users to use layman to download and manage your overlay.
layman is a utility written by <mail link="wrobel@gentoo.org">Gunnar Wrobel</mail> which makes it very easy for users to work with overlays.</p>
-<p>To get started with using layman, see <uri link="http://www.gentoo.org/news/en/gwn/20060522-newsletter.xml">Gentoo Weekly News for 22nd May</uri>, <uri link="http://gentoo-wiki.com/TIP_Overlays#layman">this article on Gentoo-Wiki.com</uri>, or the man page that comes with layman.</p>
+<p>
+To get started with using layman, see <uri
+link="http://layman.sourceforge.net/">the homepage documentation</uri>, the <uri
+link="http://www.gentoo.org/news/en/gwn/20060522-newsletter.xml">Gentoo Weekly
+News for 22nd May</uri> or read <c>man layman</c>.
+</p>
</body>
</section>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2008-10-12 9:55 Robin H. Johnson (robbat2)
0 siblings, 0 replies; 10+ messages in thread
From: Robin H. Johnson (robbat2) @ 2008-10-12 9:55 UTC (permalink / raw
To: gentoo-commits
robbat2 08/10/12 09:55:49
Modified: devguide.xml
Log:
We do allow $UPSTREAM now.
Revision Changes Path
1.13 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.12&r2=1.13
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -p -w -b -B -u -u -r1.12 -r1.13
--- devguide.xml 12 Oct 2008 09:42:42 -0000 1.12
+++ devguide.xml 12 Oct 2008 09:55:49 -0000 1.13
@@ -114,10 +114,13 @@ expects you to have any time for them ei
users bothering you about your overlay, then don't use o.g.o to host your
overlay.</warn>
-<p>The other thing we need to say is that o.g.o is for hosting overlays. You
-can't use it to be $UPSTREAM for your packages. If that's the kind of hosting
-you need, you can use services such as <uri link="http://www.sourceforge.net/">SourceForge.net</uri>, <uri link="http://www.berlios.de">Berlios</uri>, or
-Patrick's <uri link="http://www.gentooexperimental.org">GentooExperimental.org</uri>.</p>
+<p>o.g.o used to have restrictions of not being the $UPSTREAM for packages.
+This restriction has been adjusted. We do offer hosting as the $UPSTREAM now,
+but only for packages that are Gentoo-specific or important to the running of
+Gentoo. Other hosting may be more suitable, some services in this vein are:
+<uri link="http://www.sourceforge.net/">SourceForge.net</uri>, <uri
+link="http://www.berlios.de">Berlios</uri>, or Patrick's <uri
+link="http://www.gentooexperimental.org">GentooExperimental.org</uri>.</p>
</body>
</section>
</chapter>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2008-10-12 9:42 Robin H. Johnson (robbat2)
0 siblings, 0 replies; 10+ messages in thread
From: Robin H. Johnson (robbat2) @ 2008-10-12 9:42 UTC (permalink / raw
To: gentoo-commits
robbat2 08/10/12 09:42:42
Modified: devguide.xml
Log:
Add mention of gitweb.
Revision Changes Path
1.12 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.11&r2=1.12
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -p -w -b -B -u -u -r1.11 -r1.12
--- devguide.xml 12 Oct 2008 09:40:34 -0000 1.11
+++ devguide.xml 12 Oct 2008 09:42:42 -0000 1.12
@@ -60,6 +60,7 @@ overlay.</p>
<li><uri link="http://subversion.tigris.org">Subversion</uri> - a centralised version control system</li>
<li>Publishing the changelog for your overlay on <uri link="http://overlays.gentoo.org/">the o.g.o homepage</uri>, so that everyone who's interested can see what's going on</li>
<li><uri link="http://git.or.cz">Git</uri> - Fast Version Control System</li>
+<li><uri link="http://git.or.cz/gitwiki/Gitweb">gitweb</uri> - provides full-fledged web interface for viewing Git repositories.</li>
</ul>
<p>... all hosted on secure, backed-up Gentoo infrastructure, administered by
@@ -171,7 +172,7 @@ account</li>
<p>For an Git request, we will:</p>
<ul>
-<li>create your overlay (git, no trac)</li>
+<li>create your overlay (git, gitweb, no trac)</li>
<li>add your overlay's RSS feed to the o.g.o homepage</li>
<li>create an git.o.g.o account for you if you don't already have one</li>
<li>give you write access to your overlays Git repository</li>
@@ -212,7 +213,7 @@ repository</li>
<p>For an Git request, we will:</p>
<ul>
-<li>create your overlay (git, no trac)</li>
+<li>create your overlay (git, gitweb, no trac)</li>
<li>add your overlay's RSS feed to the o.g.o homepage</li>
<li>create an git.o.g.o account for you if you don't already have one</li>
<li>give you write access to your overlays Git repository</li>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2008-10-12 9:23 Robin H. Johnson (robbat2)
0 siblings, 0 replies; 10+ messages in thread
From: Robin H. Johnson (robbat2) @ 2008-10-12 9:23 UTC (permalink / raw
To: gentoo-commits
robbat2 08/10/12 09:23:30
Modified: devguide.xml
Log:
Flip instructions to note HTTPS for all commit actions.
Revision Changes Path
1.10 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.9&r2=1.10
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -p -w -b -B -u -u -r1.9 -r1.10
--- devguide.xml 2 May 2008 17:46:27 -0000 1.9
+++ devguide.xml 12 Oct 2008 09:23:30 -0000 1.10
@@ -221,7 +221,11 @@ kind, then o.g.o is not for you.</p>
here: http://overlays.gentoo.org/proj/foo/</p>
<p>To checkout your Subversion repository, use:</p>
-<pre caption="Checkout your project overlay">svn co http://overlays.gentoo.org/svn/proj/foo/</pre>
+<pre caption="Checkout your project overlay">svn co https://overlays.gentoo.org/svn/proj/foo/</pre>
+
+<p>While you may perform read-only actions via unsecure HTTP, you must perform
+all commits via HTTPS. If you need to switch between modes, use:</p>
+<pre caption="Switching your project overlay from HTTP to HTTPS">svn sw --relocate http://overlays.gentoo.org/svn/proj/foo/ https://overlays.gentoo.org/svn/proj/foo/</pre>
<p>We maintain <uri link="http://overlays.gentoo.org/proj/">a full list of project overlays hosted on overlays.gentoo.org</uri>.</p>
</body>
@@ -234,7 +238,11 @@ here: http://overlays.gentoo.org/proj/fo
here: http://overlays.gentoo.org/dev/foo/</p>
<p>To checkout your Subversion repository, use:</p>
-<pre caption="Checkout your developer overlay">svn co http://overlays.gentoo.org/svn/dev/foo/</pre>
+<pre caption="Checkout your developer overlay">svn co https://overlays.gentoo.org/svn/dev/foo/</pre>
+
+<p>While you may perform read-only actions via unsecure HTTP, you must perform
+all commits via HTTPS. If you need to switch between modes, use:</p>
+<pre caption="Switching your developer overlay from HTTP to HTTPS">svn sw --relocate http://overlays.gentoo.org/svn/dev/foo/ https://overlays.gentoo.org/svn/dev/foo/</pre>
<p>We maintain <uri link="http://overlays.gentoo.org/dev/">a full list of developer overlays hosted on overlays.gentoo.org</uri>.</p>
</body>
@@ -279,7 +287,7 @@ to see installed, please let us know, an
<p>If you have never used Subversion before, the <uri link="http://svnbook.red-bean.com/">online book</uri> is an excellent way to learn Subversion. You can buy it in dead-tree format too if you prefer.</p>
<p>Here are some basic commands to get you started.</p>
-<pre caption="Checking out your overlay">svn co http://overlays.gentoo.org/proj/php</pre>
+<pre caption="Checking out your overlay">svn co https://overlays.gentoo.org/proj/php</pre>
<pre caption="Seeing which files need committing">svn status</pre>
<pre caption="Adding files to your overlay">svn add my.ebuild</pre>
<pre caption="Committing your changes">svn commit -m 'My changelog entry'</pre>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml
@ 2008-05-02 17:46 Luca Longinotti (chtekk)
0 siblings, 0 replies; 10+ messages in thread
From: Luca Longinotti (chtekk) @ 2008-05-02 17:46 UTC (permalink / raw
To: gentoo-commits
chtekk 08/05/02 17:46:27
Modified: devguide.xml
Log:
Lowecase my nick.
Remove mention of portage-to-svn service for overlays, I don't do that anymore.
Revision Changes Path
1.9 xml/htdocs/proj/en/overlays/devguide.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/overlays/devguide.xml?r1=1.8&r2=1.9
Index: devguide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/overlays/devguide.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- devguide.xml 12 May 2007 09:49:21 -0000 1.8
+++ devguide.xml 2 May 2008 17:46:27 -0000 1.9
@@ -311,8 +311,7 @@
<p>The PHP team have solved this problem by automatically copying their packages
from Portage back into a 'portage' branch of their overlay every night. They
-can then use Subversion (or Trac's timeline) to see what has changed every
-day. If you'd like to have this feature added to your overlay, contact CHTEKK.</p>
+can then use Subversion (or Trac's timeline) to see what has changed every day.</p>
</body>
</section>
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-05-03 9:55 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-12 9:40 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/overlays: devguide.xml Robin H. Johnson (robbat2)
-- strict thread matches above, loose matches on Subject: below --
2013-05-03 9:55 Thomas Sachau (tommy)
2011-06-22 16:52 Theo Chatzimichos (tampakrap)
2010-10-29 22:38 Sebastian Pipping (sping)
2010-10-29 22:35 Sebastian Pipping (sping)
2009-01-19 7:34 Joshua Saddler (nightmorph)
2008-10-12 9:55 Robin H. Johnson (robbat2)
2008-10-12 9:42 Robin H. Johnson (robbat2)
2008-10-12 9:23 Robin H. Johnson (robbat2)
2008-05-02 17:46 Luca Longinotti (chtekk)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox