Template:Activity page: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Undo revision 146414 by Femslade (Talk))
m (use proper spelling for property)
 
(36 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
|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 wiki link to the icon for the activity. Ex. [[Image:web.png|40px]]
'''Activity Summary'''
| [[Icon::{{{icon|}}}]]
{|
| Icon:
| [[Sugar icon::{{{icon|}}}]]
|-
|-
| Genre:
! A description of what the activity does or should do in 1 or 2 sentences. Ex. A web browser
| [[Short Description::{{{short description|}}}]]
| [[Activity genre::{{{genre|}}}]]
|-
|-
| Activity group:
! A longer description of the activity. Ex. Browse is a web browser that uses the same rendering engine as Fireefox. It
| {{#arraymap:{{{activity group|}}}|,|x|[[Activity group::x]]}}
| [[Description::{{{long description|}}}]]
|-
|-
| Short description:
! This is any number of people involved in the project to whom questions can be addressed. Ex. [[user:mpg|Marco]], [[user:Erikos|Erikos]]
| [[Short description::{{{short description|}}}]]
| {{#arraymap:{{{contact person|}}}|,|x|[[Contact person::x]]}}
|-
|-
| Description:
! Location of the git repository at dev.laptop.org. Ex. [http://dev.laptop.org/git?p=web-activity].
| {{ #if: {{{long description|}}} | [[Description::{{{long description}}}]] | }}
| [[Source code::{{{activity source|}}}]]
|-
|-
| Maintainers:
! Location on the wiki of the most recent uploaded .xo bundle file. Ex. [[:Image:Browse.xo|Browse.xo]]
| {{#arraymap:{{{contact person|}}}|,|x|[[Contact person::x]]}}
| [[Activity bundle::{{{bundle|}}}]]
|-
|-
| Repository URL:
! 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
| [[Activity version::{{{activity version|}}}]]
| {{ #if: {{{activity source|}}} | [[Source code::{{{activity source}}}]] | }}
|-
|-
| Available languages:
! Approximate status of development.
| {{#arraymap:{{{language|}}}|,|x|[[Available languages::x]]}}
| [[Devel status::{{{devel status|}}}]]
|-
|-
| Available languages (codes):
! All the languages in which this activity is currently translated
| {{#arraymap:{{{language|}}}|,|x|[[Language::x]]}}
| {{#arraymap:{{{language codes|}}}|,|x|[[Language code::x]]}}
|-
|-
| Pootle URL:
! A link to the pootle translation instance of the activity. Ex. [https://dev.laptop.org/translate/projects/xo_core/]
| [[I18n::{{{i18n|}}}]]
| {{ #if: {{{i18n|}}} | [[Localization URL::{{{i18n}}}]] | }}
|-
|-
! Links to related projects.
| Related projects:
| {{#arraymap:{{{related projects|}}}|,|x|[[Related projects::x]]}}
| {{#arraymap:{{{related project|}}}|Related projects,|x|[[Related projects::x]]}}
|-
|-
| Contributors:
! List any users or groups who are involved in the project.
| {{#arraymap:{{{team|}}}|,|x|[[Team member::x]]}}
| {{#arraymap:{{{team|}}}|,|x|[[Team member::x]]}}
|-
| URL from which to download the latest .xo bundle
| [[Activity bundle::{{{bundle URL|}}}]]
|-
| Last tested version number:
| {{ #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 :