[Gsoc] Idea: graphical browser for ZODB
Adam
agroszer.ll at gmail.com
Thu Mar 20 03:35:41 EDT 2008
Hey Martijn,
Yep, it's using wx. Actually I started this thing quite a long ago
when I was still a Z3 beginner. Having said that it's easy to guess
why I decided to use wx. The second point was to be as independent
from Zope as possible.
It was also ment as only a ZODB "debugger", not as a swiss-army knife
to debug the whole Zope 3+2.
Having a night's sleep about this there are still interesting ideas
around it like:
- it gives you at the moment a static view of the current DB, might be
interesting to be able to go back in time
- having some kind of transaction history viewer might be also nice
- having found the problem in your ZODB, a "give me a console here"
where you do a python command to fix the object would be quite cool
- something that determines object sizes in ZODB ("what the heck takes
up that much space")
Wednesday, March 19, 2008, 11:54:19 PM, you wrote:
> Hey,
> On Tue, Mar 18, 2008 at 7:43 PM, Adam <agroszer.ll at gmail.com> wrote:
>> Have a look at
>> svn://svn.zope.org/repos/main/z3c.zodbbrowser/sandbox/src/z3c/zodbbrowser
>>
>> It's nowhere near fully complete, but works acceptable.
> This appears to use wxPython, it'd be nice perhaps if there were a
> web-app version of this. Note also that the Grok UI includes an
> introspector that can browse content in the ZODB to at least some
> extent.
> One of the issues I see with a ZODB explorer is that knowledge of the
> actual objects itself is quite useful in presenting a right image;
> more so than with relational databases I think, where there is more
> semantics in the table structure. What is your opinion on this,
> Rafael?
> Regards,
> Martijn
--
Best regards,
Adam mailto:agroszer.ll at gmail.com
More information about the Gsoc
mailing list