Re: [Sugar-devel] Sugar Development

2009-12-30 Thread Luke Faraone
On Wed, Dec 30, 2009 at 05:07, Martin Langhoff wrote:

> We'd need a polished distributed bugtracker. And a pony.


*cough* Launchpad *cough*.

But seriously, we can synchronize bug comments across trac tickets that are
linked with Launchpad tickets via the
trac-launchpadplugin.

-- 
Luke Faraone
http://luke.faraone.cc
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-30 Thread Jonas Smedegaard

On Wed, Dec 30, 2009 at 02:07:07PM +0100, Martin Langhoff wrote:
On Wed, Dec 30, 2009 at 9:11 AM, Tomeu Vizoso  
wrote:
And a polite reminder that there are now at least three places you 
might find tickets ... sugarlabs.org, laptop.org, and launchpad. 
 ;-)


Not really, every distributor of Sugar has their own tracker. I would 
suggest anyone wanting to help with this to focus on only one 
tracker.


I grumble a bit about that -- the proliferation of trackers adds to
our burden. Other than packaging issues, most bugs reported against
any distro are very likely to affect the core Sugar and all the
distros (since most of the stack is shared).

We'd need a polished distributed bugtracker. And a pony.


Yeah, and we need a simple build system, not both autotools, cmake, 
sCons, ANT etc.  And a single programming language instead of both 
Python, Perl, C, C++ etc.


I suspect it is a dead run to convince all distributors and all 
upstreams to use same issue tracker. A monoculture is *much* easier to 
grasp, but also radically different from how FLOSS works (and works 
well, IMHO!).


So more realistically, I'd say that each derivative, either a 
distributor of some upstream source or a for(re)distributor of a 
distribution, should take responsibility on "giving back" their 
accumulated knowledge on bugs not only related to local oddities.


As I posted earlier: First work directly on the thing you are passionate 
about (i.e. the hacker approach of "an itch to scratch") and then 
if/when you have surplus energy then expand beyond your own selfish 
needs/wants: reflect on how you might improve "giving back" to your 
upstream.


Or concretely:

 0) File discovered bugs in local-to-you issue tracker
 1) Deal with bugs in local-to-you issue tracker
 1a) Fix bugs caused by local-to-you code changes
 1b) Pass on upstream issues that turn out to have a larger scope
 2) Hunt down issues remotely tracked that might affect you too
 3) Hunt down issues unstructurally discussed but not yet tracked
 4) Hunt down issues not yet discovered at all (e.g. evil code patterns)



If what you mean simply is that Sugarlabs, OLPC and SoaS (and those 
three alone) ought to share a single issue tracker, then sorry for my 
rant - I'll keep out of such discussion.




 - Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-30 Thread Martin Langhoff
On Wed, Dec 30, 2009 at 9:11 AM, Tomeu Vizoso  wrote:
>> And a polite reminder that there are now at least three places you might
>> find tickets ... sugarlabs.org, laptop.org, and launchpad.  ;-)
>
> Not really, every distributor of Sugar has their own tracker. I would
> suggest anyone wanting to help with this to focus on only one tracker.

I grumble a bit about that -- the proliferation of trackers adds to
our burden. Other than packaging issues, most bugs reported against
any distro are very likely to affect the core Sugar and all the
distros (since most of the stack is shared).

We'd need a polished distributed bugtracker. And a pony.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-30 Thread Jonas Smedegaard

On Wed, Dec 30, 2009 at 09:11:35AM +0100, Tomeu Vizoso wrote:

On Wed, Dec 30, 2009 at 06:33, James Cameron  wrote:

On Tue, Dec 29, 2009 at 07:40:01AM -0500, Walter Bender wrote:
Informally, we have such a list from Peru, which is our largest 
Sugar deployment. They use a core set of activities and have 
expressed the desire to see that set (a) reach a level of increased 
stability; and (b) run reliably on newer versions of Sugar [...]


Helping track down open tickets with any activities on this list 
would be of great benefit.


And a polite reminder that there are now at least three places you 
might find tickets ... sugarlabs.org, laptop.org, and launchpad.  ;-)


Not really, every distributor of Sugar has their own tracker. I would 
suggest anyone wanting to help with this to focus on only one tracker.


I wholeheartedly agree: If you want to help develop _Sugar_ then focus 
on the _Sugarlabs_ issue tracker, and if you want to help develop some 
specific _distribution_ of Sugar then watch the tracker of that. :-)


The laptop.org tracker is for OLPC distribution of Sugar, and Launchpad 
tracker is for Ubuntu and SoaS distributions.


Work directly on the thing you are passionate about, and then (as 
secondary priority!) stretch that passion as far up- and/or downstream 
as you feel like.



Regards,

 - Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-30 Thread Tomeu Vizoso
On Wed, Dec 30, 2009 at 06:33, James Cameron  wrote:
> On Tue, Dec 29, 2009 at 07:40:01AM -0500, Walter Bender wrote:
>> Informally, we have such a list from Peru, which is our largest Sugar
>> deployment. They use a core set of activities and have expressed the
>> desire to see that set (a) reach a level of increased stability; and
>> (b) run reliably on newer versions of Sugar [...]
>
>> Helping track down open tickets with any activities on this list
>> would be of great benefit.
>
> And a polite reminder that there are now at least three places you might
> find tickets ... sugarlabs.org, laptop.org, and launchpad.  ;-)

Not really, every distributor of Sugar has their own tracker. I would
suggest anyone wanting to help with this to focus on only one tracker.

Regards,

Tomeu

-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-29 Thread James Cameron
On Tue, Dec 29, 2009 at 07:40:01AM -0500, Walter Bender wrote:
> Informally, we have such a list from Peru, which is our largest Sugar
> deployment. They use a core set of activities and have expressed the
> desire to see that set (a) reach a level of increased stability; and
> (b) run reliably on newer versions of Sugar [...]

> Helping track down open tickets with any activities on this list
> would be of great benefit.

And a polite reminder that there are now at least three places you might
find tickets ... sugarlabs.org, laptop.org, and launchpad.  ;-)

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-29 Thread Walter Bender
On Tue, Dec 29, 2009 at 6:42 AM, Christoph Derndorfer
 wrote:
> On Tue, Dec 29, 2009 at 11:31 AM, Tomeu Vizoso  wrote:
>>
>> On Sat, Dec 26, 2009 at 22:50, Mark Symmonds
>>  wrote:
>> > Hello!
>> >
>> > I am a freelance developer and LAMP architect with over twelve years
>> > experience.  I would like to get involved in the OLPC development
>> > project where my skills may be of best use.  Please let me know if there
>> > is anything I can help with.
>>
>> Wade, do we have a list of orphan activities that people could adopt?
>> If so, I could ask deployments which are the most important from their
>> points of view.
>
> Such a list would be very useful indeed!
> Especially since I'm just talking to an Austrian guy who is also interested
> in supporting OLPC / Sugar Labs efforts via one way or another... :-)
> Cheers,
> Christoph
>
> --
> Christoph Derndorfer
> co-editor, olpcnews
> url: www.olpcnews.com
> e-mail: christ...@olpcnews.com

Informally, we have such a list from Peru, which is our largest Sugar
deployment. They use a core set of activities and have expressed the
desire to see that set (a) reach a level of increased stability; and
(b) run reliably on newer versions of Sugar so that the upgrade
transition runs more smoothly (they are running 0.82 for the most part
on F9 and had originally asked in regard to transitioning from 707 to
802). Helping track down open tickets with any activities on this list
would be of great benefit.

The list comes from Hernan Paches:
org.laptop.Chat
org.laptop.WebActivity
org.laptop.AbiWordActivity
org.laptop.RecordActivity
org.laptop.Oficina
org.laptop.TamTamMini
org.vpri.EtoysActivity
org.laptop.WikipediaActivity
org.laptop.TurtleArtwithSensors
edu.mit.media.ScratchActivity
org.laptop.Pippy
org.laptop.Calculate
org.laptop.ClockActivity
org.laptop.StopWatchActivity
com.laptop.Ruler
org.laptop.MeasureActivity
org.laptop.AcousticMeasure
net.gcompris.geographyActivity
net.gcompris.scalesboardActivity
com.garycmartin.Moon
org.laptop.StarChart
org.codewiz.XaoS
org.laptop.Words
vu.lux.olpc.Speak
org.laptop.Memorize
com.jotaro.ImplodeActivity
org.worldwideworkshop.olpc.JigsawPuzzle
org.worldwideworkshop.olpc.SliderPuzzle
net.gcompris.chesscomputerActivity
net.gcompris.sudokuActivity
net.gcompris.tangramActivity
org.laptop.Connect
vu.lux.olpc.Maze
org.laptop.TamTamJam
org.laptop.TamTamEdit
org.laptop.TamTamSynthLab
com.ywwg.NewsReader
org.laptop.Terminal
org.laptop.Analyze
org.laptop.LogViewer

Back to Mark's original question, there are a few additional areas
that need work as well, depending upon interest and experience. There
is, for example, lots of help needed in working on some of the new
features proposed for Sugar 0.88 (See
http://wiki.sugarlabs.org/go/Features).

But as Ed mentioned at the top of the thread, hanging out in
irc.freenode.net #sugar is a great place to start.

regards.

-walter

> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>



-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-29 Thread Christoph Derndorfer
On Tue, Dec 29, 2009 at 11:31 AM, Tomeu Vizoso  wrote:

> On Sat, Dec 26, 2009 at 22:50, Mark Symmonds
>  wrote:
> > Hello!
> >
> > I am a freelance developer and LAMP architect with over twelve years
> > experience.  I would like to get involved in the OLPC development
> > project where my skills may be of best use.  Please let me know if there
> > is anything I can help with.
>
> Wade, do we have a list of orphan activities that people could adopt?
> If so, I could ask deployments which are the most important from their
> points of view.
>

Such a list would be very useful indeed!

Especially since I'm just talking to an Austrian guy who is also interested
in supporting OLPC / Sugar Labs efforts via one way or another... :-)

Cheers,
Christoph

-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: christ...@olpcnews.com
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-29 Thread Tomeu Vizoso
On Sat, Dec 26, 2009 at 22:50, Mark Symmonds
 wrote:
> Hello!
>
> I am a freelance developer and LAMP architect with over twelve years
> experience.  I would like to get involved in the OLPC development
> project where my skills may be of best use.  Please let me know if there
> is anything I can help with.

Wade, do we have a list of orphan activities that people could adopt?
If so, I could ask deployments which are the most important from their
points of view.

Thanks,

Tomeu

> Here are a few of my skill sets which may be beneficial in the Sugar and
> Sugar Activity development effort:
>
> Languages: Python, Ruby, C++ / C, Java, PHP, Perl
> Platforms: Linux (any dist. but primarily Fedora and Ubuntu), Free BSD,
> Windows
>
> Best regards,
> Mark Symmonds
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Development

2009-12-26 Thread Edward Cherlin
On Sat, Dec 26, 2009 at 13:50, Mark Symmonds
 wrote:
> Hello!

Welcome!

> I am a freelance developer and LAMP architect with over twelve years
> experience.  I would like to get involved in the OLPC development
> project where my skills may be of best use.  Please let me know if there
> is anything I can help with.

You asked for it, you got it.

> Here are a few of my skill sets which may be beneficial in the Sugar and
> Sugar Activity development effort:
>
> Languages: Python, Ruby, C++ / C, Java, PHP, Perl
> Platforms: Linux (any dist. but primarily Fedora and Ubuntu), Free BSD,
> Windows

Python and Fedora Linux are the most broadly useful here, unless you
happen to understand Ubuntu and Debian packaging. We would like to
encourage a BSD version of Sugar, but we have not heard of anybody
starting one. There are pages in the Wiki pointing you to tasks and
projects needing help or someone to start them.

What parts of education, current or possible in the future, interest you most?

> Best regards,
> Mark Symmonds
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
Edward Mokurai (默雷/धर्ममेघशब्दगर्ज/دھرممیگھشبدگر ج) Cherlin
Silent Thunder is my name, and Children are my nation.
The Cosmos is my dwelling place, the Truth my destination.
http://www.earthtreasury.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-Development

2009-03-10 Thread Luke Faraone
On Tue, Mar 10, 2009 at 2:44 PM, vishak baby wrote:

> Hi i am vishak , i have heard about the olpc movement and i am interested
> in contributing to the sugar project.I would like to work for the
> development of sugar project.Can you tell me what are the areas in which i
> can work on?  I know the basics of python programming and also have learnt
> coding using PYGAME.


We need more activities, which can be made in any language.

It might also be useful to learn PyGTK ,
as that is what most of sugar's GUI is written in.




-- 
Luke Faraone
http://luke.faraone.cc
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel