Semantic MediaWiki: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
==Trivial Fixes (ie just install something/ fix something that’s already installed)==
* when making a template add a more organized presentation of properties


Aggregate information:
* Add type time, user, trac, image ...
<nowiki>
{{#ask: [[Category:Deployment]]
| ?language
| ?keyboard
| ?number_of_laptops
}}
</nowiki>


* Easy auto-translate pages


Edit with form tab
* Fix the way a template automatically looks.


* "Using template" aggregation on the template page


Semantic google maps
* Edit with form tab
:Way to embed google maps in wiki with locations of projects/deployments and with links to appropriate wiki pages.


==Easy Fixes (ie just edit a little bit of code)==
* Auto translate properties


Auto generate templates:
* Make the free text box larger.
:Make template an activity and edit with form
:Move around the <no include> tags
::But when empty it should show something
:Make a tag that says this is not semantic stuff


* View video


Add new types
* How do I put a default value in a form. ie unless someone edits it the value is ..
:Time duration
:User
:Trac
:Image
:Template?


* We need a way to edit a form or a template using the gui, after it has been created. Or at least add to it ie merge with a new template.


Make the free text box larger.
* When creating a template, you should be able to create properties in that window as well as use already created properties.


* Can I have a category page that lists all for example activities, but instead of having links to them has a template that presents them like on the current activities page.


When creating a template, you should be able to create properties in that window as well as use already created properties.
* Is there anyway for templates created with the SMW generater to automatically follow the form here: [[Template:Activity]]
ie have a visual of what a filled in version would look like, as well as wiki source text.


* When creating a template in addition to the three fields given you should also provide a field for example use case. This should appear on the template page as on [[Template:Activity]], and also in the default form so that we get more consistent data entry.


Way to 'prettify' links when used in SMW properties with a "Page" type.
* Way to embed google maps in wiki with locations of projects/deployments and with links to appropriate wiki pages.
:Example: [[Tests/Sugar_Control_Panel/About_Me/Color_Change|Color Change]] instead of [[Tests/Sugar_Control_Panel/About_Me/Color_Change]].


:* Semantic google maps


Translating Property names
* Way to aggregate numbers. Use case:
:Nathany on #cc


: number of laptops in south america = SUM number of laptops in countries in South America


When making a template add a more organized presentation of properties
: Access the number of instances of a property like number of projects in south America


:* Query syntax?


==Complex fixes (ie require creating a new extension)==
* Property type that is a wiki user name


Aggregate semantic information using a template
* Way to hide private metadata


* Way to automatically email users who maintain pages


Something in between a list of specific allowed values and free text
* Way to automatically update activities using the meta data about the activities
:I want to be able to have the equivalent of an other field
:* Semantic Data




* Way other than transclusion to automatically put in meta data. Use case:
Way to automatically email users who maintain pages
: Number of laptops in a place


* Way to load a random piece of information from a list of stories
: deployment main page should have a random excellent story. Or automatically cycling story


Automatically populate data
* Semantic data to self update ex page last updated case
:ex page last updated case

:Way to pull %translated from pootle
* Way to make metadata not always create a new page. without having to define the property has type. use case would be properties that sometimes have new pages and sometime don't
:* edit SMW so that there is a type "optional page" that displays it as a page if it is there, otherwise it is displayed as a string instead of a red link.

* Way to pull %translated from pootle



* Way to 'prettify' links when used in SMW properties with a "Page" type. Example: [[Tests/Sugar_Control_Panel/About_Me/Color_Change|Color Change]] instead of [[Tests/Sugar_Control_Panel/About_Me/Color_Change]].
* New type for trac tickets that works similar to <trac>1</trac>.
:[[User:Charlie|Charlie]] 15:36, 29 July 2008 (UTC)

Revision as of 20:17, 30 July 2008

Trivial Fixes (ie just install something/ fix something that’s already installed)

Aggregate information: {{#ask: [[Category:Deployment]] | ?language | ?keyboard | ?number_of_laptops }}


Edit with form tab


Semantic google maps

Way to embed google maps in wiki with locations of projects/deployments and with links to appropriate wiki pages.

Easy Fixes (ie just edit a little bit of code)

Auto generate templates:

Make template an activity and edit with form
Move around the <no include> tags
But when empty it should show something
Make a tag that says this is not semantic stuff


Add new types

Time duration
User
Trac
Image
Template?


Make the free text box larger.


When creating a template, you should be able to create properties in that window as well as use already created properties.


Way to 'prettify' links when used in SMW properties with a "Page" type.

Example: Color Change instead of Tests/Sugar_Control_Panel/About_Me/Color_Change.


Translating Property names

Nathany on #cc


When making a template add a more organized presentation of properties


Complex fixes (ie require creating a new extension)

Aggregate semantic information using a template


Something in between a list of specific allowed values and free text

I want to be able to have the equivalent of an other field


Way to automatically email users who maintain pages


Automatically populate data

ex page last updated case
Way to pull %translated from pootle