OBX proposals: Difference between revisions

From OLPC
Jump to navigation Jump to search
(adding console/tablet mode proposal + enumeration of 'graduates')
(a suggestion + a proposal)
Line 1: Line 1:
__TOC__
These are some of the possible [[:Category:OBX templates]] considered to be developed. This is both a sandbox and a catalog for ideas. What follows are just ideas, with ''very little consideration for aesthetics'', only the functionality (good; bad; yes, but...) and utility are to be considered.
These are some of the possible [[:Category:OBX templates]] considered to be developed. This is both a sandbox and a catalog for ideas. What follows are just ideas, with ''very little consideration for aesthetics'', only the functionality (good; bad; yes, but...) and utility are to be considered.


Line 7: Line 8:
! sample !! target invocation !! intended target pages !! notes, observations, etc.
! sample !! target invocation !! intended target pages !! notes, observations, etc.


|- valign="top" style="background:lightgray; "
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- LIC - cc license -->
| style="background:white; " | {{OBX license cc|by-nc-sa|3.0}}
| style="background:white; " | {{OBX license cc|by-nc-sa|3.0}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license cc|by-nc-sa|3.0}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license cc|by-nc-sa|3.0}}</nowiki>
Line 13: Line 14:
| see: {{tl|OBX license cc}}
| see: {{tl|OBX license cc}}


|- valign="top" style="background:lightgray; "
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- LIC - gnu license -->
| style="background:white; " | {{OBX license gnu|gpl|2.0}}
| style="background:white; " | {{OBX license gnu|gpl|2.0}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license gnu|gpl|2.0}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license gnu|gpl|2.0}}</nowiki>
Line 19: Line 20:
| see: {{tl|OBX license gnu}}
| see: {{tl|OBX license gnu}}


|- valign="top" style="background:lightgray; "
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- LIC - public domain license -->
| style="background:white; " | {{OBX license pd}}
| style="background:white; " | {{OBX license pd}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license pd}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license pd}}</nowiki>
Line 25: Line 26:
| see: {{tl|OBX license pd}}
| see: {{tl|OBX license pd}}


|- valign="top" style="background:lightgray; "
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- GIT - source code repository -->
| style="background:white; " | {{OBX source dev |projects/kuku}}
| style="background:white; " | {{OBX source dev |projects/kuku}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source dev|name}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source dev|name}}</nowiki>
Line 31: Line 32:
| see: {{tl|OBX source dev}}
| see: {{tl|OBX source dev}}


|- valign="top" style="background:lightgray; "
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- SRC - source code repository -->
| style="background:white; " | {{OBX source other|[http://code.google.com/p/facilhtml code.google.com]|SVN}}
| style="background:white; " | {{OBX source other|[http://code.google.com/p/facilhtml code.google.com]|SVN}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source other|[http://code.google.com/p/facilhtml code.google.com]|SVN}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source other|[http://code.google.com/p/facilhtml code.google.com]|SVN}}</nowiki>
Line 37: Line 38:
| see: {{tl|OBX source other}}
| see: {{tl|OBX source other}}


|- valign="top" <!-- TCKT - trac tickets -->
|- valign="top"
| {{OBX boilerplate html | icon=TCKT | text = The tickets found in [http://dev.laptop.org/query?status=new&status=assigned&status=reopened&component={{{name}}}&order=priority dev.laptop.org]}}
| {{OBX boilerplate html | icon=TCKT | text = The tickets found in [http://dev.laptop.org/query?status=new&status=assigned&status=reopened&component={{{name}}}&order=priority dev.laptop.org]}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX trac dev|name}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX trac dev|name}}</nowiki>
Line 43: Line 44:
| style="font-size:80%; " | the {{{name}}} must exist as a ''component'' in Trac
| style="font-size:80%; " | the {{{name}}} must exist as a ''component'' in Trac


|- valign="top" <!-- l10n - resources -->
|- valign="top"
| {{OBX boilerplate html | icon=l10n | text = The localization resources can be found in {{{wikilink}}}}}
| {{OBX boilerplate html | icon=l10n | text = The localization resources can be found in {{{wikilink}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source l10n|wikilink}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source l10n|wikilink}}</nowiki>
Line 49: Line 50:
| style="font-size:80%; " | the {{{wikilink}}} could be local or external
| style="font-size:80%; " | the {{{wikilink}}} could be local or external


|- valign="top" <!-- TEST - plans -->
|- valign="top"
| {{OBX boilerplate html | icon=TEST | text = The [[:Category:Test Plans|test plans]] can be found in {{{wikilink}}}}}
| {{OBX boilerplate html | icon=TEST | text = The [[:Category:Test Plans|test plans]] can be found in {{{wikilink}}}.Software has been '''updated'''}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source testing|wikilink}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source testing|wikilink|updated}}</nowiki>
| style="font-size:80%; " | basically all activity pages, and software componentes that have a plan for it
| style="font-size:80%; " | basically all activity pages, and software componentes that have a plan for it
| style="font-size:80%; " | the {{{wikilink}}} could be local or external
| style="font-size:80%; " | the {{{wikilink}}} could be local or external. the {{{updated}}} would be optional and highlighted when it should be re-tested due to changes in the software ([http://lists.laptop.org/pipermail/games/2007-July/000233.html suggested] by [[User:Sj|SJ]]).


|- valign="top" <!-- GAME - game activity -->
|- valign="top"
| {{OBX boilerplate html | icon=[[Image:Kuku.png|42px]] | text = This [[:Category:Activity|activity]] is a [[:Category:Game|game]]}}
| {{OBX boilerplate html | icon=[[Image:Kuku.png|42px]] | text = This [[:Category:Activity|activity]] is a [[:Category:Game|game]]}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX activity game|icon}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX activity game|icon}}</nowiki>
Line 61: Line 62:
| style="font-size:80%; " | the {{{icon}}} must be local scaleable or 42px
| style="font-size:80%; " | the {{{icon}}} must be local scaleable or 42px


|- valign="top" <!-- CAM/MIC - requirement -->
|- valign="top"
| {{OBX boilerplate html | icon=[[Image:Key camera mic.jpg|42px]] | text = This [[:Category:Activity|activity]] '''relies''' on the '''camera and/or microphone'''}}
| {{OBX boilerplate html | icon=[[Image:Key camera mic.jpg|42px]] | text = This [[:Category:Activity|activity]] '''relies''' on the '''camera and/or microphone'''}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX cameramic}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX cameramic}}</nowiki>
Line 67: Line 68:
| style="font-size:80%; " |
| style="font-size:80%; " |


|- valign="top" <!-- CONSOLE - requirement -->
|- valign="top"
| {{OBX boilerplate html | icon=&#x25EF; &#x2573;<br>&#x25B3; &#x25A2; | text = This [[:Category:Activity|activity]] '''relies''' on the '''game pad'''}}
| {{OBX boilerplate html | icon=&#x25EF; &#x2573;<br>&#x25B3; &#x25A2; | text = This [[:Category:Activity|activity]] '''relies''' on the '''game pad'''}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX gamepad}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX gamepad}}</nowiki>
Line 73: Line 74:
| style="font-size:80%; " |
| style="font-size:80%; " |


|- valign="top" <!-- CONSOLE - ability -->
|- valign="top"
| {{OBX boilerplate html | icon=&#x25EF; &#x2573;<br>&#x25B3; &#x25A2; | text = This [[:Category:Activity|activity]] '''can be used''' in '''console mode'''}}
| {{OBX boilerplate html | icon=&#x25EF; &#x2573;<br>&#x25B3; &#x25A2; | text = This [[:Category:Activity|activity]] '''can be used''' in '''console mode'''}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX console}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX console}}</nowiki>
Line 79: Line 80:
| style="font-size:80%; " | similar to <nowiki>{{OBX gamepad}}</nowiki> above
| style="font-size:80%; " | similar to <nowiki>{{OBX gamepad}}</nowiki> above


|- valign="top" <!-- MESH - requirement -->
|- valign="top"
| {{OBX boilerplate html | icon=[[Image:802.11s 4.jpg|42px]] | text = This [[:Category:Activity|activity]] '''relies''' on the [[:Category:Network|mesh]]}}
| {{OBX boilerplate html | icon=[[Image:802.11s 4.jpg|42px]] | text = This [[:Category:Activity|activity]] '''relies''' on the [[:Category:Network|mesh]]}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX mesh}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX mesh}}</nowiki>
Line 85: Line 86:
| style="font-size:80%; " |
| style="font-size:80%; " |


|- valign="top" <!-- INTERNET - requirement -->
|- valign="top"
| {{OBX boilerplate html | icon=[[Image:802.11s 5.jpg|42px]] | text = This [[:Category:Activity|activity]] '''relies''' on the Internet}}
| {{OBX boilerplate html | icon=[[Image:802.11s 5.jpg|42px]] | text = This [[:Category:Activity|activity]] '''relies''' on the Internet}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX mesh internet}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX mesh internet}}</nowiki>
Line 91: Line 92:
| style="font-size:80%; " |
| style="font-size:80%; " |


|- valign="top" <!-- PPL - people contributing -->
|- valign="top"
| {{OBX boilerplate html | icon=[[Image:OlpcProject.png|42px]] | text = {{{contributors}}}}}
| {{OBX boilerplate html | icon=[[Image:OlpcProject.png|42px]] | text = {{{contributors}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX contributors|wikitext}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX contributors|wikitext}}</nowiki>
Line 97: Line 98:
| style="font-size:80%; " | the {{{wikitext}}} is any valid wiki text...
| style="font-size:80%; " | the {{{wikitext}}} is any valid wiki text...


|- valign="top" <!-- BLD - build info -->
|- valign="top"
| {{OBX boilerplate html | icon=BLD | text = First appeared in build {{{number}}}}}
| {{OBX boilerplate html | icon=BLD | text = First appeared in build {{{number}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX build xo|number}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX build xo|number}}</nowiki>
Line 103: Line 104:
| style="font-size:80%; " |
| style="font-size:80%; " |


|- valign="top" <!-- STAT - status of activity -->
|- valign="top"
| {{OBX boilerplate html | icon=STAT | text = The status of is {{{stat}}}}}
| {{OBX boilerplate html | icon=STAT | text = The status of is {{{stat}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source stat|stat}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source stat|stat}}</nowiki>
Line 109: Line 110:
| style="font-size:80%; " | the {{{stat}}} could be segmented into things like idea, pre-alpha, alpha, beta, ...
| style="font-size:80%; " | the {{{stat}}} could be segmented into things like idea, pre-alpha, alpha, beta, ...


|- valign="top" <!-- SUBJ - subject stuff -->
|- valign="top"
| {{OBX boilerplate params | logo=SUBJ | info = Related to {{{subject}}}}}
| {{OBX boilerplate params | logo=SUBJ | info = Related to {{{subject}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX school subject|subject}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX school subject|subject}}</nowiki>
Line 115: Line 116:
| style="font-size:80%; " | the {{{subject}}} should be segmented into things like Math, Geography, etc. ...
| style="font-size:80%; " | the {{{subject}}} should be segmented into things like Math, Geography, etc. ...


|- valign="top" <!-- SCHL - school stuff -->
|- valign="top"
| {{OBX boilerplate params | logo=SCHL | info = Related to {{{school}}}}}
| {{OBX boilerplate params | logo=SCHL | info = Related to {{{school}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX school|school}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX school|school}}</nowiki>
Line 121: Line 122:
| style="font-size:80%; " |
| style="font-size:80%; " |


|- valign="top" <!-- GRD - grade stuff -->
|- valign="top"
| {{OBX boilerplate params | logo=GRD | info = Related to school grade {{{grade}}}}}
| {{OBX boilerplate params | logo=GRD | info = Related to school grade {{{grade}}}}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX school grade|grade}}</nowiki>
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX school grade|grade}}</nowiki>
| style="font-size:80%; " | Page is related to a particular {{{grade}}}
| style="font-size:80%; " | Page is related to a particular {{{grade}}}
| style="font-size:80%; " |
| style="font-size:80%; " |

|- valign="top" <!-- GEO - geo location -->
| {{OBX boilerplate html | icon=GEO | text = The location is '''linkToMap'''. See [[XO map]].}}
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX geocoord|lat|long|XO}}</nowiki>
| style="font-size:80%; " | basically any page that could be plotted (a [[:Category:Pilot site]], a particular XO, etc)
| style="font-size:80%; " | the '''linkToMap''' would be built similarly to [[User:Xavi/Templates/GeoXOGoogle|this pseudo template]]


|}
|}

Revision as of 20:09, 9 July 2007

These are some of the possible Category:OBX templates considered to be developed. This is both a sandbox and a catalog for ideas. What follows are just ideas, with very little consideration for aesthetics, only the functionality (good; bad; yes, but...) and utility are to be considered.

Ideas

sample target invocation intended target pages notes, observations, etc.
{{OBX license cc|by-nc-sa|3.0}} anything licenseable under CC see: {{OBX license cc}}
{{OBX license gnu|gpl|2.0}} anything licenseable under GNU see: {{OBX license gnu}}
{{OBX license pd}} anything licenseable under PD*
variants for moral rights may be easy
see: {{OBX license pd}}
{{OBX source dev|name}} all activity and software component pages that have their sources in dev.laptop.org see: {{OBX source dev}}
{{OBX source other|[http://code.google.com/p/facilhtml code.google.com]|SVN}} all activity and software component pages that DON'T have their sources in dev.laptop.org see: {{OBX source other}}
TCKT The tickets found in dev.laptop.org
{{OBX trac dev|name}} basically all activity pages, and other software componentes that keep their tickets in dev.laptop.org the {{{name}}} must exist as a component in Trac
l10n The localization resources can be found in {{{wikilink}}}
{{OBX source l10n|wikilink}} basically all activity pages, and software componentes that need to be l10n-ed the {{{wikilink}}} could be local or external
TEST The test plans can be found in {{{wikilink}}}.Software has been updated
{{OBX source testing|wikilink|updated}} basically all activity pages, and software componentes that have a plan for it the {{{wikilink}}} could be local or external. the {{{updated}}} would be optional and highlighted when it should be re-tested due to changes in the software (suggested by SJ).
Kuku.png This activity is a game
{{OBX activity game|icon}} basically all game activity pages the {{{icon}}} must be local scaleable or 42px
Key camera mic.jpg This activity relies on the camera and/or microphone
{{OBX cameramic}} any activity that needs the camera and/or microphone
◯ ╳
△ ▢
This activity relies on the game pad
{{OBX gamepad}} any activity that needs the game pad
◯ ╳
△ ▢
This activity can be used in console mode
{{OBX console}} any activity that can be used in console mode (needs the game pad) similar to {{OBX gamepad}} above
802.11s 4.jpg This activity relies on the mesh
{{OBX mesh}} any activity that needs the Category:Network
802.11s 5.jpg This activity relies on the Internet
{{OBX mesh internet}} any activity that needs the Internet
OlpcProject.png {{{contributors}}}
{{OBX contributors|wikitext}} basically any page that people are contributing for the concept embodied in said page the {{{wikitext}}} is any valid wiki text...
BLD First appeared in build {{{number}}}
{{OBX build xo|number}} for those components that have been included in the builds
STAT The status of is {{{stat}}}
{{OBX source stat|stat}} basically any page that people are contributing for the concept embodied in said page the {{{stat}}} could be segmented into things like idea, pre-alpha, alpha, beta, ...
SUBJ Related to {{{subject}}}
{{OBX school subject|subject}} for material targeted for a particular school subject the {{{subject}}} should be segmented into things like Math, Geography, etc. ...
SCHL Related to {{{school}}}
{{OBX school|school}} Page is related to the particular {{{school}}}
GRD Related to school grade {{{grade}}}
{{OBX school grade|grade}} Page is related to a particular {{{grade}}}
GEO The location is linkToMap. See XO map.
{{OBX geocoord|lat|long|XO}} basically any page that could be plotted (a Category:Pilot site, a particular XO, etc) the linkToMap would be built similarly to this pseudo template


currently available

These are the Category:Userbox templates available — they have been 'inlined' using {{Userboxmacro}}
Nuvola apps edu miscellaneous.png This user is a teacher.
Nuvola apps edu miscellaneous.png This user is a primary teacher at {{{1}}}
Wikiversity-logo.png This user is a university teacher at {{{1}}}
See: {{User teacher}} {{User teacher primary}} {{User teacher university}}
UTC|world}}{{User translator|en|es}}
See: {{User time zone}} {{User translator}}
These are the Category:OBX templates available — they have been 'inlined' using {{Olpcboxmacro}}
by-nc-sa|3.0}}{{OBX license gnu|gpl|2.0}}
See {{OBX license cc}} {{OBX license gnu}} {{OBX license pd}}
projects/kuku}}{{OBX source other|code.google.com|SVN}}
See {{OBX source dev}} {{OBX source other}}


Imports?

See Wikipedia:Userboxes/Profession for ideas