Dear pyramid developers,
do you think that for someone learning pyramid there are besides the well 
written docs enough sample applications & tutorials? I do not think this 
with regards to an intermediate developers looking for an advanced 
application.

Many of you probably know pyramid application ToDoPyramid. It is listed 
here  <http://docs.pylonsproject.org/projects/pyramid_tutorials/en/latest/>as 
one of the available pyramid tutorials, hosted on 
GitHub<https://github.com/indypy/todopyramid> and 
was presented at IndyPy Web Shootout by Claytron Parker
I think Claytron & SixFeetUp did a great job and from my point of view it 
is the most advanced tutorial application. Since then almost nothing 
happened within the project except a few issues on GitHub.

In order to learn using sqlalchemy and deform I cloned the project, 
explored the application and did some large refactoring of several 
concepts. Today I created a pull 
request<https://github.com/indypy/todopyramid/pull/4>. 
My main goals for development were to increase readability for pyramid 
beginners, applying DRY principles, start writing unit tests for important 
parts of the code to fill the quality gap to almost all available tutorials 
from the narrative documentation. These tutorials are well explained but of 
course limited in complexity and do not look like those shiny web 
applications we are surrounded by. But ToDoPyramid is pretty much one of 
these guys  - but there is only the code at GitHub.

There is still a lot to do to make ToDoPyramid a better fit to 
python/pyramid beginners. It just seems like a simple application, but 
TodoPyramid solves a lot of problems that an application developers is 
faced nowadays. These implementations can mostly be changed/extended 
independently from others. And python/pyramid has so many wonderful 
concepts to implement them in a beautiful way. Besides that there is also 
some Javascript work to do. 

Anybody who wants to help to improve TodoPyramid and keep it up-to-date 
while addressing beginners and intermediate developers is invited to push 
the project into that direction.
Start on the website by adding some Todos <http://demo.todo.sixfeetup.com/>















-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss.
For more options, visit https://groups.google.com/d/optout.

Reply via email to