OBX proposals: Difference between revisions
Jump to navigation
Jump to search
(incorporating Template:OBX license cc) |
(date to 2007, mention clash with Form:Activity and [[Template:Activity page]) |
||
(39 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
{{Translations}} |
|||
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. |
|||
{{RightTOC}} |
|||
These are some of the possible [[:Category:OBX templates]] under consideration for development in November 2007. (Most were subsequently developed, some are little-used as of December 2008.) 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. |
|||
== Suggestions & requests == |
|||
Please feel free to add ideas and suggestions about what you feel would be a good box to have, a textual description is more than enough (no need to try doing it yourself :) |
|||
* team member status — [[User:Lauren|Lauren]] suggested it, but can't imagine what she meant... |
|||
:* My best guess is stuff like "I'm an intern!" "I'm a Director!" "I'm an enthusiast!" "I''m a staff member!" "I'm an XO user!" "I'm a very, very frequent volunteer!" [[User:Mchua|Mchua]] 02:06, 13 July 2007 (EDT) |
|||
*make boxes for different purposes different colors, for example 'i am a(n) artist/game developer/teacher/etc' could be red, while 'i want to find a(n) artist/game developer/teacher/etc' could be blue (and so on) |
|||
* [[User:davewa|davewa]] would like to propose this user box: {{Template:User blank|[[Image:Pippy-icon.png]]|This user has created an Activity.}} |
|||
* note that the extensive use of OBX templates on activity pages is redundant with the addition of [[Form:Activity]] and [[Template:Activity page]] to activity pages in 2008. [[Semantic MediaWiki#For activities]] suggests ways to harmonize them. |
|||
== Ideas == |
== Ideas == |
||
{| |
{| |
||
|- |
|||
| colspan=3 style="background:gray; " | |
|||
=== graduates === |
|||
| (see [[#currently available]]) |
|||
|- |
|- |
||
! 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 --> |
||
| {{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> |
||
| style="font-size:80%; " | anything licenseable under CC |
| style="font-size:80%; " | anything licenseable under CC |
||
| see: {{tl|OBX license cc}} |
| see: {{tl|OBX license cc}} |
||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- LIC - gnu license --> |
|||
|- valign="top" |
|||
| style="background:white; " | {{OBX license gnu|gpl|2.0}} |
|||
| {{OBX boilerplate html | icon=PD | text = Licensed under the public domain}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX license gnu|gpl|2.0}}</nowiki> |
|||
| style="font-size:80%; " | anything licenseable under GNU |
|||
| see: {{tl|OBX license gnu}} |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- LIC - public domain license --> |
|||
| 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> |
||
| style="font-size:80%; " | anything licenseable under PD* |
| style="font-size:80%; " | anything licenseable under PD*<br>variants for [http://en.wikipedia.org/wiki/Moral_rights '''moral rights'''] may be easy |
||
| see: {{tl|OBX license pd}} |
|||
| style="font-size:80%; " | variants for moral rights may be easy |
|||
|- valign="top" style="background:lightgray; " |
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- GIT - source code repository --> |
||
| {{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> |
||
| style="font-size:80%; " | all activity and |
| style="font-size:80%; " | all activity and software component pages that have their sources in dev.laptop.org |
||
| 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 --> |
||
| {{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> |
||
| style="font-size:80%; " | all activity and |
| style="font-size:80%; " | all activity and software component pages that '''DON'T''' have their sources in dev.laptop.org |
||
| see: {{tl|OBX source other}} |
| see: {{tl|OBX source other}} |
||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- POT --> |
|||
|- valign="top" |
|||
| style="background:white; " | {{OBX pot |
|||
| {{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]}} |
|||
| root = [http://translate.fedoraproject.org/module/olpc-write fedoraproject.org] |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX trac dev|name}}</nowiki> |
|||
| pot = http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pot |
|||
| style="font-size:80%; " | basically all activity pages, and other software componentes that keep their tickets in dev.laptop.org |
|||
| name = write.master.pot |
|||
| style="font-size:80%; " | the {{{name}}} must exist as a ''component'' in Trac |
|||
| po-root= http://translate.fedoraproject.org/POT/olpc-write.master/ |
|||
| ar = write.master.ar.po |
|||
| es = write.master.es.po |
|||
| fr = write.master.fr.po |
|||
| others = [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.el.po el] / [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pt_BR.po pt_BR] }} |
|||
| style="font-size:80%; font-family:fixed; " | see {{tl|OBX pot}} |
|||
| style="font-size:80%; " | Anything managing POT & PO files for [[Localization]] |
|||
| see: {{tl|OBX pot}} |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- POT pootle --> |
|||
|- valign="top" |
|||
| style="background:white; " | {{OBX pootle |
|||
| {{OBX boilerplate html | icon=l10n | text = The localization resources can be found in {{{wikilink}}}}} |
|||
| pot = http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pot |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX source l10n|wikilink}}</nowiki> |
|||
| others = [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.el.po el]}} |
|||
| style="font-size:80%; " | basically all activity pages, and software componentes that need to be l10n-ed |
|||
| style="font-size:80%; " | |
| style="font-size:80%; font-family:fixed; " | see <nowiki>{{OBX pootle|pot=HttpUrl|others=list}}</nowiki> |
||
| style="font-size:80%; " | Anything managing POT & PO files in the [[Pootle]] server for [[Localization]] |
|||
| see: {{tl|OBX pootle}} |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- .xo - .xo bundle file --> |
|||
|- valign="top" |
|||
| style="background:white; " | {{OBX xobundle|http://dev.laptop.org/~arjs/Measure-9.xo|measure}} |
|||
| {{OBX boilerplate html | icon=TEST | text = The [[:Category:Test Plans|test plans]] can be found in {{{wikilink}}}}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX |
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX xobundle|http://dev.laptop.org/~arjs/Measure-9.xo|measure}}</nowiki> |
||
| style="font-size:80%; " | |
| style="font-size:80%; " | all activities that have a <tt>.xo</tt> bundle |
||
| see: {{tl|OBX xobundle}} |
|||
| style="font-size:80%; " | the {{{wikilink}}} could be local or external |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- TCKT - dev.laptop.org tickets --> |
|||
| style="background:white; " | {{OBX devtickets|chat-activity}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX devtickets|chat-activity}}</nowiki> |
|||
| style="font-size:80%; " | activities with tickets in [http://dev.laptop.org dev.laptop.org] |
|||
| see: {{tl|OBX devtickets}} |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- PPL - people contributing --> |
|||
| {{OBX team |{{{people-list}}}|{{{contact}}} }} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{ OBX team |people-list|contact }}</nowiki> |
|||
| style="font-size:80%; " | any activity, componente, etc. page that people are contributing to |
|||
| style="font-size:80%; " | see {{tl|OBX team}} |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- ACTIVITY - activity --> |
|||
| {{OBX activity |[[Image:Kuku.png|42px]]|Games|short for 'Kuku Anakula' – "Hungry Chicken"}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{ OBX activity |{{{icon}}}|{{{category}}}|{{{text}}} }}</nowiki> |
|||
| style="font-size:80%; " | basically all activity pages |
|||
| style="font-size:80%; " | see {{tl|OBX activity}} |
|||
|- valign="top" style="background:lightgray; " <!-- GRADUATED -- TEST - plans --> |
|||
| {{OBX test |[[Kuku/Activity Test Plan|Kuku]]|2007-09-18 }} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX test |{{planlink}}|{{{updated?}}} }}</nowiki> |
|||
| style="font-size:80%; " | all activity and components with a plan<br>{{{updated}}} is 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]]). |
|||
| style="font-size:80%; " | see {{tl|OBX test}} |
|||
|- |
|||
| colspan=3 style="background:gray; " | |
|||
=== development === |
|||
|- valign="top" <!-- MIME - talk --> |
|||
| {{OBX mimetypes |image|png|image|jpeg }} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX mimetypes | type | subtype }}</nowiki> |
|||
| style="font-size:80%; " | basically any page, and software components that handles mimetypes |
|||
| style="font-size:80%; " | see {{tl|OBX mimetypes}} — although a full-template, it is still being thought out... type|subtype is messy for all categories, and one thing is the actual mime type and another is the file extension... |
|||
|- valign="top" <!-- FDBK - talk --> |
|||
| {{OBX boilerplate html | icon=FDBK | text = User [[:Category:feedback|feedback]] can be found in {{{wikilink}}}}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX feedback|location}}</nowiki> |
|||
| style="font-size:80%; " | basically any page, and software components that want to have feedback |
|||
| style="font-size:80%; " | the {{{wikilink}}} could be local or external, preferably a subpage (ie: <nowiki>[[somepage/Feedback]]</nowiki> which could be the default if no parameter is given). |
|||
|- valign="top" <!-- DEV - developer --> |
|||
| {{OBX boilerplate html | icon=DEV | text = I develop/test using {{{environment}}} on {{{platform}}}}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX develop|environment|platform}}</nowiki> |
|||
| style="font-size:80%; " | for users to declare their platform of choice |
|||
| style="font-size:80%; " | the environment could be QEMU, jhbuild, etc, while platfrom could be Fedora, Ubuntu, etc. |
|||
|- |
|||
| colspan=3 style="background:gray; " | |
|||
=== characterization === |
|||
|- valign="top" |
|||
| {{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%; " | basically all game activity pages |
|||
| 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: |
| {{OBX boilerplate html | icon=[[Image:Key camera mic.jpg|42px]] | text = This [[:Category:Activities|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> |
||
| style="font-size:80%; " | any activity that needs the ''camera and/or microphone'' |
| style="font-size:80%; " | any activity that needs the ''camera and/or microphone'' |
||
| style="font-size:80%; " | |
| style="font-size:80%; " | |
||
|- valign="top" <!-- CONSOLE - requirement --> |
|||
|- valign="top" |
|||
| {{OBX boilerplate html | icon=◯ ╳<br>△ ▢ | text = This [[:Category: |
| {{OBX boilerplate html | icon=◯ ╳<br>△ ▢ | text = This [[:Category:Activities|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> |
||
| style="font-size:80%; " | any activity that needs the ''game pad'' |
| style="font-size:80%; " | any activity that needs the ''game pad'' |
||
| style="font-size:80%; " | |
| style="font-size:80%; " | |
||
|- valign="top" <!-- CONSOLE - ability --> |
|||
|- valign="top" |
|||
| {{OBX boilerplate html | icon= |
| {{OBX boilerplate html | icon=◯ ╳<br>△ ▢ | text = This [[:Category:Activities|activity]] '''can be used''' in '''console mode'''}} |
||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX console}}</nowiki> |
|||
| style="font-size:80%; " | any activity that can be used in console mode (needs the ''game pad'') |
|||
| style="font-size:80%; " | similar to <nowiki>{{OBX gamepad}}</nowiki> above |
|||
|- valign="top" <!-- MESH - requirement --> |
|||
| {{OBX boilerplate html | icon=[[Image:802.11s 4.jpg|42px]] | text = This [[:Category:Activities|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> |
||
| style="font-size:80%; " | any activity that needs the [[:Category:Network]] |
| style="font-size:80%; " | any activity that needs the [[:Category:Network]] |
||
| 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: |
| {{OBX boilerplate html | icon=[[Image:802.11s 5.jpg|42px]] | text = This [[:Category:Activities|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> |
||
| style="font-size:80%; " | any activity that needs the Internet |
| style="font-size:80%; " | any activity that needs the Internet |
||
| style="font-size:80%; " | |
| style="font-size:80%; " | |
||
|- valign="top" <!-- BLD - build info --> |
|||
|- valign="top" |
|||
| {{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%; " | basically any page that people are contributing for the concept embodied in said page |
|||
| style="font-size:80%; " | the {{{wikitext}}} is any valid wiki text... |
|||
|- 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 91: | Line 170: | ||
| 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 97: | Line 176: | ||
| 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" |
|||
| colspan=3 style="background:gray; " | |
|||
=== pedagogical aspects === |
|||
|- valign="top" <!-- SUBJ - subject stuff --> |
|||
| {{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 103: | Line 187: | ||
| 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 109: | Line 193: | ||
| 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> |
||
Line 115: | Line 199: | ||
| style="font-size:80%; " | |
| style="font-size:80%; " | |
||
|- valign="top" <!-- ART - artist user --> |
|||
| {{OBX boilerplate params | logo=ART | info = I'm an <nowiki>[[Category:Artist|Artist]]</nowiki> can do <nowiki>[[Category:Artist foo|foo]]</nowiki>}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{User artist|foo}}</nowiki> |
|||
| style="font-size:80%; " | A user would define itself as an Artist (cateogry), capable of doing foo (subcategory or artist), and also register as a volunteer (another category) |
|||
| style="font-size:80%; " | |
|||
|- valign="top" <!-- ART - art 'consumer' --> |
|||
| {{OBX boilerplate params | logo=ART | info = In need of a <nowiki>[[Category:Wanted Artist foo|foo]]</nowiki> artist}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX artist wanted|foo}}</nowiki> |
|||
| style="font-size:80%; " | A 'consumer' would specify some need for an Artist (cateogry), capable of doing foo (subcategory or artist). Those would be just references, not categorizations. |
|||
| style="font-size:80%; " | Suggest by an [[IRC]] chat with [[User:nlee]] |
|||
|- |
|||
| colspan=3 style="background:gray; " | |
|||
=== projects === |
|||
|- valign="top" <!-- INT ern - internships & projects --> |
|||
| {{OBX boilerplate html | icon=INT ern | text = This user is an '''intern''' doing '''blah'''}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{User intern|project|mentor}}</nowiki> |
|||
| style="font-size:80%; " | If a user is an intern it would (besides categorize the page) provide links to the mentor, project, etc. |
|||
| style="font-size:80%; " | |
|||
|- valign="top" <!-- MEN tor - internships & projects --> |
|||
| {{OBX boilerplate html | icon=MEN tor | text = This user is an '''mentor''' doing '''blah'''}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{User intern|project|mentor}}</nowiki> |
|||
| style="font-size:80%; " | If a user is an mentor/tutor it would (besides categorize the page) provide links to the mentor, project, etc. ie [[User:Bnardone/Internship]] |
|||
| style="font-size:80%; " | |
|||
|- |
|||
| colspan=3 style="background:gray; " | |
|||
=== unclassified === |
|||
|- 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]] |
|||
|- valign="top" <!-- XO - ownership --> |
|||
| {{OBX boilerplate html | icon=XO | text = Have XO will travel.{{{model}}}-{{{serial}}}}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX xo|model|serial}}</nowiki> |
|||
| style="font-size:80%; " | user pages that want to publicize their XO with pride |
|||
| style="font-size:80%; " | this should probably be an ''user box'', and could be merged with the GEO above. |
|||
|- |
|||
| colspan=3 style="background:gray; " | |
|||
=== superseded prototypes === |
|||
| The following are trials that are only kept as testimony of ideas or alternatives. |
|||
|- valign="top" <!-- l10n - resources --> |
|||
| {{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%; " | basically all activity pages, and software components that need to be l10n-ed |
|||
| style="font-size:80%; " | superseded by {{tl|OBX pot}} |
|||
|- valign="top" <!-- PO - resources --> |
|||
| {{OBX boilerplate html | icon=.PO | text = This is the [[:Category:PO files|PO file]] of {{{wikilink}}}}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX l10n wikipo|wikilink}}</nowiki> |
|||
| style="font-size:80%; " | basically any software components that need to be l10n-ed |
|||
| style="font-size:80%; " | superseded by {{tl|OBX pot}} |
|||
|- valign="top" <!-- POs - resources --> |
|||
| {{OBX boilerplate html | icon=.POs | text = ''list of lang-link''}} |
|||
| style="font-size:80%; font-family:fixed; " | <nowiki>{{OBX l10n langs|xx|wikilinkXX|yy|wikilinkYY...}}</nowiki> |
|||
| style="font-size:80%; " | basically any software components that need to be l10n-ed |
|||
| style="font-size:80%; " | superseded by {{tl|OBX pot}} |
|||
|} |
|||
{{-}} |
|||
== currently available == |
|||
{| |
|||
|- style="background:lightgray" |
|||
| These are the [[:Category:Userbox templates]] available — they have been 'inlined' using {{tl|Userboxmacro}} |
|||
|- |
|||
| {{Userboxmacro|teacher|teacher primary|teacher university|edtech}} |
|||
|- |
|||
| See: {{tl|User teacher}} {{tl|User teacher primary}} {{tl|User teacher university}} {{tl|User edtech}} |
|||
|- |
|||
| {{Userboxmacro|student{{!}}school|time zone{{!}}UTC{{!}}world|translator{{!}}en{{!}}es}} |
|||
|- |
|||
| See: {{tl|User student}} {{tl|User time zone}} {{tl|User translator}} |
|||
|- |
|||
| {{Userboxmacro|mail{{!}}no.spam{{!}}inter.net|irc{{!}}nickname{{!}}#channels}} |
|||
|- |
|||
| See: {{tl|User mail}} {{tl|User irc}} |
|||
|- style="background:lightgray" |
|||
| These are the '''[[:Category:OBX templates]]''' available — they have been 'inlined' using {{tl|Olpcboxmacro}} |
|||
|- |
|||
| {{Olpcboxmacro|license cc{{!}}by-nc-sa{{!}}3.0|license gnu{{!}}gpl{{!}}2.0|license pd}} |
|||
|- |
|||
| See {{tl|OBX license cc}} {{tl|OBX license gnu}} {{tl|OBX license pd}} |
|||
|- |
|||
| {{Olpcboxmacro|source dev{{!}}projects/kuku|source other{{!}}[http://code.google.com/p/facilhtml code.google.com]{{!}}SVN|activity{{!}}[[Image:Xo s.png|20px]]{{!}}core{{!}}''description'' }} |
|||
|- |
|||
| See {{tl|OBX source dev}} {{tl|OBX source other}} {{tl|OBX activity}} |
|||
|- |
|||
| {{Olpcboxmacro|xobundle{{!}}http://dev.laptop.org/~arjs/Measure-9.xo{{!}}measure|devtickets{{!}}chat-activity|team {{!}}people-list{{!}}contact }} |
|||
|- |
|||
| See {{tl|OBX xobundle}} {{tl|OBX devtickets}} {{tl|OBX team}} |
|||
|- |
|||
| {{Olpcboxmacro|test{{!}}[[Kuku/Activity Test Plan|Kuku]]}} {{OBX pot |
|||
| root = [http://translate.fedoraproject.org/module/olpc-write fedoraproject.org] |
|||
| pot = http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pot |
|||
| name = write.master.pot |
|||
| po-root= http://translate.fedoraproject.org/POT/olpc-write.master/ |
|||
| ar = write.master.ar.po |
|||
| es = write.master.es.po |
|||
| fr = write.master.fr.po |
|||
| others = [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.el.po el] / [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pt_BR.po pt_BR] }} {{OBX pootle | pot = http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pot | others = [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.el.po el]}} |
|||
|- |
|||
| See {{tl|OBX test}} {{tl|OBX pot}} {{tl|OBX pootle}} |
|||
|} |
|} |
||
{{-}} |
|||
== Imports? == |
== Imports? == |
Latest revision as of 12:03, 11 December 2008
These are some of the possible Category:OBX templates under consideration for development in November 2007. (Most were subsequently developed, some are little-used as of December 2008.) 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.
Suggestions & requests
Please feel free to add ideas and suggestions about what you feel would be a good box to have, a textual description is more than enough (no need to try doing it yourself :)
- team member status — Lauren suggested it, but can't imagine what she meant...
- My best guess is stuff like "I'm an intern!" "I'm a Director!" "I'm an enthusiast!" "Im a staff member!" "I'm an XO user!" "I'm a very, very frequent volunteer!" Mchua 02:06, 13 July 2007 (EDT)
- make boxes for different purposes different colors, for example 'i am a(n) artist/game developer/teacher/etc' could be red, while 'i want to find a(n) artist/game developer/teacher/etc' could be blue (and so on)
- davewa would like to propose this user box:
This user has created an Activity. |
- note that the extensive use of OBX templates on activity pages is redundant with the addition of Form:Activity and Template:Activity page to activity pages in 2008. Semantic MediaWiki#For activities suggests ways to harmonize them.
Ideas
graduates |
(see #currently available) | ||||
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}} | ||
|
see {{OBX pot}} | Anything managing POT & PO files for Localization | see: {{OBX pot}} | ||
|
see {{OBX pootle|pot=HttpUrl|others=list}} | Anything managing POT & PO files in the Pootle server for Localization | see: {{OBX pootle}} | ||
|
{{OBX xobundle|http://dev.laptop.org/~arjs/Measure-9.xo|measure}} | all activities that have a .xo bundle | see: {{OBX xobundle}} | ||
{{OBX devtickets|chat-activity}} | activities with tickets in dev.laptop.org | see: {{OBX devtickets}} | |||
{{ OBX team |people-list|contact }} | any activity, componente, etc. page that people are contributing to | see {{OBX team}} | |||
{{ OBX activity |{{{icon}}}|{{{category}}}|{{{text}}} }} | basically all activity pages | see {{OBX activity}} | |||
|
{{OBX test |{{planlink}}|{{{updated?}}} }} | all activity and components with a plan {{{updated}}} is optional and highlighted when it should be re-tested due to changes in the software (suggested by SJ). |
see {{OBX test}} | ||
development | |||||
{{OBX mimetypes | type | subtype }} | basically any page, and software components that handles mimetypes | see {{OBX mimetypes}} — although a full-template, it is still being thought out... type|subtype is messy for all categories, and one thing is the actual mime type and another is the file extension... | |||
|
{{OBX feedback|location}} | basically any page, and software components that want to have feedback | the {{{wikilink}}} could be local or external, preferably a subpage (ie: [[somepage/Feedback]] which could be the default if no parameter is given). | ||
|
{{OBX develop|environment|platform}} | for users to declare their platform of choice | the environment could be QEMU, jhbuild, etc, while platfrom could be Fedora, Ubuntu, etc. | ||
characterization | |||||
|
{{OBX cameramic}} | any activity that needs the camera and/or microphone | |||
|
{{OBX gamepad}} | any activity that needs the game pad | |||
|
{{OBX console}} | any activity that can be used in console mode (needs the game pad) | similar to {{OBX gamepad}} above | ||
{{OBX mesh}} | any activity that needs the Category:Network | ||||
|
{{OBX mesh internet}} | any activity that needs the Internet | |||
|
{{OBX build xo|number}} | for those components that have been included in the builds | |||
|
{{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, ... | ||
pedagogical aspects | |||||
|
{{OBX school subject|subject}} | for material targeted for a particular school subject | the {{{subject}}} should be segmented into things like Math, Geography, etc. ... | ||
|
{{OBX school|school}} | Page is related to the particular {{{school}}} | |||
|
{{OBX school grade|grade}} | Page is related to a particular {{{grade}}} | |||
|
{{User artist|foo}} | A user would define itself as an Artist (cateogry), capable of doing foo (subcategory or artist), and also register as a volunteer (another category) | |||
|
{{OBX artist wanted|foo}} | A 'consumer' would specify some need for an Artist (cateogry), capable of doing foo (subcategory or artist). Those would be just references, not categorizations. | Suggest by an IRC chat with User:nlee | ||
projects | |||||
|
{{User intern|project|mentor}} | If a user is an intern it would (besides categorize the page) provide links to the mentor, project, etc. | |||
|
{{User intern|project|mentor}} | If a user is an mentor/tutor it would (besides categorize the page) provide links to the mentor, project, etc. ie User:Bnardone/Internship | |||
unclassified | |||||
|
{{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 | ||
|
{{OBX xo|model|serial}} | user pages that want to publicize their XO with pride | this should probably be an user box, and could be merged with the GEO above. | ||
superseded prototypes |
The following are trials that are only kept as testimony of ideas or alternatives. | ||||
|
{{OBX source l10n|wikilink}} | basically all activity pages, and software components that need to be l10n-ed | superseded by {{OBX pot}} | ||
|
{{OBX l10n wikipo|wikilink}} | basically any software components that need to be l10n-ed | superseded by {{OBX pot}} | ||
|
{{OBX l10n langs|xx|wikilinkXX|yy|wikilinkYY...}} | basically any software components that need to be l10n-ed | superseded by {{OBX pot}} |
currently available
These are the Category:Userbox templates available — they have been 'inlined' using {{Userboxmacro}} | ||||||||
| ||||||||
See: {{User teacher}} {{User teacher primary}} {{User teacher university}} {{User edtech}} | ||||||||
school}}{{User time zone|UTC|world}}{{User translator|en|es}} | ||||||||
See: {{User student}} {{User time zone}} {{User translator}} | ||||||||
no.spam|inter.net}}{{User irc|nickname|#channels}} | ||||||||
See: {{User mail}} {{User irc}} | ||||||||
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}}{{OBX activity||core|description }} | ||||||||
See {{OBX source dev}} {{OBX source other}} {{OBX activity}} | ||||||||
http://dev.laptop.org/~arjs/Measure-9.xo%7Cmeasure}}{{OBX devtickets|chat-activity}}{{OBX team |people-list|contact }} | ||||||||
See {{OBX xobundle}} {{OBX devtickets}} {{OBX team}} | ||||||||
Kuku}}
| ||||||||
See {{OBX test}} {{OBX pot}} {{OBX pootle}} |
Imports?
- See Wikipedia:Userboxes/Profession for ideas