summaryrefslogtreecommitdiff
path: root/DEVELOPMENT
diff options
context:
space:
mode:
authorGunnar Wrobel <wrobel@pardus.de>2007-08-01 14:57:42 (GMT)
committerGunnar Wrobel <wrobel@pardus.de>2007-08-01 14:57:42 (GMT)
commit02ba448fd61b404d429244156741d0f2a9261ba2 (patch)
tree13726cbd84532d69699b2bf22f96f31301bc372c /DEVELOPMENT
parent6cb6e7e9ef08b5df0851c78c78c3634c566b0384 (diff)
downloadkolab-server-02ba448fd61b404d429244156741d0f2a9261ba2.tar.gz
Converted the perl-kolab package into a standard perl library.
Diffstat (limited to 'DEVELOPMENT')
-rw-r--r--DEVELOPMENT40
1 files changed, 40 insertions, 0 deletions
diff --git a/DEVELOPMENT b/DEVELOPMENT
new file mode 100644
index 0000000..50185d3
--- /dev/null
+++ b/DEVELOPMENT
@@ -0,0 +1,40 @@
+Development notes
+=================
+
+The kolabconf package is a standard perl package meant to be handled
+with the Makefile.PL script.
+
+The Kolab Server packages were usually not released as source
+packages. This should be changed with this new package layout. The
+"dist" target will produce a kolabconf-*.tar.gz package that can be
+distributed as source package. The same run will produce a
+kolabconf-*.src.rpm package that is suited for installation on an
+OpenPKG system.
+
+Version numbering
+=================
+
+kolabconf is a Kolab Server core package. It should have the same
+version as the Server release. As a part of Kolab Server 2.1 the
+version number should be 2.1.
+
+Once development picks up after a release, the version number should
+be switched to $(OLD_VERSION).99 e.g. 2.1.99. There'll be no changes
+of the version during development as there are no source packages
+being released.
+
+For the next release the version number will be increased to the new
+Kolab Server version e.g. 2.2 and a new source packge will be
+provided.
+
+A NEW VERSION HAS TO BE SET IN BOTH
+
+ lib/Kolab.pm
+
+AND
+
+ perl-kolab.spec
+
+For testing purposes the "dist" target will produce source RPM
+packages that have the current date attached as release number. This
+allows you to continuously upgrade your test installation. \ No newline at end of file