[Sugar-devel] GSOC 2010 project ideas from Sugarlabs

Yevlempy(Harsh Verma) yevlempy at gmail.com
Sat Apr 3 12:33:25 EDT 2010


On Mon, Mar 29, 2010 at 6:10 PM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:

> On Sun, Mar 28, 2010 at 16:24, Yevlempy(Harsh Verma) <yevlempy at gmail.com>
> wrote:
> > Hi
> >
> > I Would like to propose GSOC 2010 idea for Sugarlabs.
> >
> > ----The Proposal----
> > I would like to propose an idea of Integrating LDTP with sugar.
> > Gnome/LDTP[1]
> > (Linux Desktop Testing Project) seem to be doing this set of things for
> > Gnome
> > (and other desktops) the evince test suite includes automatic UI tests as
> > well.
> >
> >
> > ----Advantages----
> > We can do a set of basic tests that simulate a user working with Sugar
> > basically
> > doing the "Smoke Test" stuff automatically. Having a fully working test
> > suite that
> > can not test those few parts will also be a  good motivation/idea  to
> > replace them.
> >
> > ----Required----
> >
> > As a starter i would  need some kind of test framework that starts up
> Sugar
> > in a
> > virtual X server (i.e. something like xvfb), wait for Sugar to start up
> (for
> > most of the
> > tests - maybe some might try to crash it by activating things while the
> UI
> > is still is
> > loading) and run a single test (each test will start fresh).Which can be
> > achieved  by
> > trying  to reuse Mago[2]. And looking at the [3] we can also try to do
> some
> > thing with
> > xvfg.LDTP can be used to test the functionality of an accessibility
> enabled
> > application.
> > As sugar is build on top of the Gnome libraries, the AIUI, the Gnome
> > libraries already
> > take care of that.
> >
> > ----My FOSS expirence----
> >
> > I have been a Fedora Ambassador[4] since a long time enjoying the open
> > source world.
> > I basically do stuff with python and pygtk(though in process of reading),
> > recently i have
> > made a control panel extension for sugar i.e font panel which codes be
> found
> > at [5].
> > The detailed documentation of its making can be found [6]. I also have
> > worked with
> > web framework before i.e Rubyonrails.
> >
> >
> > I would like someone to mentor me on this idea, and would love to hear up
> > from mentors
> > and developers.
>
> I think this is a very good idea. Automatic tests are strongly needed
> and the approach you mention seem to me like the best one.
>
> Regards and good luck,
>

As proposed before i would like to participate in GSOC 2010 with proposal
[7] in Sugarlabs.
I will be including more of technical details as i proceed forward.I am
looking for more
comments and feedbacks in order to move forward with the idea.

[7]
http://wiki.sugarlabs.org/go/Summer_of_Code/2010/Integration_of_LDTP_with_Sugar

thanks,
--yev--
 <http://wiki.sugarlabs.org/go/Summer_of_Code/2010/speech-recognition>



>
> Tomeu
>
> > [1]http://ldtp.freedesktop.org/wiki/
> > [2]https://launchpad.net/mago
> > [3]http://ldtp.freedesktop.org/wiki/HOWTO
> > [4]http://fedoraproject.org/wiki/User:Yevlempy
> > [5]
> http://git.sugarlabs.org/projects/sugar/repos/yevlempy/commits/973b0bd9def313cf6cf9ffea967c4626ebb9ffc6
> > [6]http://yevlempy.wordpress.com/2010/03/27/the-sugar-font-panel/
> >
> > Thanks,
> > --yev--
> >
> >
> > --
> > yevlempy | Harsh Verma
> > Fedora Ambassador(INDIA)
> > http://yevlempy.wordpress.com/
> >
> > _______________________________________________
> > Sugar-devel mailing list
> > Sugar-devel at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>



-- 
yevlempy | Harsh Verma
Fedora Ambassador(INDIA)
http://yevlempy.wordpress.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100403/f5ff2d24/attachment.htm 


More information about the Sugar-devel mailing list