Re: Schevo/ZODB integration roadmap
Christopher Lozinski <[email protected]>
| Newsgroups | gmane.comp.web.zope.zodb |
|---|---|
| Message-ID | <[email protected]> |
> On Feb 8, 2017, at 11:07 AM, Etienne Robillard <[email protected]> wrote: > > Does the idea of implementing a ORM like Schevo on top of ZODB make sense ? > > I really like the concept of schema migrations in Schevo and hope this is supported. > > For those who do not know, Schevo https://pypi.python.org/pypi/Schevo/3.0 <https://pypi.python.org/pypi/Schevo/3.0> is a tool for defining databases and their user interfaces on top of the Durus Database. Durus is a light weight cousin of ZODB. https://blogory.org/durus Also built on top of Persistent Python, the source code of the Durus class Persistent looks a lot like the source code of the ZODB class persistent, but a bit different. Same variable names, but a bit less functionality. II I recall correctly, think Durus does not keep historic versions. Presumably Schevo is a very fast way to bring up a prototype application. So I think that doing something like this is a great idea. Startups are not limited by computation speed, we are limited by speed of development. Whatever can be done to speed software development is a step in the right direction. Of course you need a dynamically bound language to do this kind of stuff. So Python and ZODB are the ideal platform for it. My belief is that the future lies in this direction. I made a lot of progress in this direction. Using Zope.schema, I am able to define schemas through the web and pop up user interfaces. That project is called Zopache.com <http://zopache.com/> I can do that for forms. And with Z3c.form, I can do that for trees of objects. Using those tools I built blogory.org <http://blogory.org/>, PrivaCV.com/iphone <http://privacv.com/iphone> <http://privacv.com/python> and iOSinfo.london. Everyone likes iOSinfo.London and iOSinfo.pl So yes. Whatever you can do to accelerate application development is a great idea. Warm Regards Chris -- You received this message because you are subscribed to the Google Groups "zodb" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.