Re: Project Page Access

1 view
Skip to first unread message

Raoul Snyman

unread,
Jul 28, 2008, 12:48:35 PM7/28/08
to Michael Lucas, Kevin Landers, openwor...@googlegroups.com
Hi Michael,

On Mon, Jul 28, 2008 at 5:46 PM, Michael Lucas <mll...@gmail.com> wrote:
> Raoul, sounds like you have some good experience on directing opensource
> projects. I was going to take on some of the DB modeling and table create
> scripting, but haven't got very far yet, not to mention, I don't know
> anything about "sqlalchemy". So, I was wondering if you have any
> suggestions where I get started helping out. I don't know anything about
> python or pylons (yet). I've done a bit of Struts programming, so I'm kind
> of familiar with the MVC model.

SQLAlchemy is actually pretty easy, once you see how to use it. It
even handles table creation automatically for you :-)

> So, if you have any ideas on how I can start (even if it just means getting
> familiar with new tools), please let me know. Thanks.

The easiest way to learn Python and Pylons and SQLAlchemy is to do the
QuickWiki tutorial[1] on the Pylons site. It shows you how to setup
and start a Pylons project, and then takes you through setting it up,
creating tables, etc. A second resource is the Blog tutorial[2] which
is a little more advanced, but possibly explains some things a little
better. If I'm unsure how to do something in Python, I usually refer
to the "PLEAC"[3] which shows you how to do a few common things in
Python. My Project HQ project[4] is also built in Pylons, so you can
check out the source code from the SVN repository[5], and have a look
at my code in there for a more real-world example of how to use
SQLAlchemy and Pylons.

Of course, if all else fails, you can ask me.

[1] http://wiki.pylonshq.com/display/pylonsdocs/QuickWiki+Tutorial
[2] http://wiki.pylonshq.com/display/pylonscookbook/Making+a+Pylons+Blog
[3] http://pleac.sourceforge.net/pleac_python/index.html
[4] http://demo.projecthq.org/
[5] "svn co https://svn.projecthq.org/svnroot/openpm-org/trunk
projecthq" (say yes to the warning)

--
Raoul Snyman
B.Tech Information Technology (Software Engineering)
E-Mail: raoul....@gmail.com
Web: http://www.saturnlaboratories.co.za/
Blog: http://blog.saturnlaboratories.co.za/
Mobile: 082 550 3754
Registered Linux User #333298 (http://counter.li.org)

Reply all
Reply to author
Forward
0 new messages