Template:Activity page: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
m (use proper spelling for property)
 
(37 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
This is the 'Activity Page' template.
This is the 'Activity page' template.

It displays its parameters in very basic format table, turns them into semantic annotations, and assigns [[:Category:Activities]]. You can create or edit pages with this information with [[Form:Activity]]; look for an 'edit with form' tab on activity pages.

It should be called in the following format:
It should be called in the following format:
<pre>
<pre>
{{Activity Page
{{Activity page
|name=
|icon=
|icon=
|genre=
|activity group=
|short description=
|short description=
|long description=
|long description=
|contact person=
|contact person=
|activity source=
|activity source=
|bundle=
|activity version=
|devel status=
|language=
|language=
|language codes=
|i18n=
|i18n=
|related projects=
|related project=
|team=
|team=
|bundle URL=
|releases=
|activity version=
|devel status=
|ready for testing=
|smoke tested=
|test plan available=
|test plan executed=
|developer response to testing=
}}
}}
</pre>
</pre>
Edit the page to see the template text.
Edit the page to see the template text.

</noinclude><includeonly>
[[Category:Semantic infrastructure]]
{| border="0" cellpadding="4" cellspacing="4"
</noinclude>
! The name of the activity. Ex. Browse
'''Activity Summary'''
| [[Name::{{{name|}}}]]
{|
| Icon:
| [[Sugar icon::{{{icon|}}}]]
|-
|-
| Genre:
! The wiki link to the icon for the activity. Ex. [[Image:web.png|40px]]
| [[Icon::{{{icon|}}}]]
| [[Activity genre::{{{genre|}}}]]
|-
|-
| Activity group:
! A description of what the activity does or should do in 1 or 2 sentences. Ex. A web browser
| {{#arraymap:{{{activity group|}}}|,|x|[[Activity group::x]]}}
| [[Short Description::{{{short description|}}}]]
|-
|-
| Short description:
! A longer description of the activity. Ex. Browse is a web browser that uses the same rendering engine as Fireefox. It
| [[Description::{{{long description|}}}]]
| [[Short description::{{{short description|}}}]]
|-
|-
| Description:
! This is any number of people involved in the project to whom questions can be addressed. Ex. [[user:mpg|Marco]], [[user:Erikos|Erikos]]
| {{ #if: {{{long description|}}} | [[Description::{{{long description}}}]] | }}
|-
| Maintainers:
| {{#arraymap:{{{contact person|}}}|,|x|[[Contact person::x]]}}
| {{#arraymap:{{{contact person|}}}|,|x|[[Contact person::x]]}}
|-
|-
| Repository URL:
! Location of the git repository at dev.laptop.org. Ex. [http://dev.laptop.org/git?p=web-activity].
| [[Source code::{{{activity source|}}}]]
| {{ #if: {{{activity source|}}} | [[Source code::{{{activity source}}}]] | }}
|-
|-
| Available languages:
! Location on the wiki of the most recent uploaded .xo bundle file. Ex. [[:Image:Browse.xo|Browse.xo]]
| {{#arraymap:{{{language|}}}|,|x|[[Available languages::x]]}}
| [[Activity bundle::{{{bundle|}}}]]
|-
|-
| Available languages (codes):
! The version number of the last tested version of the activity. This should be the version of the .xo file linked to in bundle. It should also be an integer which increments by one with new releases. Ex. 75
| {{#arraymap:{{{language codes|}}}|,|x|[[Language code::x]]}}
| [[Activity version::{{{activity version|}}}]]
|-
|-
| Pootle URL:
! Approximate status of development.
| [[Devel status::{{{devel status|}}}]]
| {{ #if: {{{i18n|}}} | [[Localization URL::{{{i18n}}}]] | }}
|-
|-
| Related projects:
! All the languages in which this activity is currently translated
| {{#arraymap:{{{language|}}}|,|x|[[Language::x]]}}
| {{#arraymap:{{{related project|}}}|Related projects,|x|[[Related projects::x]]}}
|-
|-
| Contributors:
! A link to the pootle translation instance of the activity. Ex. [https://dev.laptop.org/translate/projects/xo_core/]
| [[I18n::{{{i18n|}}}]]
| {{#arraymap:{{{team|}}}|,|x|[[Team member::x]]}}
|-
|-
| URL from which to download the latest .xo bundle
! Links to related projects.
| [[Activity bundle::{{{bundle URL|}}}]]
| {{#arraymap:{{{related projects|}}}|,|x|[[Related projects::x]]}}
|-
|-
| Last tested version number:
! List any users or groups who are involved in the project.
| {{#arraymap:{{{team|}}}|,|x|[[Team member::x]]}}
| {{ #if: {{{activity version|}}} | [[Activity version::{{{activity version}}}]] | }}
|-
| The releases with which this version of the activity has been tested.
| {{#arraymap:{{{releases|}}}|,|x|[[Software release::x]]}}
|-
| Development status:
| {{ #if: {{{devel status|}}} | [[Devel status::{{{devel status}}}]] | }}
|-
| Ready for testing (development has progressed to the point where testers should try it out):
| {{#arraymap:{{{ready for testing|}}}|,|x|[[Ready for testing::x]]}}
|-
| smoke tested :
| {{ #if: {{{smoke tested|}}} | [[Smoke tested::{{{smoke tested}}}]] | }}
|-
| test plan available :
| {{ #if: {{{test plan available|}}} | [[Test plan available::{{{test plan available}}}]] | }}
|-
| test plan executed :
| {{ #if: {{{test plan executed|}}} | [[Test plan executed::{{{test plan executed}}}]] | }}
|-
| developer response to testing :
| {{ #if: {{{developer response to testing|}}} | [[Developer response to testing::{{{developer response to testing}}}]] | }}
|}
|}
<includeonly>

[[Category:Activity]]
[[Category:Activities]]
</includeonly>
</includeonly>

Latest revision as of 03:17, 28 June 2009

This is the 'Activity page' template.

It displays its parameters in very basic format table, turns them into semantic annotations, and assigns Category:Activities. You can create or edit pages with this information with Form:Activity; look for an 'edit with form' tab on activity pages.

It should be called in the following format:

{{Activity page
|icon=
|genre=
|activity group=
|short description=
|long description=
|contact person=
|activity source=
|language=
|language codes=
|i18n=
|related project=
|team=
|bundle URL=
|releases=
|activity version=
|devel status=
|ready for testing=
|smoke tested=
|test plan available=
|test plan executed=
|developer response to testing=
}}

Edit the page to see the template text.

Activity Summary

Icon: Sugar icon::
Genre: Activity genre::
Activity group: ,|x|Activity group::x}}
Short description: Short description::
Description:
Maintainers: ,|x|Contact person::x}}
Repository URL:
Available languages: ,|x|Available languages::x}}
Available languages (codes): ,|x|Language code::x}}
Pootle URL:
Related projects: Related projects,|x|Related projects::x}}
Contributors: ,|x|Team member::x}}
URL from which to download the latest .xo bundle Activity bundle::
Last tested version number:
The releases with which this version of the activity has been tested. ,|x|Software release::x}}
Development status:
Ready for testing (development has progressed to the point where testers should try it out): ,|x|Ready for testing::x}}
smoke tested :
test plan available :
test plan executed :
developer response to testing :