summaryrefslogtreecommitdiff
path: root/DEVELOPMENT
diff options
context:
space:
mode:
authorGunnar Wrobel <wrobel@pardus.de>2010-09-15 07:25:08 (GMT)
committerGunnar Wrobel <wrobel@pardus.de>2010-09-15 07:25:08 (GMT)
commit8164430785d0409acb78c8009150875ae8561cc1 (patch)
tree40740f6f6d921b9dd5d9f431a5d22ab2d7125e81 /DEVELOPMENT
parentd4a8d67f0332bbf443696459e85d02c49d6a5cfd (diff)
downloadkolab-webadmin-refactor-kolab-webadmin.tar.gz
Finalize the PEAR based installation. The kolab-webadmin source directory should be ready to be removed.refactor-kolab-webadmin
Diffstat (limited to 'DEVELOPMENT')
-rw-r--r--DEVELOPMENT70
1 files changed, 70 insertions, 0 deletions
diff --git a/DEVELOPMENT b/DEVELOPMENT
new file mode 100644
index 0000000..1da3334
--- /dev/null
+++ b/DEVELOPMENT
@@ -0,0 +1,70 @@
+Development notes
+=================
+
+The kolab-webadmin package is a PHP based web application. Since no
+compilation is necessary it is sufficient to package the "freebusy"
+directory for a release.
+
+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 kolab-webadmin-*.tar.gz package that can
+be distributed as source package. The same run will produce a
+kolab-webadmin-*.src.rpm package that is suited for installation on an
+OpenPKG system.
+
+Version numbering
+=================
+
+kolab-webadmin is a Kolab Server core package. Released packages should
+have the same core version as the Server release. As a part of Kolab
+Server 2.1.0 the version number should be 2.1.0.
+
+Released source packages will look like this:
+
+ kolab-webadmin-2.1.0.tar.gz
+
+Released source RPMs will look like this:
+
+ kolab-webadmin-2.1.0-20070813.src.rpm
+
+A NEW VERSION AND RELEASE NUMBER HAVE TO BE SET IN
+
+ kolab-webadmin.spec
+
+Once development picks up after a release, please set
+
+%define V_cvs 1
+
+in kolab-filter.spec.
+
+Source packages will then look like this:
+
+ kolab-webadmin-2.1.0.cvs-20070815.tar.gz
+
+Source RPMs will be named similar:
+
+ kolab-webadmin-2.1.0.cvs-20070815.src.rpm
+
+For tagging the next release the version number needs to be increased
+to the new Kolab Server version (e.g. 2.2.0) and the CVS variable needs
+to be reset to 0:
+
+%define V_cvs 0
+
+Change log
+==========
+
+The change log for the package is provided in
+"admin/docs/ChangeLog". Please keep this file up-to-date if you
+change the source code of this package.
+
+Depending on the editor it may be helpful to link
+admin/docs/ChangeLog to ChangeLog in the top level directory of this
+package.
+
+Contributors
+============
+
+The developers of this package are listed in
+"admin/docs/AUTHORS". Please keep this file up-to-date if you
+change the source code of this package.