aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGunnar Wrobel <p@rdus.de>2008-02-11 06:08:22 +0000
committerGunnar Wrobel <p@rdus.de>2008-02-11 06:08:22 +0000
commitbf6709c453c640817c6bbe5ceb150c1ab2f669d1 (patch)
tree98217a92a5164fee0c05deb04d44e9afde4c3f73
parentFix the return value of --info (diff)
downloadoverlord-bf6709c453c640817c6bbe5ceb150c1ab2f669d1.tar.gz
overlord-bf6709c453c640817c6bbe5ceb150c1ab2f669d1.tar.bz2
overlord-bf6709c453c640817c6bbe5ceb150c1ab2f669d1.zip
Added some project files.
-rw-r--r--AUTHORS5
-rw-r--r--CHANGES7
-rw-r--r--HACKING68
-rw-r--r--INSTALL79
-rw-r--r--MANIFEST.in4
-rw-r--r--README63
-rw-r--r--RELEASE_NOTES33
-rw-r--r--TODO23
8 files changed, 279 insertions, 3 deletions
diff --git a/AUTHORS b/AUTHORS
index 8d72c94..a53d08c 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,9 +1,10 @@
AUTHORS
-------
-Written by Gunnar Wrobel (wrobel@gentoo.org)
+Written by
+
+ Gunnar Wrobel (wrobel@gentoo.org)
-Originally created after a discussion with Stuart Herbert (stuart@gentoo.org).
Contributors:
~~~~~~~~~~~~~
diff --git a/CHANGES b/CHANGES
new file mode 100644
index 0000000..2396611
--- /dev/null
+++ b/CHANGES
@@ -0,0 +1,7 @@
+CHANGES
+-------
+
+Version 1.2.0 - Released
+=========================================
+
+ - Fixed --info call (#198483)
diff --git a/HACKING b/HACKING
new file mode 100644
index 0000000..600c92e
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,68 @@
+=================
+DEVELOPMENT NOTES
+=================
+
+:Last update: $Date: 2007-12-18 14:32:42 +0100 (Di, 18 Dez 2007) $
+:Revision: $Revision: 8 $
+:Contact: p@rdus.de
+
+Changes
+-------
+
+ 1) Any change should get a short ChangeLog entry.
+
+ 2) Bigger changes, feature enhancements and closed bugs go into
+ CHANGES
+
+ 3) The RELEASE_NOTES should contain a summary for the current release
+ as well as a list of enhancements and closed bugs.
+
+
+Versions
+--------
+
+ The version number is being recorded in layman/version.py.
+
+ The version number for release packages has three numbers.
+
+ SVN versions should have the date of the last commit appended.
+
+
+Authors
+-------
+
+ Please do not forget to add new authors or contributors within
+ AUTHORS.
+
+
+Release management
+------------------
+
+ No instructions yet.
+
+
+Branches
+--------
+
+ No branches yet.
+
+
+Documentation
+-------------
+
+ The documentation can be found as man page in layman/doc. The source
+ file layman/doc/layman.8.xml is in DocBook format.
+
+
+Testing
+-------
+
+The central testing script is llayman/tests/dtest.py
+
+To run the tests, move into the layman root directory and run
+
+ PYTHONPATH="." python layman/tests/dtest.py
+
+The tests should not fail.
+
+
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..3c0b01e
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,79 @@
+====================
+INSTALL instructions
+====================
+
+:Last update: $Date: 2007-12-18 14:32:42 +0100 (Di, 18 Dez 2007) $
+:Revision: $Revision: 10 $
+:Contact: p@rdus.de
+
+Obtaining the software
+----------------------
+
+Download the software at
+
+ http://sourceforge.net/project/showfiles.php?group_id=195416
+
+
+Prerequisites
+-------------
+
+ layman requires the following to work:
+
+ - >=python-2.4 (http://www.python.org)
+
+
+ In addition you will need to install the different version control /
+ file management systems that layman should support.
+
+ layman can support the following systems:
+
+ - bzr
+ - cvs
+ - darcs
+ - git
+ - mercurial
+ - rsync
+ - svn
+ - tar
+
+
+Installing the software
+-----------------------
+
+ Download the package, unpack it and use the Python setup.py to build
+ and install the software:
+
+ python setup.py build
+ python setup.py install
+
+
+Configuring the software
+------------------------
+
+ The basic configuration can be found in /etc/layman/layman.cfg.
+
+ If you are using layman for overlay management on Gentoo you should
+ follow the configuration instructions provided after installing the
+ tool.
+
+
+Upgrading the software
+----------------------
+
+ Simply download and install a newer version following the
+ instructions given above.
+
+
+Obtaining support
+-----------------
+
+ You can either
+
+ - Post to the mailing list
+ (http://groups.google.com/group/layman)
+
+ or
+
+ - Post a bug report
+ (http://bugs.gentoo.org)
+
diff --git a/MANIFEST.in b/MANIFEST.in
index 4d302f8..8cdb9b0 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,6 +1,8 @@
include AUTHORS
-include ChangeLog
+include CHANGES
include COPYING
+include INSTALL
+include README
include etc/layman.cfg
include doc/layman.8
include doc/layman.8.html
diff --git a/README b/README
new file mode 100644
index 0000000..af46104
--- /dev/null
+++ b/README
@@ -0,0 +1,63 @@
+======
+README
+======
+
+:Last update: $Date: 2008-02-10 07:51:13 +0100 (So, 10 Feb 2008) $
+:Revision: $Revision: 28 $
+:Contact: p@rdus.de
+
+
+About
+-----
+
+layman is the Gentoo overlay manager and allows to integrate
+experimental software packages into the main distribution. It can also
+be used as a manager for version control repositories.
+
+
+Links
+-----
+
+Primary project web site:
+
+ - http://layman.sourceforge.net/
+
+Project site on SourceForge:
+
+ - http://sourceforge.net/projects/layman
+
+Project summary on Ohloh:
+
+ - http://www.ohloh.net/projects/9486?p=layman
+
+Mailing list:
+
+ - http://groups.google.com/group/layman
+
+Bug tracker:
+
+ - http://bugs.gentoo.org
+
+Wiki:
+
+ - http://
+
+Combined RSS feed:
+
+ - http://www.google.com/reader/shared/user/02645926629531261525/label/%5Bproject%5D%20layman
+
+
+File description
+----------------
+
+AUTHORS : The developers of this project
+ChangeLog : A detailed change log
+CHANGES : A summary of the project changes
+COPYING : Licensing information
+HACKING : Developers notes for the project
+INSTALL : Installation instructions
+MANIFEST.in : The listing of files that get included into the python
+ package.
+README : This file.
+RELEASE_NOTES: Release notes for the latest version
+TODO : Task list for the project
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
new file mode 100644
index 0000000..046c098
--- /dev/null
+++ b/RELEASE_NOTES
@@ -0,0 +1,33 @@
+Version 1.2.0 -
+===================================
+
+FULL CHANGES
+------------
+
+
+
+SHORT CHANGES
+-------------
+
+ - Fixed --info call (#198483)
+
+
+FRESHMEAT
+=========
+
+# Release focus. Possible values:
+# 0 - N/A
+# 1 - Initial freshmeat announcement
+# 2 - Documentation
+# 3 - Code cleanup
+# 4 - Minor feature enhancements
+# 5 - Major feature enhancements
+# 6 - Minor bugfixes
+# 7 - Major bugfixes
+# 8 - Minor security fixes
+# 9 - Major security fixes
+
+focus:
+name:
+project:
+branch:
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..0c3e7da
--- /dev/null
+++ b/TODO
@@ -0,0 +1,23 @@
+=========
+TODO List
+=========
+
+:Last update: $Date: 2007-12-18 14:32:42 +0100 (Di, 18 Dez 2007) $
+:Revision: $Revision: 10 $
+:Contact: p@rdus.de
+
+Open bugs
+---------
+
+ - app-portage/layman should feature a umask setting in layman.cfg
+ (http://bugs.gentoo.org/show_bug.cgi?id=186819)
+
+
+Required enhancements
+---------------------
+
+
+
+Plans
+-----
+