Andi Vajda wrote:
> On Thu, 11 Oct 2007, Heikki Toivonen wrote:
>> I am not sure I follow you. Exactly because Leopard does not have
>> package system I proposed the easy_install model. On Ubuntu we should
>> NOT do easy_install, because this should be covered by the package
>> system (unless easy_install somehow invoked the package manager on
>> Ubuntu). Yes, there really are python-m2crypto, python-thisandthat
>> packages.
> 
> easy_install doesn't cover any of the large systems that could have an
> impact on download size. Sure, we can use easy_install for all the
> python packages that are present on some systems already, that would be
> an improvement over our current distribution system. I thought you were
> concerned about download size, though.

I guess you mean wxPython, and I agree it seems unlikely we'll be able
to rely on stock wxPython any time soon. But it seems to me we could
possibly get all other external python packages with easy_install. Still
a win.

>> The problem is that there are many Java runtimes for Ubuntu (and other
>> Linux systems). We could easily build against one, and make it a
>> dependency, but it would suck for users who have some other Java
>> installed already as they would then have two Java runtimes.
> 
> How about building from sources :) ?

You mean, say we build against sun-java, but if you already had some
other java installed and did not want two, you could build Chandler
yourself against your java runtime? While this would be possible, it
would defeat the easy installation using the package manager. Unless it
was somehow possible to say: install from src .deb which needs some java
runtime from some list of compatible runtimes.

>> I don't agree that adding more dependencies to Java would be a good
>> thing. While PyLucene are JCC are cool, I would be much happier if we
>> didn't need to do it.
> 
> And why is that ?

1. If PyLucene did not have a Java-dependency, we would have a smaller
download.
2. Our build would be simpler
3. We would not have the complicated bugs arising from using java from
python

In an ideal world Lucene would have been written with Python instead of
Java ;) (I know of the lagging ports, but as long as they lag too much
they don't seem to be an option.)

-- 
  Heikki Toivonen


Attachment: signature.asc
Description: OpenPGP digital signature

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to