thanks - questions

Gustavo Niemeyer gustavo at niemeyer.net
Wed Jul 11 06:23:03 BST 2007


Hi Eugene,

> Could you make an egg? easy_install Storm is easier than downloading
> the tar.bz2 file etc. I believe it will ease experimentation /
> adoption.

Sure thing.  We'll apply the patch Duncan provided and put a egg
next to the tarball.


> As you mention the online doc is pretty sparse (inexistent) but boy is

Indeed.  I've just created an initial skeleton for the actual
documentation at https://storm.canonical.com/Manual


> the tutorial well done (for  people like me anyway), thanks again!

Thanks!


> Could you outline the design philosophy behind Storm? What were you
> looking for that was not in SQLObject / SQLAlchemy / DejaVu which I
> gather are the main 3 Python ORMs (I realize you may have started
> working on Storm before some of these projects started :P)? How does
> it differentiate from other players?

I've looked at quite a few ORMs before designing Storm, even because
it wasn't my intention to actually write one.  I was looking for
something to use rather than something to base it on.  I think
the main inspirations come from SQLObject, SQLAlchemy and Axiom.

I've just posted some conceptual points answering to Karl. Please
check it out as well.


> I guess I would love someone knowledgeable to add a Storm section to
> Sylvain Hellegouarch book CherryPy Essentials.
> 
> I got scared by the CREATE TABLE ... statements :P Only half joking
> but that could scare people off. An Elixir create_table() statement is
> sweeter.

I understand your reaction, but to be honest, I belive that Storm
isn't the right ORM for anyone who is scared to write SQL.


> I will definitely give Storm a closer look in the near future, not
> sure if I am capable of helping out but ... the intention matters.

Nice!  I appreciate your intentions.  Thanks in advance, and let us
know if you need anything.

-- 
Gustavo Niemeyer
http://niemeyer.net



More information about the storm mailing list