From bf6709c453c640817c6bbe5ceb150c1ab2f669d1 Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel Date: Mon, 11 Feb 2008 06:08:22 +0000 Subject: Added some project files. --- AUTHORS | 5 ++-- CHANGES | 7 ++++++ HACKING | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++ INSTALL | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ MANIFEST.in | 4 ++- README | 63 +++++++++++++++++++++++++++++++++++++++++++++++ RELEASE_NOTES | 33 +++++++++++++++++++++++++ TODO | 23 +++++++++++++++++ 8 files changed, 279 insertions(+), 3 deletions(-) create mode 100644 CHANGES create mode 100644 HACKING create mode 100644 INSTALL create mode 100644 README create mode 100644 RELEASE_NOTES create mode 100644 TODO 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 +----- + -- cgit v1.2.3-1-g7c22