<br><br><div class="gmail_quote">On Tue, Dec 6, 2011 at 6:05 PM, Aleksey Lim <span dir="ltr"><<a href="mailto:alsroot@activitycentral.org">alsroot@activitycentral.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Tue, Dec 06, 2011 at 05:43:42PM -0500, Rafael Ortiz wrote:<br>
> On Tue, Dec 6, 2011 at 3:31 PM, Aleksey Lim <<a href="mailto:alsroot@activitycentral.org">alsroot@activitycentral.org</a>>wrote:<br>
><br>
> > == Sweets-1.0.4 ==<br>
> ><br>
> > * Fix 'status -d' command<br>
> ><br>
> > == Sweets-1.0.5 ==<br>
> ><br>
> > * Implement all, useful, setup.py's commands<br>
> ><br>
> > <a href="http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities" target="_blank">http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities</a><br>
> > * Contine polishing the help messages<br>
> ><br>
> ><br>
> Tested the new setup.py commands great!.<br>
><br>
> I always use the sugar-install-bundle command to install the modified .xo<br>
> into the system, setup.py also does this with the -install append. I have<br>
> to do this inside the emulator, any chances that sweets can have a similar<br>
> feature ?.<br>
><br>
> Having in mind that:<br>
> ''install - function installs the activity to the root system. Sweets<br>
> avoid, by design, any global changes during its regular behaviour''.<br>
<br>
</div>I think, we can rethink the checkout command. For now it is:<br>
<br>
    checkout [RECIPE|SWEET [PATH]]<br>
        register PATH as a valid RECIPE|SWEET's implementation<br>
<br>
but originally idea was to exactly getting the source of a sweet, ie:<br>
<br>
    sweets checkout dextrose/sugar<br>
<br>
should get (somehow) dextrose/sugar sources to place it to he local fs<br>
(and after that, register it). So, it migh be<br>
<br>
    sweets checkout XO_FILE [DST_PATH]<br>
<br>
and XO_FILE will be unzipped to DST_PATH (to ~/Activities by default) and<br>
registered (when Sweets will have a GUI to run activities) as an<br>
implementation for the sweet it implements.<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>Sounds good!.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<span class="HOEnZb"><font color="#888888">
--<br>
Aleksey<br>
</font></span></blockquote></div><br>