summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2011-10-21 13:34:42 (GMT)
committerJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2011-10-21 13:34:42 (GMT)
commitd45d235cc7abb710cdd4db30cdcb5a336b734010 (patch)
treebd1ac9846c77614b9a3ac86d85c55df6efa9939a
parentd82765732ff64b41369ff7768c5b5a3be1f7725d (diff)
downloadlibkolabxml-d45d235cc7abb710cdd4db30cdcb5a336b734010.tar.gz
Add description of branch layout
-rw-r--r--DEVELOPMENT31
1 files changed, 31 insertions, 0 deletions
diff --git a/DEVELOPMENT b/DEVELOPMENT
new file mode 100644
index 0000000..8ef05f5
--- /dev/null
+++ b/DEVELOPMENT
@@ -0,0 +1,31 @@
+Branch layout:
+
+ master
+
+ The latest and greatest, schema definitions only
+
+ <language>/master
+
+ The latest and greatest language bindings (generated) and wrapper
+ libraries (if appropriate) for <language>. For example, branch
+
+ python/master
+
+ is occassionally, regularly, rebased on top of master. Bindings
+ are then generated, modified where necessary, test-cases
+ executed, and naturally we hope all is well.
+
+ <major>.<minor>
+
+ Schema definitions developed for the <major>.<minor> product
+ series.
+
+ Tracks towards a future <teeny> version release, using the
+ x.y.z versioning schema.
+
+ <language>/<major>.<minor>
+
+ Using the same schema definitions as <major>.<minor> schema
+ definitions branch, generated bindings and modifications (if
+ necessary) and wrapper libraries (if appropriate) for
+ <language> are maintained in this branch.