summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2010-01-15 19:02:31 +0100
committerSebastian Pipping <sebastian@pipping.org>2010-01-15 19:12:26 +0100
commit8d8f7a47dd95ad6a69b8058888cb7aaae9430c76 (patch)
tree67f5d8836b30bf9ca5f74e0d3aba0e547994b617
parent7ba4169637a767bfcf2c99e167c78df97c940a8f (diff)
downloadlayman-8d8f7a47dd95ad6a69b8058888cb7aaae9430c76.tar.gz
layman-8d8f7a47dd95ad6a69b8058888cb7aaae9430c76.tar.bz2
layman-8d8f7a47dd95ad6a69b8058888cb7aaae9430c76.zip
Prepare release of 1.3.0_rc1 (set release date, sync release notes, update website)v1.3.0_rc1
-rw-r--r--CHANGES16
-rw-r--r--RELEASE_NOTES31
-rw-r--r--www/index.html22
3 files changed, 34 insertions, 35 deletions
diff --git a/CHANGES b/CHANGES
index 248e88c..51ab56f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,19 +1,21 @@
CHANGES
-------
-Version TODO
-===================================
+Version 1.3.0_rc1 - Released 2010/01/15
+=======================================
- Add support for several sources per overlay (also fixes #280472)
- On addition all sources will be probed until a working
- one is found. This should help Layman through many firewalls.
+ When adding an overlay all sources will be probed until a working
+ one is found. This should help Layman through some firewalls.
+
+ - Display related directory when deleting overlays
- Improve overlay info display (i.e. layman -i):
- - Add quality indicator (not guarantee)
+ - Add quality indicator (keep in mind: no guarantee)
- Add feed URIs
- - Fix whitspace handling for description field
+ - Fix whitespace handling for description field
- - Improve usage display
+ - Improve layman usage display
Version 1.2.6 - Released 2010/01/12
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 572ad84..0d5f5a0 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,32 +1,29 @@
-Version 1.2.6 - Released 2010/01/12
-===================================
+Version 1.3.0_rc1 - Released 2010/01/15
+=======================================
FULL CHANGES
------------
- - Warn on lack of write permissions (fixes #260218)
+ - Add support for several sources per overlay (also fixes #280472)
+ When adding an overlay all sources will be probed until a working
+ one is found. This should help Layman through some firewalls.
- - Migrate to GNU tar's compression format auto-detection
- which adds potential support for more types of compressed
- tar archives (LZMA, xz or Z) as a side-effect
- (Requires GNU tar 1.15 or later, released in 2005)
+ - Display related directory when deleting overlays
- - Drop support for broken tar overlays with missing category level
- (and missing profiles/repo_name as a consequence)
+ - Improve overlay info display (i.e. layman -i):
+ - Add quality indicator (keep in mind: no guarantee)
+ - Add feed URIs
+ - Fix whitespace handling for description field
- - Make missing overlay directory not fail removal of that overlay
- from the local list
-
- - Start shipping doc sources and release notes with release archives
-
- - Start shipping test suite files missing from the 1.2.5 release
+ - Improve layman usage display
SHORT CHANGES
-------------
- layman-1.2.6 introduces support for tar overlays that are compressed
- with an algorithm other than gzip or bzip2. That, plus minor fixes.
+ layman-1.3.0_rc1 introduces support for several sources per overlay.
+ Also, "layman -i OVERLAY" now makes full use of metadata that arrived
+ with the migration from layman-global.txt to the repositories.xml format.
FRESHMEAT
diff --git a/www/index.html b/www/index.html
index dae0d66..73d8505 100644
--- a/www/index.html
+++ b/www/index.html
@@ -1,11 +1,11 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>layman</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" title="layman"><div class="titlepage"><div><div><h2 class="title"><a name="id2829858"></a>layman</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Gunnar</span> <span class="surname">Wrobel</span></h3><div class="affiliation"><div class="address"><p><br>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>layman</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" title="layman"><div class="titlepage"><div><div><h2 class="title"><a name="id3044914"></a>layman</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Gunnar</span> <span class="surname">Wrobel</span></h3><div class="affiliation"><div class="address"><p><br>
    <code class="email">&lt;<a class="email" href="mailto:wrobel@gentoo.org">wrobel@gentoo.org</a>&gt;</code><br>
    <span class="otheraddr"><br>
      <a class="ulink" href="http://gunnarwrobel.de" target="_top">http://gunnarwrobel.de</a><br>
    </span><br>
-   </p></div></div></div></div></div><div><p class="copyright">Copyright © 2005-2009 Gunnar Wrobel</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#id2829942">Overview</a></span></dt><dt><span class="section"><a href="#id2830261">External links</a></span></dt><dt><span class="section"><a href="#layman-reference">Reference</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#layman-manpage">layman</a></span><span class="refpurpose"> &#8212;
+   </p></div></div></div></div></div><div><p class="copyright">Copyright © 2005-2009 Gunnar Wrobel</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#id3045004">Overview</a></span></dt><dt><span class="section"><a href="#id3045322">External links</a></span></dt><dt><span class="section"><a href="#layman-reference">Reference</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#layman-manpage">layman</a></span><span class="refpurpose"> &#8212;
manage your local repository of Gentoo overlays
- </span></dt></dl></dd></dl></div><div class="section" title="Overview"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2829942"></a>Overview</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
+ </span></dt></dl></dd></dl></div><div class="section" title="Overview"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id3045004"></a>Overview</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<a class="link" href="#layman-synopsis" title="Synopsis">Synopsis</a>
</p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<a class="link" href="#layman-description" title="Description">Description</a>
@@ -37,7 +37,7 @@
<a class="link" href="#layman-files" title="Files">Layman files</a>
</p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<a class="link" href="#layman-bugs" title="Reporting bugs">Reporting bugs</a>
- </p></li></ul></div></div><div class="section" title="External links"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2830261"></a>External links</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
+ </p></li></ul></div></div><div class="section" title="External links"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id3045322"></a>External links</h2></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<a class="ulink" href="http://sourceforge.net/projects/layman/" target="_top">Layman project page on SourceForge</a>
</p></li><li class="listitem"><p>
<a class="ulink" href="http://overlays.gentoo.org" target="_top">Gentoo Overlays project</a>
@@ -57,7 +57,7 @@
manage your local repository of Gentoo overlays
</p></div><div class="refsynopsisdiv" title="Synopsis"><a name="layman-synopsis"></a><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="command">layman</code> [-a] | [--add] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-d] | [--delete] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-s] | [--sync] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-i] | [--info] [ALL] | [<em class="replaceable"><code>overlay</code></em>] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-S] | [--sync-all] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-L] | [--list] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-l] | [--list-local] </p></div><div class="cmdsynopsis"><p><code class="command">layman</code> [-f] | [--fetch] </p></div></div><div class="refsection" title="Description"><a name="layman-description"></a><h2>Description</h2><p><span class="command"><strong>layman</strong></span> is a script that allows you to
add, remove and update Gentoo overlays from a variety of
- sources.</p><div class="refsection" title="WARNING"><a name="id2879102"></a><h3>WARNING</h3><p><span class="command"><strong>layman</strong></span> makes it easy to retrieve and
+ sources.</p><div class="refsection" title="WARNING"><a name="id3094155"></a><h3>WARNING</h3><p><span class="command"><strong>layman</strong></span> makes it easy to retrieve and
update overlays for Gentoo. In addition it makes it TRIVIAL
to break your system.
</p><p>The main portage tree provides you with high quality ebuilds
@@ -266,9 +266,9 @@
<span class="command"><strong>darcs</strong></span>, <span class="command"><strong>git</strong></span>,
<span class="command"><strong>mercurial</strong></span> or provided
as <span class="command"><strong>tar</strong></span> packages.
- </p></div></div><div class="refsection" title="Overlay lists"><a name="layman-global"></a><h2>Overlay lists</h2><div class="refsection" title="Overlay list format"><a name="id2880328"></a><h3>Overlay list format</h3><p>
+ </p></div></div><div class="refsection" title="Overlay lists"><a name="layman-global"></a><h2>Overlay lists</h2><div class="refsection" title="Overlay list format"><a name="id3095374"></a><h3>Overlay list format</h3><p>
Layman uses a central list of overlays in XML format. The file looks like this:
- </p><div class="example"><a name="id2880337"></a><p class="title"><b>Example 1. An example overlays.xml file</b></p><div class="example-contents"><pre class="programlisting">
+ </p><div class="example"><a name="id3095383"></a><p class="title"><b>Example 1. An example overlays.xml file</b></p><div class="example-contents"><pre class="programlisting">
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE repositories SYSTEM "/dtd/repositories.dtd"&gt;
&lt;repositories xmlns="" version="1.0"&gt;
@@ -288,13 +288,13 @@
&lt;/repo&gt;
&lt;/repositories&gt;
</pre></div></div><p><br class="example-break">
- </p></div><div class="refsection" title="Adding an overlay locally"><a name="id2880385"></a><h3>Adding an overlay locally</h3><p>
+ </p></div><div class="refsection" title="Adding an overlay locally"><a name="id3095432"></a><h3>Adding an overlay locally</h3><p>
Simply create an overlay list in the format described
above and run <span class="command"><strong>layman</strong></span> with the
<code class="option">-o</code> switch. You need to
prepend local file URLs with
<strong class="userinput"><code>file://</code></strong>.
- </p></div><div class="refsection" title="Adding an overlay globally"><a name="id2880411"></a><h3>Adding an overlay globally</h3><p>
+ </p></div><div class="refsection" title="Adding an overlay globally"><a name="id3095458"></a><h3>Adding an overlay globally</h3><p>
The global list of overlays used by
<span class="command"><strong>layman</strong></span> lies at
<code class="filename">http://www.gentoo.org/proj/en/overlays/repositories.xml</code>.
@@ -307,9 +307,9 @@
at <code class="email">&lt;<a class="email" href="mailto:overlays@gentoo.org">overlays@gentoo.org</a>&gt;</code>. You can also join
<strong class="userinput"><code>#gentoo-overlays</code></strong> on
<code class="filename">irc.freenode.net</code>.
- </p></div></div><div class="refsection" title="Examples"><a name="layman-examples"></a><h2>Examples</h2><div class="refsection" title="Installing an overlay"><a name="id2880466"></a><h3>Installing an overlay</h3><p><strong class="userinput"><code>layman -f -a wrobel</code></strong></p><p>This would add the overlay with the id
+ </p></div></div><div class="refsection" title="Examples"><a name="layman-examples"></a><h2>Examples</h2><div class="refsection" title="Installing an overlay"><a name="id3095513"></a><h3>Installing an overlay</h3><p><strong class="userinput"><code>layman -f -a wrobel</code></strong></p><p>This would add the overlay with the id
<span class="command"><strong>wrobel</strong></span> to your list of installed
- overlays.</p></div><div class="refsection" title="Syncing your overlays"><a name="id2880489"></a><h3>Syncing your overlays</h3><p><strong class="userinput"><code>layman -s ALL</code></strong></p><p>This updates all overlays</p></div><div class="refsection" title="Performing several actions at the same time"><a name="id2880505"></a><h3>Performing several actions at the same time</h3><p><strong class="userinput"><code>layman -f -a wrobel -a webapps-experimental</code></strong></p><p>This fetches the remote list and immediately adds two
+ overlays.</p></div><div class="refsection" title="Syncing your overlays"><a name="id3095535"></a><h3>Syncing your overlays</h3><p><strong class="userinput"><code>layman -s ALL</code></strong></p><p>This updates all overlays</p></div><div class="refsection" title="Performing several actions at the same time"><a name="id3095551"></a><h3>Performing several actions at the same time</h3><p><strong class="userinput"><code>layman -f -a wrobel -a webapps-experimental</code></strong></p><p>This fetches the remote list and immediately adds two
overlays</p></div></div><div class="refsection" title="Files"><a name="layman-files"></a><h2>Files</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/layman/layman.cfg</code></span></dt><dd><p>Configuration file, holding the defaults for
<span class="command"><strong>layman</strong></span></p></dd></dl></div></div><div class="refsection" title="Reporting bugs"><a name="layman-bugs"></a><h2>Reporting bugs</h2><p>
Please report bugs you might find at <a class="ulink" href="http://bugs.gentoo.org" target="_top">http://bugs.gentoo.org</a>