[Sugar-devel] Pippy: "save as example" function

Gary C Martin gary at garycmartin.com
Thu Sep 10 14:06:15 EDT 2009


Hi Brian,

Just wanted to ping regarding Pippy (Sucrose release cycles an all).  
I'd like to try and patch the UI to be resolution independent, take  
out some of those magic numbers ;-) apparently this is causing some  
issues for non XO resolution users. If I make a gitorious rep clone  
and fix, are you amenable (if you like the fix) to merging/releasing?  
Just wanted to check how tight your time availability is for this  
before I dive in.

Regards,
--Gary

On 6 Sep 2009, at 18:38, Brian Jordan wrote:

> Hi Gabriel,
>
> I like this!  I will give it a test and commit it soon.  Did you all
> have a chance to test out the Pippy version 35 that Ben Schwartz put
> together, with Groupthink-enabled collaboration?
> http://activities.sugarlabs.org/en-US/sugar/addon/4041  If we can find
> a good jabber server, I'd love to have a global programming session
> one of these days :)
>
> More generally, re: pippy maintenance, I apologize for being rather
> slow with testing and committing new patches and branches lately. I am
> planning to devote some time to pushing this change and committing /
> fixing some library and python version issues with GASP-integration in
> pippy soon!
>
> As usual, if anyone would like to have commit access to pippy
> repository mainline, let me know your gitorious username!
>
> http://git.sugarlabs.org/projects/pippy
>
> Best,
> Brian
>
> On Sun, Sep 6, 2009 at 10:33 AM, Gabriel Eirea<geirea at gmail.com>  
> wrote:
>> Hi,
>>
>> During yesterday's ceibalJAM! a group of volunteers worked on
>> improvements for Pippy. We had three main requests:
>>
>> 1) code comments in the examples are in English and not pootle- 
>> translatable
>> 2) there is a need for more examples to awaken kids' curiosity
>> 3) saving code in the journal is not very useful because built-in
>> examples are shown in a treelist and more readily available
>>
>> For 3) I'm sending a patch (diff  against Pippy version 34) that adds
>> the "save as Pippy example" option and shows custom examples in the
>> treelist. The trick is to use the $SUGAR_ACTIVITY_ROOT/data directory
>> as a persistent repository for these files and show them in a  
>> separate
>> category "My examples". This is complementary to the "save in the
>> journal" functionality that can be used mainly for sharing code with
>> others.
>>
>> For 2) we have new examples to contribute, we still need to compile
>> them and translate some parts.
>>
>> For 1) the plan is to add localisation subdirectories in the data
>> directory where built-in examples are located. If the directory
>> exists, then examples are taken from there and not the english ones.
>> The disadvantage is that they will still not be pootle-translatable  
>> so
>> examples need to be sent upstream to be included in the bundle.
>>
>> We will welcome any thoughts.
>>
>> Regards,
>>
>> Gabriel
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel



More information about the Sugar-devel mailing list