OBX proposals

From OLPC
Jump to navigation Jump to search
  english | 한국어 HowTo [ID# 185817]  +/-  

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:
Pippy-icon.png This user has created an Activity.

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}}
Translate-icon-55px.svg Pootle Localization
.POT file NEEDED
see {{OBX pootle|pot=HttpUrl|others=list}} Anything managing POT & PO files in the Pootle server for Localization see: {{OBX pootle}}
.xo Bundlemeasure.xo
{{OBX xobundle|http://dev.laptop.org/~arjs/Measure-9.xo|measure}} all activities that have a .xo bundle see: {{OBX xobundle}}
Trac print.png Tickets all - active - new
{{OBX devtickets|chat-activity}} activities with tickets in dev.laptop.org see: {{OBX devtickets}}
OlpcProject.png Contact: {{{contact}}} —{{{people-list}}}
{{ OBX team |people-list|contact }} any activity, componente, etc. page that people are contributing to see {{OBX team}}
Kuku.png This activity was Games
short for 'Kuku Anakula' – "Hungry Chicken"
{{ OBX activity |{{{icon}}}|{{{category}}}|{{{text}}} }} basically all activity pages see {{OBX activity}}
TST Kuku
Need re-test: 2007-09-18
{{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

mime png, jpeg
{{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...
FDBK User feedback can be found in {{{wikilink}}}
{{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).
DEV I develop/test using {{{environment}}} on {{{platform}}}
{{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

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
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, ...

pedagogical aspects

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}}}
ART I'm an [[Category:Artist|Artist]] can do [[Category:Artist foo|foo]]
{{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)
ART In need of a [[Category:Wanted Artist foo|foo]] artist
{{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

INT ern This user is an intern doing blah
{{User intern|project|mentor}} If a user is an intern it would (besides categorize the page) provide links to the mentor, project, etc.
MEN tor This user is an mentor doing blah
{{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

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
XO Have XO will travel.{{{model}}}-{{{serial}}}
{{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.
l10n The localization resources can be found in {{{wikilink}}}
{{OBX source l10n|wikilink}} basically all activity pages, and software components that need to be l10n-ed superseded by {{OBX pot}}
.PO This is the PO file of {{{wikilink}}}
{{OBX l10n wikipo|wikilink}} basically any software components that need to be l10n-ed superseded by {{OBX pot}}
.POs list of lang-link
{{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}}
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}}}
Nuvola apps edu miscellaneous.png This user is in educational technology.
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|Xo s.png|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}}
Translate-icon-55px.svg Pootle Localization
.POT file NEEDED
See {{OBX test}} {{OBX pot}} {{OBX pootle}}


Imports?

See Wikipedia:Userboxes/Profession for ideas