Difference between revisions of "Proposed new D development process"

From D Wiki
Jump to: navigation, search
(goals)
(merge to Release Process)
 
Line 1: Line 1:
This page is intended to serve as a working paper to capture the essential aspects of a current discussion on the D forum concerning an improved D development and release process. As such, it should not be taken as official (until approved by Andrei), but it is to serve as a centralized location for the current proposal, so that the details won't be scattered throughout multiple disjoint forum messages and ultimately lost in the mists of time.
+
#REDIRECT [[Release Process]]
 
 
To keep things civil, the convention is that if something on this page doesn't match how you understand it should be, you should start a discussion on the [[Talk:Proposed_new_D_development_process|talk page]] before making the change.
 
 
 
==Goals==
 
 
 
* To provide D users with a stable version of D that receives only critical bugfixes, that they can build on
 
* To provide a place for adequate testing of new features before they are officially included in D
 
* To allow the D developers to continue to develop the language without being hampered by the fear of breaking large amounts of existing code
 
 
 
==Development cycle==
 
 
 
TBD
 
 
 
===Git workflow===
 
 
 
TBD
 
 
 
===Branches===
 
 
 
====Development branch====
 
 
 
====Testing branch====
 
 
 
====Stable branch====
 

Latest revision as of 19:11, 13 December 2012

Redirect to: