Re: [Sugar-devel] Interest in Cordova/PhoneGap container for Sugar Project as a part of GSoC 14

2014-03-18 Thread Lionel Laské
Hi Gaurav (and others interested by the this GSoC project),

The start point for the project is to have a good understanding of: what is
Sugar, what is Sugar Web Framework and how the interface between Sugar for
Python and Sugar for JavaScript works. Note that you'll need both a good
knowledge of JavaScript but, because the project is to interface Cordova
with Sugar, you'll have to dig into some Python code too.

Here some reading that I could suggest to you:

- [1] Describe the architecture of Sugar for the web.

- [2] Is the description of the last year GSOC project that was precisely
on enhance the Sugar Web interface.

- [3] Is the blog of Suraj the last year GSOC student - and will
co-mentoring with me, he described in detail difficulties that you could
probably meet too.

- [4] Sugarizer is a port of Sugar in HTML5/JavaScript, it's the good
introduction to Sugar. Plus the Cordova PhoneGap will have to work inside
Sugarizer too.

- [5] Explain how to create a Sugar development environment. It's a
pre-requisite to work on the project.

- [6] Explain how to add a new Cordova platform, basically, it's the work
to do.

- [7] is this mailing list, you should explore archives regarding Sugar Web
Framework.



Regards.


   Lionel.

[1] https://github.com/sugarlabs/sugar-docs/blob/master/web-architecture.md

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

[3] http://surajgillespie123.wordpress.com/

[4] http://sugarizer.org

[5] https://github.com/sugarlabs/sugar-docs/blob/master/dev-environment.md

[6] http://wiki.apache.org/cordova/AddingNewPlatforms

[7] http://lists.sugarlabs.org/listinfo/sugar-devel






 --

 Message: 5
 Date: Tue, 18 Mar 2014 05:15:46 +0530
 From: Gaurav Parida gparid...@gmail.com
 To: Sugar-dev Devel sugar-devel@lists.sugarlabs.org
 Subject: [Sugar-devel] Interest in Cordova/PhoneGap container for
 Sugar Project as a part of GSoC 14
 Message-ID:
 
 ca+2afr6qohtm61f8pf7bfffgbjx-iavhwznm_kn5avppqp7...@mail.gmail.com
 Content-Type: text/plain; charset=iso-8859-1

 Hello,

 I am Gaurav Parida, a student from IIIT Hyderabad, India. I was looking at
 the ideas list and the Cordova container for sugar interested me.

 I have had experience in Python, HTML, Javascript and consider myself
 fluent in them. I have been using them as a part of major college
 coursework and other projects of mine.I have had been developing web
 applications using web2py,GAE.
 I have used phonegap once to convert a web app to an android app.
 Here is my github profile https://github.com/gauravp94 that contain the
 projects that I have successfully completed till now.

 I have been an active contributor for the Sugarlabs community since a few
 months.
 (I have done a few small bug fixes and also added a verbosity feature for
 sugar-toolkit-gtk3 and also reported some bugs and added some points to the
 docs.)

 It would be great, it someone could clarify some of my questions. I am not
 clear on --
 1. How should I approach this project, make web activities or look at the
 Cordova code and ask the Cordova folks on how to make a new container.
 2. Any other useful pointers for the project, that might help?
 3. Any existing documentation/ code that has been done in regard to this
 project?

 Till then, I will be looking at the code for web activities in sugar and
 also make a sample web activity.
 As soon as I get some instructions, I will get on to work on it and keep
 this thread updated about my progress.

 Thanks,
 Gaurav
 (gp94 on IRC)

 PS - I have another thread on the mailing lists regarding the Platipy
 project, since I don't want things to get mixed up.So, I have created this
 thread.

 ***

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


[Sugar-devel] Interest in Cordova/PhoneGap container for Sugar Project as a part of GSoC 14

2014-03-17 Thread Gaurav Parida
Hello,

I am Gaurav Parida, a student from IIIT Hyderabad, India. I was looking at
the ideas list and the Cordova container for sugar interested me.

I have had experience in Python, HTML, Javascript and consider myself
fluent in them. I have been using them as a part of major college
coursework and other projects of mine.I have had been developing web
applications using web2py,GAE.
I have used phonegap once to convert a web app to an android app.
Here is my github profile https://github.com/gauravp94 that contain the
projects that I have successfully completed till now.

I have been an active contributor for the Sugarlabs community since a few
months.
(I have done a few small bug fixes and also added a verbosity feature for
sugar-toolkit-gtk3 and also reported some bugs and added some points to the
docs.)

It would be great, it someone could clarify some of my questions. I am not
clear on --
1. How should I approach this project, make web activities or look at the
Cordova code and ask the Cordova folks on how to make a new container.
2. Any other useful pointers for the project, that might help?
3. Any existing documentation/ code that has been done in regard to this
project?

Till then, I will be looking at the code for web activities in sugar and
also make a sample web activity.
As soon as I get some instructions, I will get on to work on it and keep
this thread updated about my progress.

Thanks,
Gaurav
(gp94 on IRC)

PS - I have another thread on the mailing lists regarding the Platipy
project, since I don't want things to get mixed up.So, I have created this
thread.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel