gunnar: server/kolab-webadmin DEVELOPMENT,NONE,1.1
cvs at kolab.org
cvs at kolab.org
Fri Aug 17 20:24:17 CEST 2007
Author: gunnar
Update of /kolabrepository/server/kolab-webadmin
In directory doto:/tmp/cvs-serv30196
Added Files:
DEVELOPMENT
Log Message:
Add development notes.
--- NEW FILE: DEVELOPMENT ---
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.
More information about the commits
mailing list