Re: New Pylons Project packages

2010-04-11 Thread Gael Pasgrimaud
On Sun, Apr 11, 2010 at 10:53 PM, cd34 mcd...@gmail.com wrote:
 When you start a Pylons project, what packages do you usually start
 with in your software stack?

 I think I'm one of the few using ToscaWidgets - if I didn't have so
 much developed in TG2 before I switched to Pylons, I think I would
 have used FormAlchemy.  I have debated moving to FA.  I gave Sprox
 another shot, and it has helped refactor some of the code that I'm
 working on, making it more readable.  I currently use Authkit, but,
 for another project I'm debating Blastoff which indirectly means
 repoze.who.


I use repoze.what just because his plugin system allow to switch the
authentication backend easily.
You can also used more than one authentication method (cookie, http
basic, url based auth, etc)

I use formalchemy because you don't need to define the same schema for
models and forms (Sprox can also do that AFAIK).
Give a schema to formalchemy and you get a form in two lines of code.
For now it support sqlalchemy, elixir, zope.schema, couchdbkit and
afpy.ldap schemas. 100% of what I need.


 Is anyone using an IDE for development?  I generally use svn  vi/
 emacs but have considered moving to something a bit more 20th century.

 For agile development, what other packages am I missing that might
 make development a bit quicker?

 FormAlchemy appears to move back to the single function within the
 controller which does make things a little neater than ToscaWidgets
 with the add, edit  validate/save functions.

 --
 You received this message because you are subscribed to the Google Groups 
 pylons-discuss group.
 To post to this group, send email to pylons-disc...@googlegroups.com.
 To unsubscribe from this group, send email to 
 pylons-discuss+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/pylons-discuss?hl=en.



-- 
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-disc...@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-discuss+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.



Re: New Pylons Project packages

2010-04-11 Thread Rick Harding
On Sun, Apr 11, 2010 at 4:53 PM, cd34 mcd...@gmail.com wrote:
 When you start a Pylons project, what packages do you usually start
 with in your software stack?

repoze.who/what from the base and then some custom stuff we reuse for
our internal apps.


 Is anyone using an IDE for development?  I generally use svn  vi/
 emacs but have considered moving to something a bit more 20th century.

I'm a vim guy through and through. Best change I made ditching the
pydev/wingide/etc I think.

Check out ropevim for some yummy vim/python goodness with refactorings
and really good 'go to definition' features. pep8 package with the
pep8 plugin is handy as well.

My vim config:
http://github.com/mitechie/pyvim


 For agile development, what other packages am I missing that might
 make development a bit quicker?

I always start out with fabric, sqlalchemy-migrate, sphinx, and ipython.


Just notes from my corner. Still new to pylons but having fun getting
things figured out and running.

Rick

-- 
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-disc...@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-discuss+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.