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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.