-
Notifications
You must be signed in to change notification settings - Fork 1k
Rationale
chrisglass edited this page Nov 19, 2010
·
1 revision
Things to change with the current shop systems:
- Not Djangonic enough. Django devleopers already know how to do a large number of things with this powerful framework. Let's not reinvent the wheel again, and let's try to make our users feel at home.
- Modularity matters! Shops are a complex topic, with the ability to sell all kinds of stuff. Splitting large problems into smaller bits is a good thing, and it should be done in a way where people can easily add their own behavior to an existing shop, or to reuse someone else's module instead.
- Document! Document! Document! It's already painful enough to learn a different framework or library - it's even worse when it's not documented properly!
- Dependencies should be clean. Dependencies should always be in pypi, this way anybody can just grab a copy and start hacking, without the need for a lenghty installation tutorial. Pypi is part of what makes Python so awesome, why break this?