Brian--
Thanks for the feedback. I'm assuming that you downloaded the complete
package (as opposed to the client and server separately). I'll
certainly put them in a single ezmwlucene_V.v directory next time. I
put them in separate directories since the client and server may be (but
don't have to be) installed on separate machines. And the extensions
directory within the client directory is there to remind folks that it's
an extension and needs to go into the extensions directory within
Mediawiki. If you'd care to suggest a better structure I'd be happy to
hear it. And in this case, I guess it's "easier to install" (IMHO).
Also, did the installation guide on the site not help? How can I make
it better?
(also, from your email address I notice that your at CU--I'm in
Longmont, and I'd be happy to chat with you to get you up and running
and get your feedback)
Brian Mingus wrote:
Thanks aside, it is such a PITA when developers choose
to package tarballs
the way you have. After opening tens of thousands of tarballs I can safely
say that the "standard" way of doing it is to have a directory called
ezmwlucene_1.0 inside ezmwlucene_1.0.tar. This means that you plop
ezmwlucene_1.0.tar in mediawiki/extensions and then you untar it and your
done.
What you have chosen to do is totally bizarre. If I do the standard thing I
get client and server directories inside my extension directory and the
client directory contains extensions/EzMwLucene. This is not exactly the
"easy to install" solution I was imagining.