[Sugar-devel] My project LearningWriting : some guideleness advises ?

laurent bernabe laurent.bernabe at gmail.com
Fri Mar 9 06:05:18 EST 2012


For the toolbar entry : i will do the effort to implement it :)

Thank you for the JSON advice. I also think that was because i did not
install my activity that the mime type was not recognized.

So, I'll keep on using cairo for drawings.


Thank you very much ^^

Le 9 mars 2012 11:46, Gonzalo Odiard <gonzalo at laptop.org> a écrit :

>
>
> On Fri, Mar 9, 2012 at 7:16 AM, laurent bernabe <laurent.bernabe at gmail.com
> > wrote:
>
>> Hello everyone,
>>
>> I plan to go on developping on my project LearningWriting I post on sugar
>> gitorious a few months ago.
>> But, as I'm facing some developping difficulties, I woul like to have
>> your suggest about some details :
>>
>>
>>    1. My program, in its current state, (parenthesis : no
>>    internalization yet), just lets a user draw whatever he wants on a kind of
>>    blackboard with just the chalck, and whenever he want, he can replay the
>>    animation. But he can configure the point size and the animation speed size.
>>
>>
> Nice. Would be better have a entry in the toolbar to set the velocity
> instead of using a window. Or better use a gtk.HScale
> And please use the "new" toolbars (present since sugar 0.86, see the work
> we did in http://wiki.sugarlabs.org/go/Design_Team/ToolbarCatalog)
>
>
>>
>>    1. The main purpose of this program, is to let teachers make their
>>    own letters/digits sets, or download and install existing sets. I think a
>>    tarball format is the best archive format purposal. I know Python reduce
>>    the complexity for creating such archives, but what I wonder is if I will
>>    be able to let user easily import/export archives to/from a usb key (and/or
>>    the journal). I have a copy of the activity guideleness, and I must read it
>>    further that I've done before, but do you think this use case can be easily
>>    implemented ?
>>
>>
> You can save easily the data in a json format and assign to the activity a
> mimetype, (like you are doing)
> then the files will be recognized in the journal or in a external device.
> If you can't see the extension assigned when you copy a file from the
> journal to a pendrive,
> remember the activity should be installed (with a .xo) to sugar recognize
> the mimetype.
>
>>
>>    1. Should I use Python3 ? Should I try to program for GTK 3 ?
>>
>> No. You should no use python 3, sugar is not ported and will not in the
> near future.
> GTK 3 is not needed right now, but if you plan use it in 6 months/1 year,
> will be ok
> (but can do your development a little more difficult.
> You are using cairo to draw, then porting to gtk3 will be easy.
>
> Gonzalo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20120309/6568c5ce/attachment.html>


More information about the Sugar-devel mailing list