[Sugar-devel] [IAEP] Moon-9, almost (Re: addons.sugarlabs.org is starting to work)
Gary C Martin
gary at garycmartin.com
Sat Feb 21 19:09:58 EST 2009
On 21 Feb 2009, at 17:39, David Farning wrote:
> Gary,
>
> The work flow is as follows:
> 1. Developer - Register and upload activity - Activity is in the sand
> box - This is confusing because the the activity is visible to the
> develop, but not to others.
> 2. Editor - Review the activity and push to public or request super
> reviewer - Activity is pushed to public - Visible to everyone.
> 3. Localizer - Localizes the activity specific also information --
> The activity itself is localized via pootle.
Thanks for the walk through! Never having (knowingly) used the Mozilla
Firefox addons web site, it's all new to me (I've used the built in
addons tool in Firefox, and other indirect links but not the actual
addons site front end).
FWIW: The bit that caught me out was in step 1; you go through all the
forms filling in and uploading all the files (.xo, icon, screenshot/
s), and it shows lots of happy green ticks. I assumed it was already
in the sandbox, but you still need know to go back and find a previous
form that has now grown a new submit to sandbox button.
> Admin - At any point in this process, an admin can declare a
> developer/activity as 'trusted'. Trusted developer can push uploads
> directly to public.
>
> Within a few weeks we should have all core activities and developers
> declared trusted.
>
> For now, we ask you to go through the nomination/approval process.
> Not because we don't trust you:) rather, We would rather you guys
> dogfood the process before more casual users start uploading to the
> site.
:-)
Cool. Well, now I've made it once all the way, I'll open some tickets
next time through for the bumps.
--Gary
> Special thanks to Wade for the steady stream of bug reports.
>
> david
>
> On Sun, Feb 22, 2009 at 11:20 AM, Gary C Martin
> <gary at garycmartin.com> wrote:
>> On 21 Feb 2009, at 02:40, Gary C Martin wrote:
>>
>>> On 20 Feb 2009, at 17:02, Tomeu Vizoso wrote:
>>>
>>>> On Fri, Feb 20, 2009 at 17:51, David Farning
>>>> <dfarning at sugarlabs.org> wrote:
>>>>> As part of /bin/build.py there is a .js add .css minimizer. It
>>>>> must
>>>>> be screw up.
>>>>>
>>>>> I think that we need to replace the minimzed .js and .css with
>>>>> upstream's and turn off the minimizer.
>>>>
>>>> It was screwed up because of:
>>>> https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/287035
>>>
>>> Thanks Tomeu, I've just got the new Moon-9.xo uploaded, I think I
>>> managed to find all the necessary boxes, icon, and screen-shot
>>> upload
>>> forms :-)
>>
>> OK, so I missed a couple of not so obvious steps (for me). Have to
>> remember... once everything is uploaded and complete, you need to set
>> another flag somewhere (back in 'change status' I think) to say that
>> you do want this in the 'sandbox' (where the sandbox is I'm not sure,
>> I guess this is a site admin only place). Then another flag appears
>> on
>> the form to nominate for it to appear in public (asks you to type
>> some
>> text about how you've tested the release).
>>
>> Just want to mention incase it catches anyone else out.
>>
>> Regards,
>> --Gary
>>
>>> --Gary
>>>
>>> P.S. Planning to get my act together and push out a Sugar Labyrinth
>>> release for later next week if all goes well.
>>>
>>>> Now seems to work fine.
>>>>
>>>> Regards,
>>>>
>>>> Tomeu
>>>>
>>>>> 2009/2/21 Tomeu Vizoso <tomeu at sugarlabs.org>:
>>>>>> On Fri, Feb 20, 2009 at 08:49, Wade Brainerd <wadetb at gmail.com>
>>>>>> wrote:
>>>>>>> Yeah, it seems like a lot of the buttons on the site do nothing
>>>>>>> when clicked
>>>>>>> right now. I just encountered the same problem.
>>>>>>
>>>>>> Looking at it right now. It works in addons-devel, so I suspect
>>>>>> that
>>>>>> the tricks for minimizing access to .js files are breaking
>>>>>> production.
>>>>>>
>>>>>> Tomeu
>>>>>>
>>>>>>> On Thu, Feb 19, 2009 at 10:48 PM, Gary C Martin <gary at garycmartin.com
>>>>>>>>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> On 18 Feb 2009, at 15:04, Tomeu Vizoso wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> as the site is becoming more functional, we are in need of
>>>>>>>>> feedback
>>>>>>>>> before we direct there the masses.
>>>>>>>>>
>>>>>>>>> Could activity maintainers register and upload their last
>>>>>>>>> activity
>>>>>>>>> bundles? Please try to also upload at least one screenshot,
>>>>>>>>> the
>>>>>>>>> site
>>>>>>>>> will be much prettier that way ;)
>>>>>>>>
>>>>>>>> OK giving up for the night :-(
>>>>>>>>
>>>>>>>> I've merged and built a new moon-9 with aslroots very kind
>>>>>>>> addition of
>>>>>>>> resolution independent scaling code, but I can't get it
>>>>>>>> uploaded
>>>>>>>> to
>>>>>>>> a.sl.org, I thought it was a Safari browser issue, so I tested
>>>>>>>> with
>>>>>>>> Firefox as well, but no luck. I get as far as:
>>>>>>>>
>>>>>>>> http://addons.sugarlabs.org/en-US/developers/addon/submit
>>>>>>>>
>>>>>>>> But the 'Get Started' button does nothing. Game over. Any hints
>>>>>>>> welcome, but will need to wait until tomorrow for me wake up
>>>>>>>> and
>>>>>>>> try
>>>>>>>> again.
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> --Gary
>>>>>>>>
>>>>>>>> P.S As a member of the ActivityTeam, I am rather embarrassed to
>>>>>>>> have
>>>>>>>> to ask what I should now do with the Moon-9.tar.bz2 file that
>>>>>>>> fell out
>>>>>>>> the back of ./setup dist_source (couldn't see any ActivityTeam
>>>>>>>> wiki
>>>>>>>> suggestions for how to officially publish Activities other than
>>>>>>>> the
>>>>>>>> links to addons). I'm not officially part of any (confusingly)
>>>>>>>> named,
>>>>>>>> temporally aligned, carbohydrate molecular substrate, but am
>>>>>>>> very
>>>>>>>> happy to provide the source code somewhere formal if it makes
>>>>>>>> distro
>>>>>>>> packager lives easier.
>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>>
>>>>>>>>> Tomeu
>>>>>>>>> _______________________________________________
>>>>>>>>> Sugar-devel mailing list
>>>>>>>>> Sugar-devel at lists.sugarlabs.org
>>>>>>>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> IAEP -- It's An Education Project (not a laptop project!)
>>>>>>>> IAEP at lists.sugarlabs.org
>>>>>>>> http://lists.sugarlabs.org/listinfo/iaep
>>>>>>>
>>>>>>>
>>>>>> _______________________________________________
>>>>>> IAEP -- It's An Education Project (not a laptop project!)
>>>>>> IAEP at lists.sugarlabs.org
>>>>>> http://lists.sugarlabs.org/listinfo/iaep
>>>>>>
>>>>>
>>>> _______________________________________________
>>>> IAEP -- It's An Education Project (not a laptop project!)
>>>> IAEP at lists.sugarlabs.org
>>>> http://lists.sugarlabs.org/listinfo/iaep
>>>
>>> _______________________________________________
>>> IAEP -- It's An Education Project (not a laptop project!)
>>> IAEP at lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/iaep
>>
>> _______________________________________________
>> 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