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 to...@tomeuvizoso.net wrote:

 On Sun, Mar 28, 2010 at 16:24, Yevlempy(Harsh Verma) yevle...@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@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] mcnamara....@gmail.com

2010-03-28 Thread Yevlempy(Harsh Verma)
On Sun, Mar 28, 2010 at 7:51 PM, Yevlempy(Harsh Verma)
yevle...@gmail.comwrote:

 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/


Sorry for typo :(.



-- 
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] Problem configuring sugar-jhbuild

2010-02-25 Thread Yevlempy(Harsh Verma)
Hi,

I configured sugar-jhbuild on a fedora system. While i was working on
building an extension for sugar-control panel, i faced this problem.
After doing a make install in (sugar-jhbuidsourcesugar) as per my
requirement. When i again started the sugar-emulator(./sugar-jhbuild
 run sugar-emulator), it gave me an error[1]. Then i configured the
sugar-jhbuild in a different directory but got the same error again.
Feedback is required to process furthur.

[1] http://fpaste.org/ksCO/

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


Re: [Sugar-devel] Problem configuring sugar-jhbuild

2010-02-25 Thread Yevlempy(Harsh Verma)
On Thu, Feb 25, 2010 at 5:25 PM, Sascha Silbe
sascha-ml-ui-sugar-de...@silbe.org wrote:
 On Thu, Feb 25, 2010 at 04:37:07PM +0530,  Yevlempy(Harsh Verma) wrote:

 After doing a make install in (sugar-jhbuidsourcesugar) as per my
 requirement.

 The way to build and install (single) sugar packages inside sugar-jhbuild is
 to run ./sugar-jhbuild buildone -n name_of_package. While you can
 certainly run make install on your own after the first build (but only
 thereafter), I recommend using always sugar-jbhuild as it not only passes
 parameters to configure, but also sets up the environment. Differences in
 the environment can make for some hard to find problems.

 When i again started the sugar-emulator(./sugar-jhbuild run
 sugar-emulator), it gave me an error[1].

 Looks like it cannot connect to your X server. How exactly are you running
 sugar-jhbuild? Please include all steps, including how you logged in
 (xdm/gdm/kdm, text console, ...).

I am working on fedora12, i configured sugar-jhbuild[2], in my home
directory git cloning it and all other steps. I run it from my gnome
terminal going into sugar-jhbuild and then './sugar-jhbuild run
sugar-emulator' , although it was working before but then suddenly it
started me giving the error i mentioned.

[2]http://wiki.sugarlabs.org/go/Jhbuild

Thanks,
--yev--



 CU Sascha

 --
 http://sascha.silbe.org/
 http://www.infra-silbe.de/
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.10 (GNU/Linux)

 iQEcBAEBAgAGBQJLhmUTAAoJELpz82VMF3DarRwH/A34HvxVt2JhF104/Bdq4pZ4
 ESJDuM96iifGrmVC1G1MjYTIWfjji2bUo1yFv30Dq4SZpaan0dNbudCjGG+tcwvT
 VHrn4Pb9WdevuXoKEPjjI/xklSuyJi6mwzJNGA608VPxmrQgX4KceGyNnnH3neCK
 19XIuInEkjgic9+ja/5MZPJqk88gB0+S6zlCtxn+LyvjkZgOJKN+ye3yayn4jEr3
 cJVpSi59rZd3EnsBJ60YNYnjjfOPyN52JGyc2u05vGSQ8yvqwaqiTJ8yGVD7e+AU
 8N+VddX29JuUz43//GzM/RgSNd1zJOZXnFHxBWk93HuwyV1jghNfiNHLgaOaGpM=
 =5x8v
 -END PGP SIGNATURE-





-- 
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] Problem configuring font panel extension for sugar

2010-01-28 Thread Yevlempy(Harsh Verma)
Hi

I was testing the codes i did for the font panel for sugar, but i
think i have messed up a bit with things. I would like to
present the steps and codes i did for Font Panel, so that i can get a
feedback on where i am going wrong.

The steps i followed are as follows

1Editted sugar-jhbuild/source/sugar/data/icons .Added text-size icon
from sugar-artwork to sugar-jhbuild/source/sugar/data/icons folder and
editted its name to module-  text-size.svg and also editted  Makefile,
Makefile.am and Makefile.in in same folder by adding a line
module-text-size.svg at below module-date_and_time.svg.

2 Added a font folder with _init_.py, Makefile.am, view.py, model.py
which i have uploaded to
sugar-jhbuild/source/sugar/extension/cpsection
    after that, going into sugar-jhbuildsourcesugar run ./autogen.sh
and also editted
sugar-jhbuild/source/sugar/extensions/cpsection/Makefile.am
 by editting a line  starting with SUBDIRS with fonts and editted
sugar-jhbuild/source/sugar/configure.ac by adding a line below
datetime with font.

 3 After going into the sugar-jhbuild folder did ./sugar-jhbuild
build -a sugar but it showed me an error  http://fpaste.org/3adI/  and
when i went for the
   fifth option it gave me an error  http://fpaste.org/PqfX/ .

  After going through all these steps when i run the sugar interface
(./sugar-jhbuild run) i could not see anything. Kindly provide me a
feedback as were the
  improvements need to be made and were i am going wrong, so that we
can nail it in timeline.

Thanks,
--yev--

--
yevlempy | Harsh Verma
Fedora Ambassador(INDIA)
http://yevlempy.wordpress.com/


__init__.py
Description: Binary data


Makefile.am
Description: Binary data


model.py
Description: Binary data


view.py
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: Problem configuring font panel extension for sugar

2010-01-28 Thread Yevlempy(Harsh Verma)
-- Forwarded message --
From: Yevlempy(Harsh Verma) yevle...@gmail.com
Date: Thu, Jan 28, 2010 at 10:07 PM
Subject: Problem configuring font panel extension for sugar
To: Sugar-dev Sugar-devel@lists.sugarlabs.org


Hi

I was testing the codes i did for the font panel for sugar, but i
think i have messed up a bit with things. I would like to
present the steps and codes i did for Font Panel, so that i can get a
feedback on where i am going wrong.

The steps i followed are as follows

1Editted sugar-jhbuild/source/sugar/data/icons .Added text-size icon
from sugar-artwork to sugar-jhbuild/source/sugar/data/icons folder and
editted its name to module-  text-size.svg and also editted  Makefile,
Makefile.am and Makefile.in in same folder by adding a line
module-text-size.svg at below module-date_and_time.svg.

2 Added a font folder with _init_.py, Makefile.am, view.py, model.py
which i have uploaded to
sugar-jhbuild/source/sugar/extension/cpsection
    after that, going into sugar-jhbuildsourcesugar run ./autogen.sh
and also editted
sugar-jhbuild/source/sugar/extensions/cpsection/Makefile.am
 by editting a line  starting with SUBDIRS with fonts and editted
sugar-jhbuild/source/sugar/configure.ac by adding a line below
datetime with font.

 3 After going into the sugar-jhbuild folder did ./sugar-jhbuild
build -a sugar but it showed me an error  http://fpaste.org/3adI/  and
when i went for the
   fifth option it gave me an error  http://fpaste.org/PqfX/ .

  After going through all these steps when i run the sugar interface
(./sugar-jhbuild run) i could not see anything. Kindly provide me a
feedback as were the
  improvements need to be made and were i am going wrong, so that we
can nail it in timeline.

Thanks,
--yev--

--
yevlempy | Harsh Verma
Fedora Ambassador(INDIA)
http://yevlempy.wordpress.com/



-- 
yevlempy | Harsh Verma
Fedora Ambassador(INDIA)
http://yevlempy.wordpress.com/


__init__.py
Description: Binary data


Makefile.am
Description: Binary data


model.py
Description: Binary data


view.py
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [DESIGN] Control Panel Font configuration

2010-01-19 Thread Yevlempy(Harsh Verma)
Hi

I am working on building the font configuring control panel, it will be a
pygtk based control panel extension for
handling the fonts. I have been working on few mockups for designing the
font configuring control panel. There
are three different kind of rough mockups i am giving here, with there own
features and would like your advice
and feedback on which to work upon.

1 http://img693.imageshack.us/img693/8779/sugarfontpanel1.png
This contains a simple drag menu to adjust the size as starting from 5 to 48
with default 10 and default font Sans
Serif .[1]This will also contain a restart sign at the bottom of the frame.

2http://img5.imageshack.us/img5/4790/sugarfontpanel2.png
This contains the same features as in gnome font panel, the button at the
middle of the frame works same as
desktop fonts work in gnome, on pressing it we will get various font and
size changing options.

3http://img39.imageshack.us/img39/5271/sugarfontpanel3.png
The third one will kinda work as the language settings in sugar works i.e a
dropdown menu will
appear containing the font sizes.

[1] By saying this i mean a icon at the bottom that updates the changes in
font, the next time
system is rebooted

Kindly provide your feedback, so that i can start working on it.

Thanks,
yevlempy
-- 
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