summaryrefslogtreecommitdiff
path: root/DEVELOPMENT
blob: 1da333488b8b4c1e77ec46d9a82f6e2f8d5e4619 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
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.