Changes

Jump to navigation Jump to search
no edit summary
Line 15: Line 15:     
===Setting Up a Development Environment (For Newbies)===
 
===Setting Up a Development Environment (For Newbies)===
These are links, tutorials and things that [[User:Bbl5660|Brian Long]] has found along the way, as well as help gained from [[User:Enimihil|Greg Stevens]].  Brian is new to the Linux / OpenSource community, and is working on documenting a development environment.  The small amount of information below is meant to help someone new step into the world of developing for the Sugar environment, from Ubuntu and have all of the dependencies and things setup to run independent of the
+
These are links, tutorials and things that [[User:Bbl5660|Brian Long]] has found along the way, as well as help gained from [[User:Enimihil|Greg Stevens]].  Brian is new to the Linux / OpenSource community, and is working on documenting a development environment.  The small amount of information below is meant to help someone new step into the world of developing for the Sugar environment, from Ubuntu and have all dependencies and things setup to continue development of this API.  <b>Next</b> Brian would like to document how to setup these sort of items for Activity developers to include our API and be able to extend it.
   −
* For development environments, you may consider consider running the LAMP stack with PhpMyAdmin as you're coding and working with Python, and SQLAlchemy: https://help.ubuntu.com/community/ApacheMySQLPHP
+
* For development environments, you may consider consider first installing a linux OS and the the LAMP stack with PhpMyAdmin.  Brian is choosing Ubuntu, Aptana as a (free) Python IDE that can be used with PyDev to easily allow Python writing. 
;;* (This information will be turning into a new wiki page on "Development for Linux / Python / Sugar Newbies!"
+
* Links that Brian is relying on at the moment include:
 +
** http://help.ubuntu.com/community/ApacheMySQLPHP
 +
** http://www.sqlalchemy.org/docs/04/ormtutorial.html
 +
** http://docs.python.org/
 +
 
 +
* Dependencies that are required now, and going forward are
 +
SQLAlchemy  http://www.sqlalchemy.org/docs/04/ormtutorial.html
 +
 
 +
 
 +
<!-- Development for Linux / Python / Sugar Newbies! -->
 
*** sudo apt-get install python-setuptools
 
*** sudo apt-get install python-setuptools
 
*** sudo easy_install pyparsing
 
*** sudo easy_install pyparsing
71

edits

Navigation menu