<br><div class="gmail_quote">On Wed Jan 07 2015 at 10:44:40 am James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Jan 07, 2015 at 12:24:47AM +0000, Sam P. wrote:<br>
> On Wed Jan 07 2015 at 8:54:19 am James Cameron <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br>
>     On Tue, Jan 06, 2015 at 05:39:06PM -0500, Bernie Innocenti wrote:<br>
>     > +sugar-devel<br>
>     ><br>
>     > On 01/06/2015 04:52 AM, Sam P. wrote:<br>
>     > > Hi All,<br>
>     > ><br>
>     > > I was wondering about the possibility of putting the new<br>
>     > > ASLO bundles on the download.sl.o mirror.  I was going to<br>
>     > > put them into a separate folder (named "activities2"), so<br>
>     > > there may be duplication from the old ASLO bundles,<br>
>     > > resulting in more space usage.  This will hopefully be short<br>
>     > > term :)<br>
>     ><br>
>     > Go ahead, all our mirrors should be fine carrying a few<br>
>     > hundred MBs of data. However, I don't believe you for a moment<br>
>     > when you say it's going to be short term ;-)<br>
><br>
>     Activity bundles?  One could also run hardlink(1) on the two<br>
>     trees, which would eliminate the duplication.<br>
><br>
> I use a different file system structure to the old ASLO.  It is very<br>
> different, because the old ASLO uses it's own IDs whereas I use<br>
> bundle IDs.<br>
<br>
Is it so different that the bundle .xo file content is different?<br>
<br>
Why?  That would mean an .xo downloaded from old ASLO would be<br>
different to .xo downloaded for new ASLO, right?<br></blockquote><div><br> Well, the bundles should have the same contents as their old ASLO counterparts.  Assuming the activity author builds the bundle from git using only setup.py, they will be the same.  I could compute hashes of all the old ASLO bundles and link them, but I think we miss lots of potential to use the buildbots.  For example, I will start inserting the repository field in all activities that do not have it yet, as well as a url pointing to the download page on the new ASLO.<br><br>But that is only 1/2 the bundles.  For every commit that the bots are notified about, the new ASLO builds a bundle as a development/latest copy.  These are available in the new ASLO UI as devel version bundles.  I plan to purge these on a cron job, so there is only 1 on the sugarlabs servers for each activity.  But this does mean that we have lots of bundles that are not on the old ASLO.<br></div></div>