Software upgrade voting

From GOSIA

Jump to: navigation, search
m (Reasons for voting: changed order of mention of Gosia and the GUI so that Gosia is higher in order.)
Line 2: Line 2:
The user community should steer the upgrades of the Gosia suite and the Rachel GUI.  This system will not differentiate between upgrades to the GUI and to the Gosia 'engine,' so that the [[programmers|programming contributors]] can decide on the most effective way to make upgrades based on a greater understanding of the codes.
The user community should steer the upgrades of the Gosia suite and the Rachel GUI.  This system will not differentiate between upgrades to the GUI and to the Gosia 'engine,' so that the [[programmers|programming contributors]] can decide on the most effective way to make upgrades based on a greater understanding of the codes.
 +
 +
==Prior to voting==
 +
 +
Suggested software improvements should first be submitted to the [Gosia forum] online.  The contributing programmers will add these suggestions to the ballots for voting. 
==Programming decisions==
==Programming decisions==
Line 9: Line 13:
==Voting system==
==Voting system==
-
A preferential voting system [http://en.wikipedia.org/wiki/Preferential_voting] system will be created online to make sure that the most important upgrades to the user community are given the highest priority with some exceptions.   
+
A preferential voting system [http://en.wikipedia.org/wiki/Preferential_voting] system will be created online to make sure that the most important upgrades to the user community are given the highest priority with some exceptions.  Voting will be allowed continuously, and ranking of the upgrade priorities will be done periodically.
==How to vote==
==How to vote==
[[how to vote|How to vote]]
[[how to vote|How to vote]]
 +
 +
==Conditions that will circumvent voting==
 +
 +
#Upgrades that are necessary to fix [[known bugs]] will be given priority by the programming contributors directly.  These make take priority over improvements that do not address known bugs. 
 +
#In some cases where improvements involve simple changes to codes, the programmers may decide to make improvements before those ranked highest by the user community.
 +
#If a programming contributor makes a well-coded improvement to address personal needs, this change may be released regardless of voter ranking.  These upgrades must not cause a considerable hardship to the user community.
==Notes==
==Notes==
==Links==
==Links==

Revision as of 12:07, 12 March 2011

Personal tools