Features/Introduction Tutorial: Difference between revisions
ErickLavoie (talk | contribs) |
Sascha silbe (talk | contribs) →Documentation: tutorius.org is got grabbed :-/ |
||
| (5 intermediate revisions by one other user not shown) | |||
| Line 19: | Line 19: | ||
== Current status == | == Current status == | ||
* Targeted release: | * Targeted release: Undefined | ||
* Last updated: | * Last updated: 04-26-2010 | ||
* Percentage of completion: | * Percentage of completion: Suspended | ||
Note: Due to a higher than expected work requirement at the master level, I'll be suspending work on Tutorius indefinitely. I'll leave the page here, so that the idea is still available. Should anybody want to have more information on how Tutorius was working, I'll be glad to share. | |||
== Detailed Description == | == Detailed Description == | ||
| Line 28: | Line 30: | ||
The proposal aims at giving an overview of the Frame, the different Views, the Journal, Browse and Write in a single tutorial. | The proposal aims at giving an overview of the Frame, the different Views, the Journal, Browse and Write in a single tutorial. | ||
The tutorial should be stored | The tutorial should be stored as an XML file representing the execution states of the tutorial. | ||
Translation of the tutorial should be made using the gettext convention by storing translations of the tutorial strings along side the XML file using the gettext schema (.po, .pot, .mo files). | Translation of the tutorial should be made using the gettext convention by storing translations of the tutorial strings along side the XML file using the gettext schema (.po, .pot, .mo files). | ||
| Line 42: | Line 44: | ||
== Scope == | == Scope == | ||
Most of the work has already been done as part of the Tutorius project that ended on December 2009. However, there is still some work to do before the existing system can be | Most of the work has already been done as part of the Tutorius project that ended on December 2009. However, there is still some work to do before the existing system can reliably be integrated to Sugar. The modifications to Sugar as well as the work to be done is outlined below. | ||
=== Sugar Modifications === | === Sugar Modifications === | ||
| Line 77: | Line 79: | ||
# Write documentation for the translation team | # Write documentation for the translation team | ||
The only risky item is the creation of a reliable Overlay for the different Views. For a technical description of what it involves, see [[Features/Introduction_Tutorial/Overlay]]. Any help from GTK gurus in the community is | The only risky item is the creation of a reliable Overlay for the different Views. For a technical description of what it involves, see [[Features/Introduction_Tutorial/Overlay]]. Any help from GTK gurus in the community is welcome, as our last attempt at this was unsuccessful. | ||
==UI Design== | ==UI Design== | ||
| Line 116: | Line 118: | ||
*http://docs.google.com/Doc?docid=0ARkLUElWcqxDZGdkOWo3c2ZfOWdqeGtyZmY2&hl=en#Components_2405436521573161_98 (Tutorius Architecture) | *http://docs.google.com/Doc?docid=0ARkLUElWcqxDZGdkOWo3c2ZfOWdqeGtyZmY2&hl=en#Components_2405436521573161_98 (Tutorius Architecture) | ||
* http://www.tutorius.org (Website for the project that ended on December 2009) | * <nowiki>http://www.tutorius.org</nowiki> (Website for the project that ended on December 2009; now owned by a domain grabber) | ||
== Source Code == | |||
* http://git.sugarlabs.org/projects/tutorius | |||
Forks of sugar components: | |||
* http://git.sugarlabs.org/projects/sugar-toolkit/repos/sugar-toolkit-tutorius | |||
* http://git.sugarlabs.org/projects/sugar/repos/tutorius | |||
* http://git.sugarlabs.org/projects/sugar-jhbuild/repos/tutorius | |||
== Release Notes == | == Release Notes == | ||