Home
My Page
Projects
deegree

[#6433] TMC shall descide how new features are introduced into the deegree code base

Date:
2013-07-02 14:02
Priority:
5
State:
Open
Submitted by:
Torsten Friebe (tfriebe)
Assigned to:
Torsten Friebe (tfriebe)
Summary:
TMC shall descide how new features are introduced into the deegree code base

Detailed description
Currently there is a proposal in Trac for FeatureRequestGuidelines [1] how new features are announced and introduced into the deegree code base. The DeegreeVotingProcess [2] describes how the community is involved. The later was discussed at the deegree TMC&PSC meeting [3] and accepted by all participants.



Main rational:

deegree version scheme major.minor.bugfix shall be applied as follows

- major versions contain new features, and API changes are most likely

- minor versions contain enhancements of already existing features and bugfixes, and the API is stable

- bugfix versions contain bug fixes only. no new feature or enhancement, and the API is stable.



Thus the TMC is responsible to accept pull requests with new features for major versions only!

Furthermore the TMC shall force every committer to follow the procedures as described in [1] and reject (postpone) pull requests which do not follow the guidelines.



A recent example:

http://sourceforge.net/mailarchive/forum.php?thread_name=5196363F.5020304%40lat-lon.de&forum_name=deegree-users



References:

[1] http://tracker.deegree.org/deegree-services/wiki/FeatureRequestGuidelines

[2] http://tracker.deegree.org/deegree-services/wiki/DeegreeVotingProcess

[3] http://wiki.deegree.org/deegreeWiki/PscMeeting/PscMeeting20130523

Followup

Message
Date: 2013-09-30 17:26
Sender: Torsten Friebe

First proposal added to http://wiki.deegree.org/deegreeWiki/ContributionAssementGuidelines
Date: 2013-09-30 12:41
Sender: Torsten Friebe

http://wiki.deegree.org/deegreeWiki/ContributionAssementGuidelines
Date: 2013-08-07 09:48
Sender: Markus Schneider

This has recently been discussed

http://wiki.deegree.org/deegreeWiki/TmcMeeting/TmcMeeting20130724

@Torsten: Please start the discussion on the mailing list as proposed.

Attached Files:

Changes:

Field Old Value Date By
assigned_tomschneider2013-08-07 09:48mschneider

This site is hosted by Intevation GmbH