[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [equinox-dev] Jetty and commons logging
- From: Thomas Hallgren <thomas@xxxxxxx>
- Date: Mon, 07 Jan 2008 00:00:47 +0100
- Delivered-to: firstname.lastname@example.org
- User-agent: Thunderbird 220.127.116.11 (Windows/20071031)
Alex Blewitt wrote:
While I agree that there's certainly room for improvement, I don't think
it's that bad. You will find most things on the Europa update site (or
the Ganymede staging site if you want to be bleeding edge). You can
create a target platform suitable for your builds using the current
update manager and/or you can make use of the Orbit map files. The
structure is not perfect but its definitely usable for automating
downloads and builds.
Even the update sites aren't helpful. You can't browse to them, and
even when you do (e.g. via a mirror) it's not clear as to which plugin
is stored in which location.
Lastly, there's no metadata available.
Yes there is. You have the site.xml in every update site. All features
have a feature.xml and all OSGi bundles have a manifest.mf. Getting to
that meta-data can sometimes be a pain since it's embedded but features
are most often very small by nature. The manifest.mf is a bit more
cumbersome though. A tool that does some caching of what it reads can do
a fairly good job of resolving and downloading without wasting too much