Re: [Sugar-devel] GSOC 2010 project ideas from Sugarlabs

2010-04-06 Thread sankarshan
On Sun, Apr 4, 2010 at 11:28 AM, sankarshan  wrote:

> I'd request that you read the LDTP documentation *before* commencing
> the GSoC period (assuming that you'd be selected) and, spend some time
> using LDTP to do some trivial tasks on GNOME and, Sugar so that you
> can assess the time-line more reasonably.

To clarify, before you do dive in you'd need to think through the
steps required to make LDTP be useful to Sugar and, assess the
timelines for the various tasks that would add-up to your deliverable.


-- 
sankarshan mukhopadhyay

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


Re: [Sugar-devel] GSOC 2010 project ideas from Sugarlabs

2010-04-03 Thread sankarshan
On Sat, Apr 3, 2010 at 10:03 PM, Yevlempy(Harsh Verma)
 wrote:

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

I'd request that you read the LDTP documentation *before* commencing
the GSoC period (assuming that you'd be selected) and, spend some time
using LDTP to do some trivial tasks on GNOME and, Sugar so that you
can assess the time-line more reasonably.


-- 
sankarshan mukhopadhyay

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


Re: [Sugar-devel] GSOC 2010 project ideas from Sugarlabs

2010-04-03 Thread Yevlempy(Harsh Verma)
On Mon, Mar 29, 2010 at 6:10 PM, Tomeu Vizoso  wrote:

> On Sun, Mar 28, 2010 at 16:24, Yevlempy(Harsh Verma) 
> 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--
 



>
> 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@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>



-- 
yevlempy | Harsh Verma
Fedora Ambassador(INDIA)
http://yevlempy.wordpress.com/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GSOC 2010 project ideas from Sugarlabs

2010-03-29 Thread Tomeu Vizoso
On Sun, Mar 28, 2010 at 16:24, Yevlempy(Harsh Verma)  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,

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@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] GSOC 2010 project ideas from Sugarlabs

2010-03-28 Thread Yevlempy(Harsh Verma)
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.

[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@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel