I don't know what this discussion is about. It sounds like we are
discussing rewriting Pytrainer as a web application with a NoSql data
store.

Regarding an ORM and tight coupling to a platform, well, first of all,
if we are implementing our application in Python then of course we are
tightly coupled to the Python run time. This is a given - I don't
think it makes sense to talk about being bound to a language. As for
using an ORM, the objective here is to reduce the coupling between the
business logic and the persistence code so, even though you may be
adding a dependency to the code base, you are indeed increasing the
flexibility and portability of the code.

If this is a discussion about the future direction of the Pytrainer
code base then my suggestion is Vala. As for a persistence layer, if
you have decoupled your business logic from it then it shouldn't
matter if you are using a document store or a RDBMS.

 - Nathan

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Pytrainer-devel mailing list
Pytrainer-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytrainer-devel

Reply via email to