pyg at galatea.org
Mon Sep 13 22:49:31 EDT 2004
John Schinnerer writes:
> No worries Chad, I know exactly what you mean...take your time, IMO.
> Rich said:
> > At this stage I'd almost be inclined just to use a simple plant object
> > which a bunch of text strings for a few properties. Just to get
> > something working. Start small and build on that. Once thats done I'd
> > probably focus on how we cope with edits. I think this is probably the
> > hardest programming aspect.
> A basic zope product that has a plant class with a bunch of plant
> properties (not necessarily just strings, as zope provides pre-rolled
> options including image file handling), is auto-cataloged (thus
> searchable) and allows TTW creation of plant instances and TTW editing of
> existing plant instances.
> How does that sound, Chad - a bit less pressure? And does it fit as a
> base to build on, or do you have a different starting point in mind?
No that was basically where I was headed. I am concerned about
performance issues so I think I need BTree based ObjectManagers and I
don't think I want to just inherit CatalogAware for the same reason.
> Edits to data are not difficult technically.
> I'm guessing it's the moderation/administration/security aspects of them
> you're referring to?
Nope, Zope makes all of those things pretty easy. As I re: to Rich
M., it isn't the thing itself that is hard, it is the process of the
thing. So far I've been kicking out around 100 lines an hour and it
hasn't been fun (that's sprint level coding). I want it to be fun.
Sorry to make a big deal out of my little wacked out head space. I'll
get better. I think some of it is that I've never worked for people
and on projects that I really cared about that just weren't for fun.
> > Money wise I think head scratching time is just as valuable as actually
> > coding. From my experience of putting together complicated OO systems
> > the hard part is deciding what object there are, once thats done
> > the actual coding is fairly straitforward. I think it should be rewarded
> > as such.
> Agree (been doing a fair bit of head-scratching lately on a project...).
> > I've also a suspicision that actually coding in zope will make things a
> > bit harder to start with.
> I can contribute a real-world code example, except it's not for plant
> objects, it's for art empowerment workshop objects, but functionally about
> the same as above.
> OTOH you might be able to just roll one out as fast or faster than I could
> gather all the relevant files and pass them along...you did say you were
> reading zope source code, yes?... ;-)
I hope to have most of phase 1 done by Sunday... possibly even up for
looking at on permaculture.info. Currently I've been a lot more
focused on creating good infrastructure (Interfaces) for the long term
benefit of the project.
Actually today I had some fun...
perl -e 'print pack"H*","7079674067616c617465612e6f72670a"'
More information about the pcplantdb