You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by oc...@apache.org on 2008/07/18 09:49:22 UTC
svn commit: r677850 - in /archiva/site/src/site/apt:
developers/how-we-do-things.apt get-involved.apt
Author: oching
Date: Fri Jul 18 00:49:21 2008
New Revision: 677850
URL: http://svn.apache.org/viewvc?rev=677850&view=rev
Log:
added 'how we do things' doc
Added:
archiva/site/src/site/apt/developers/how-we-do-things.apt
Modified:
archiva/site/src/site/apt/get-involved.apt
Added: archiva/site/src/site/apt/developers/how-we-do-things.apt
URL: http://svn.apache.org/viewvc/archiva/site/src/site/apt/developers/how-we-do-things.apt?rev=677850&view=auto
==============================================================================
--- archiva/site/src/site/apt/developers/how-we-do-things.apt (added)
+++ archiva/site/src/site/apt/developers/how-we-do-things.apt Fri Jul 18 00:49:21 2008
@@ -0,0 +1,39 @@
+ -----
+ How We Do Things
+ -----
+
+How We Do Things
+
+ Below are the conventions we follow in Archiva.
+
+* Code Style
+
+ There isn't any code style that needs to be followed as long as it is consistent, can be checked in checkstyle, can be
+ formatted in Eclipse, IDEA and NetBeans. And the following rules must be followed:
+
+ [[1]] Use spaces, not tabs
+
+ * 4 spaces for Java
+
+ * 2 spaces for XML
+
+ [[2]] 120 column wrap, not 80
+
+ [[3]] Wrap on spaces, not on '.' in a method call
+
+* Versioning
+
+ It has been established in the community that the following style would be followed for the versioning of releases:
+
+-----
+Milestones -> Final -> Patch releases (e.g. 1.1-M1, 1.1-M2, 1.1, 1.1.1, 1.1.2 )
+-----
+
+ As much as possible, the team is aiming for frequent releases. If the roadmap for the current development version is
+ big, milestone releases can be applied until the final release. But if the roadmap is composed of just a small number
+ of issues, we could proceed immediately to preparing a release candidate and push it out as the final release once it
+ passes the vote.
+
+* References
+
+ * {{{http://www.nabble.com/Fwd%3A-What-do-we-need-to-establish--td17098487.html} Mailing list discussion regarding conventions}}
Modified: archiva/site/src/site/apt/get-involved.apt
URL: http://svn.apache.org/viewvc/archiva/site/src/site/apt/get-involved.apt?rev=677850&r1=677849&r2=677850&view=diff
==============================================================================
--- archiva/site/src/site/apt/get-involved.apt (original)
+++ archiva/site/src/site/apt/get-involved.apt Fri Jul 18 00:49:21 2008
@@ -57,7 +57,8 @@
* <<Fix bugs>>\
Report bugs, feature requests and other issues in the
- {{{issue-tracking.html}Jira}} issue tracking system.
+ {{{issue-tracking.html}Jira}} issue tracking system. Also, read up on
+ {{{developers/how-we-do-things.html}how we do things}} in Archiva.
* <<Build it>>\
Build Archiva for yourself, in order to fix bugs. Submit patches to