[Sugar-devel] ARM fork

Ryan Cunningham rvskmbrly3 at gmail.com
Wed Jun 18 21:56:03 EDT 2014


The removal of the quote character from the definition of MC_LOGFILE is actually a syntactical requirement: Bash won't execute the remainder of the sourced file if the quote character stayed; it will complain about an "unexpected end of file".

-- 
Sent from my iPad

> On Jun 18, 2014, at 4:22 PM, James Cameron <quozl at laptop.org> wrote:
> 
>> On Wed, Jun 18, 2014 at 09:05:44AM -0700, Ryan Cunningham wrote:
>> I have forked your "sugarlabs/sugar" GitHub repository and made some
>> changes necessary to enable Sugar to operate successfully on ARM
>> tablets.
> 
> Looks interesting.  Some comments on the patches:
> 
> - the way the OSK is invoked using explicit focus in and out events is
>  a lot of change, and requires new activities, so there may be an
>  opportunity to dig deeper into the software stack to have GTK+ do it
>  instead, in the way that the XO-4 does in tablet mode now.
> 
> - invoke_onboard should pass PROCNAME to subprocess.call,
> 
> - neither invoke_onboard nor kill_onboard need to del PROCNAME, as it
>  will be deleted at method exit,
> 
> - there's a race when using psutil to check if the process exists
>  before starting it; it may be better to keep the subprocess object
>  and check the status through it,
> 
> - the MC_LOGFILE quote removal from bin/sugar.in looks useful to
>  Sugar Labs,
> 
> - the shellification of docs/release_howto.txt is nice, matches my
>  style of instructions as copy and paste shell commands.
> 
> -- 
> James Cameron
> http://quozl.linux.org.au/
> _______________________________________________
> 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