Features/Dotted Activity Versions: Difference between revisions
No edit summary |
|||
| Line 4: | Line 4: | ||
== Summary == | == Summary == | ||
This Feature adds a minor part to the activity version. The idea is to reuse the existing activity_version field as the major part (integer). A new field will be introduced that will be the minor part (fraction) of the new floating point activity version. | |||
== Owner == | == Owner == | ||
''This should link to your home wiki page so we know who you are'' | ''This should link to your home wiki page so we know who you are'' | ||
* Name: [[ | * Name: [[Erikos:AcountName| Simon Schampijer]] | ||
''Include you email address that you can be reached should people want to contact you about helping with your feature, status is requested, or technical issues need to be resolved'' | ''Include you email address that you can be reached should people want to contact you about helping with your feature, status is requested, or technical issues need to be resolved'' | ||
| Line 20: | Line 19: | ||
== Detailed Description == | == Detailed Description == | ||
A new field is added to the activity.info file (activity_minor_version). Internally the activity version will become represented as a float, constructing the value of the minor and major part if the minor part is available. Otherwise the activity version is converted to a float. | |||
== Benefit to Sugar == | == Benefit to Sugar == | ||
| Line 35: | Line 27: | ||
== Scope == | == Scope == | ||
This feature | This feature enhance the versioning scheme of activities. | ||
==UI Design== | ==UI Design== | ||
The activity version is only visible in the activity list. | |||
== How To Test == | == How To Test == | ||
- add the minor part to an activity.info file of an activity | |||
- you should be able to change the favorite status in the activities list of new and old style activities | |||
- you should be able to install activities (check newer and older versions of the same activity, too) | |||
== User Experience == | == User Experience == | ||
''If this feature is noticeable by its target audience, how will their experiences change as a result? Describe what they will see or notice.'' | ''If this feature is noticeable by its target audience, how will their experiences change as a result? Describe what they will see or notice.'' | ||
| Line 55: | Line 50: | ||
== Documentation == | == Documentation == | ||
== Release Notes == | == Release Notes == | ||
== Comments and Discussion == | == Comments and Discussion == | ||
* See [[{{TALKPAGENAME}}|discussion tab for this feature]] <!-- This adds a link to the "discussion" tab associated with your page. This provides the ability to have ongoing comments or conversation without bogging down the main feature page. --> | * See [[{{TALKPAGENAME}}|discussion tab for this feature]] <!-- This adds a link to the "discussion" tab associated with your page. This provides the ability to have ongoing comments or conversation without bogging down the main feature page. --> | ||