[Zope] - Need installation recommendation
Kevin Littlejohn
Kevin Littlejohn <darius@connect.com.au>
Sat, 16 Jan 1999 10:55:08 +1100
Just as a data point, I have DCOracle installed in the site-packages
directory, and the DA installed under zope. I think that's the best way
to do it, as DCOracle is a general-purpose package that will allow you
to talk to an Oracle db, while ZOracleDA is the zope-specific bit and
needs to be in the Products area.
(Same for ZMySQL, as I was already using MySQLmodule). Gadfly as far
as I can tell is a _little_ bit different in terms of where it stores
it's database (it's not referencing a third-party db), but I would
imagine if the ZGadflyDA can do an 'import gadfly' successfully (ie,
if gadfly is installed in your python site-specific area), it should work
fine?
Incidentally, kudos to the guys for DCOracle - I'm going to have to have
more of a play with it, see how it stacks up to arb's Oracle module...
KevinL
(Oh, and if you 'install' DCOracle in the Products directory, you get a
non-broken DCOracle product that offers no real Zope interface ;) Don't
do that ;)
>>> LD Landis wrote
> Hi,
>
> Ok... Before getting into Zope+Gadfly, et al, I played around with
> installing Gadfly into the /usr/local/lib/python1.5 directory (since I
> didn't see any harm in having that there, from my perspective)...
>
> I see that gadfly is also installed in the Zope lib... I currently have
> the gadfly code in two places.
>
> Now that I'm ready to install the DCOracle stuff, etc... what is the best
> way to do that?
>
> Do you recommend having separate library areas for each thing (like
> gadfly, DCOracle, etc)? or just jam them all into the same lib?
>
> Is there anything about the DCOracle packaged in the Zope adapter that
> would prevent just using what is placed elsewhere (e.g.
> /usr/local/lib/python1.5 or subdir)?
>
> Now that I'm getting ready to start running a much more fully featured
> Python... I'm looking for "the voice of experience" in how to lay it out
> so that it can be managed.
>
> --
> Cheers,
> --ldl
> -----------------------------------------------------------------------------
> LD Landis ldl@HealthPartners.Com N0YRQ Voice 612/883-5511 Fax 612/883-6363
> HealthPartners, 8100 34th Avenue So, PO Box 1309, Minneapolis, MN 55440-1309
> Shape your life not from your memories, but from your hopes. (Borrowed)
> -----------------------------------------------------------------------------
>
>
--------------- qnevhf@obsu.arg.nh ---------------
Kevin Littlejohn,
Technical Architect, Connect.com.au
Don't anthropomorphise computers - they hate that.