Re: [Sugar-devel] Git Backend Architecture | GSoC'15
Hi, One note of caution. Currently when a Sugar activity resumes from a Journal object, the activity operates on that object. Therefore, the source version is destroyed. I think this is not a feature - the activity should clone the object and give the user the opportunity to rename to save a new version. I don't understand the need for git, the Journal is intended to give the reflective look back within the Sugar interface guidelines. Currently, the Journal backup is rsync on the datastore. Any design with git would need to make sure the git versions are also backed up and restored. Tony On 03/20/2015 11:24 PM, sugar-devel-requ...@lists.sugarlabs.org wrote: The objective of have a git backend is have a versioned Journal, where you can store all the intermediate steps for a entry. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GSoC projects
Yes, of course, which is why my idea was to get assistance. To be clear, I'm in favor of whatever solution could ease installation. Choosing a keyboard layout from scratch can be quite tricky for the uninitiated, the Virtualbox list is long with many variants ( https://straymarcs.net/wp-content/uploads/2014/03/8.-select-keyboard.png) although an autodetect button is available. If the teacher or journalist has to configure language and keyboard a second time when booting the VM as you mention, that qualifies as jumping through hoops. My goal was to work with Oracle on a bundled installer+VM executable (which requires a matrix by host OS in any case) to make the install as seamless as possible. I cite Firefox because they propose a pancake button installer by probing the website client (or analyzing the user agent, or whatever they do), with the full matrix only 1 click away. Sean On Sat, Mar 21, 2015 at 2:06 AM, Gonzalo Odiard godi...@sugarlabs.org wrote: We can ask language and keyboard in the first boot as we do with age and gender. I think create and maintain a complete matrix of VMs will be more difficult. Gonzalo On Fri, Mar 20, 2015 at 7:39 PM, Sean DALY sdaly...@gmail.com wrote: We need to do everything possible to reduce Sugar's installation and unfamiliarity barriers. Not everyone speaks English and can find and configure the Sugar control panel on their first encounter with Sugar. A keyboard mismatched with what appears on the screen merely gives the impression it doesn't work right. VM hosts could have a number of different keyboards - for example I have a Macbook with French locale Azerty layout (flipped numbers row, common accents) and a Dell education netbook with Belgium locale keyboard. Look at the Firefox Systems Languages download matrix (https://www.mozilla.org/en-US/firefox/all/), for a Sugar VM with bundled installer an interested teacher or journalist would just need to choose the appropriate download. I feel the huge sizes of these images would be more of a problem, but not much we can do there. Sean On Fri, Mar 20, 2015 at 9:35 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: My idea at the time was to approach Oracle for corporate sponsorship of Virtualbox images, in particular hosting a workflow to automate prebuilt images by host language/keyboard, however some community members were aghast at the idea. Is still needed have a vm by host language/keyboard? Or we can ask to the user using the same code from the Sugar control panel? Gonzalo On Fri, Mar 20, 2015 at 5:18 PM, James Cameron qu...@laptop.org wrote: On Fri, Mar 20, 2015 at 06:26:34PM +0100, Sean DALY wrote: My idea at the time was to approach Oracle for corporate sponsorship of Virtualbox images, in particular hosting a workflow to automate prebuilt images by host language/keyboard, however some community members were aghast at the idea. Maybe now is a better time. Maybe those aghast at the idea haven't noticed yet. ;-) -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GSoC projects
Hi Sean, Is it a thing that you would contemplate now, to approach Oracle (for corporate sponsorship, perhaps) but in particular about what support they would offer Sugarlabs towards our targets? Would there be a view against this idea? Regards, Iain On Sat, 2015-03-21 at 11:37 +0100, Sean DALY wrote: Yes, of course, which is why my idea was to get assistance. To be clear, I'm in favor of whatever solution could ease installation. Choosing a keyboard layout from scratch can be quite tricky for the uninitiated, the Virtualbox list is long with many variants (https://straymarcs.net/wp-content/uploads/2014/03/8.-select-keyboard.png) although an autodetect button is available. If the teacher or journalist has to configure language and keyboard a second time when booting the VM as you mention, that qualifies as jumping through hoops. My goal was to work with Oracle on a bundled installer+VM executable (which requires a matrix by host OS in any case) to make the install as seamless as possible. I cite Firefox because they propose a pancake button installer by probing the website client (or analyzing the user agent, or whatever they do), with the full matrix only 1 click away. Sean On Sat, Mar 21, 2015 at 2:06 AM, Gonzalo Odiard godi...@sugarlabs.org wrote: We can ask language and keyboard in the first boot as we do with age and gender. I think create and maintain a complete matrix of VMs will be more difficult. Gonzalo On Fri, Mar 20, 2015 at 7:39 PM, Sean DALY sdaly...@gmail.com wrote: We need to do everything possible to reduce Sugar's installation and unfamiliarity barriers. Not everyone speaks English and can find and configure the Sugar control panel on their first encounter with Sugar. A keyboard mismatched with what appears on the screen merely gives the impression it doesn't work right. VM hosts could have a number of different keyboards - for example I have a Macbook with French locale Azerty layout (flipped numbers row, common accents) and a Dell education netbook with Belgium locale keyboard. Look at the Firefox Systems Languages download matrix (https://www.mozilla.org/en-US/firefox/all/), for a Sugar VM with bundled installer an interested teacher or journalist would just need to choose the appropriate download. I feel the huge sizes of these images would be more of a problem, but not much we can do there. Sean On Fri, Mar 20, 2015 at 9:35 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: My idea at the time was to approach Oracle for corporate sponsorship of Virtualbox images, in particular hosting a workflow to automate prebuilt images by host language/keyboard, however some community members were aghast at the idea. Is still needed have a vm by host language/keyboard? Or we can ask to the user using the same code from the Sugar control panel? Gonzalo On Fri, Mar 20, 2015 at 5:18 PM, James Cameron qu...@laptop.org wrote: On Fri, Mar 20, 2015 at 06:26:34PM +0100, Sean DALY wrote: My idea at the time was to approach Oracle for corporate sponsorship of Virtualbox images, in particular hosting a workflow to automate prebuilt images by host language/keyboard, however some community members were aghast at the idea. Maybe now is a better time. Maybe those aghast at the idea haven't noticed yet. ;-)
Re: [Sugar-devel] GSoC projects
I'm certainly willing to try again. However the community (starting with the Oversight Board) needs to support the initiative - technical work is involved on our side even with a partner, including work I probably don't even know about. And SL's immediate focus is on mentoring GSoC projects. I will ask for an agenda item in the next Oversight Borard meeting or the one after. Sean. On Sat, Mar 21, 2015 at 2:49 PM, Iain Brown Douglas i...@browndouglas.plus.com wrote: Hi Sean, Is it a thing that you would contemplate now, to approach Oracle (for corporate sponsorship, perhaps) but in particular about what support they would offer Sugarlabs towards our targets? Would there be a view against this idea? Regards, Iain On Sat, 2015-03-21 at 11:37 +0100, Sean DALY wrote: Yes, of course, which is why my idea was to get assistance. To be clear, I'm in favor of whatever solution could ease installation. Choosing a keyboard layout from scratch can be quite tricky for the uninitiated, the Virtualbox list is long with many variants ( https://straymarcs.net/wp-content/uploads/2014/03/8.-select-keyboard.png) although an autodetect button is available. If the teacher or journalist has to configure language and keyboard a second time when booting the VM as you mention, that qualifies as jumping through hoops. My goal was to work with Oracle on a bundled installer+VM executable (which requires a matrix by host OS in any case) to make the install as seamless as possible. I cite Firefox because they propose a pancake button installer by probing the website client (or analyzing the user agent, or whatever they do), with the full matrix only 1 click away. Sean On Sat, Mar 21, 2015 at 2:06 AM, Gonzalo Odiard godi...@sugarlabs.org wrote: We can ask language and keyboard in the first boot as we do with age and gender. I think create and maintain a complete matrix of VMs will be more difficult. Gonzalo On Fri, Mar 20, 2015 at 7:39 PM, Sean DALY sdaly...@gmail.com wrote: We need to do everything possible to reduce Sugar's installation and unfamiliarity barriers. Not everyone speaks English and can find and configure the Sugar control panel on their first encounter with Sugar. A keyboard mismatched with what appears on the screen merely gives the impression it doesn't work right. VM hosts could have a number of different keyboards - for example I have a Macbook with French locale Azerty layout (flipped numbers row, common accents) and a Dell education netbook with Belgium locale keyboard. Look at the Firefox Systems Languages download matrix (https://www.mozilla.org/en-US/firefox/all/), for a Sugar VM with bundled installer an interested teacher or journalist would just need to choose the appropriate download. I feel the huge sizes of these images would be more of a problem, but not much we can do there. Sean On Fri, Mar 20, 2015 at 9:35 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: My idea at the time was to approach Oracle for corporate sponsorship of Virtualbox images, in particular hosting a workflow to automate prebuilt images by host language/keyboard, however some community members were aghast at the idea. Is still needed have a vm by host language/keyboard? Or we can ask to the user using the same code from the Sugar control panel? Gonzalo On Fri, Mar 20, 2015 at 5:18 PM, James Cameron qu...@laptop.org wrote: On Fri, Mar 20, 2015 at 06:26:34PM +0100, Sean DALY wrote: My idea at the time was to approach Oracle for corporate sponsorship of Virtualbox images, in particular hosting a workflow to automate prebuilt images by host language/keyboard, however some community members were aghast at the idea. Maybe now is a better time. Maybe