Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] News from Equinox Aspects

Hi Andrew!

That's great news!  Congratulations.


We are considering using Equinox Aspects with AJDT and so this could
possibly be a big help for us.

The reason why we are looking into Equinox Aspects is that for a long
time we had hoped that the JDT team would open up some of its inner
functionality to us via extension points, but so far they have not.
So, we now think that the best approach is to weave into the JDT in a
very precise way so that we can extend JDT in an exact manner.

I'm sure I will be asking for some help soon.

You are very welcome! We would be very very happy to help you with this.

Aside of that we would like to investigate at some point in the near future what would be necessary have more support within AJDT for the load-time weaving setting. Maybe we can discuss this sometime?




On Mon, Jul 14, 2008 at 9:26 PM, Heiko Seeberger
<heiko.reg@xxxxxxxxxxxxx> wrote:
Equinox Aspects (some time ago also called AOSGi) has been around for quite
a while now. There has been a lot of community feedback and we have even
seen Equinox Aspects performing in real-world projects. Therefore the
Equinox Aspects team thinks that it is time to move one big step forward: We
aim at graduating from incubator.

One first task to achieve this goal was to align with common Eclipse/Equinox
"release" and naming conventions:

In the past we created some packages called releases without proper reviews
and also used version numbers >= 1. We currently took all these back. In the
future we will create development and milestone builds on our way to a
formal 1.0 release. Our current build is "200807082136 development", the
first milestone build is scheduled for August 8th. Please ignore all former

We also renamed the bundles to better fit into the Eclipse/Equinox world:
org.aspectj.osgi -> org.eclipse.equinox.weaving.hook
org.aspectj.osgi.service.weaving -> org.eclipse.equinox.weaving.aspectj
org.aspectj.osgi.service.caching -> org.eclipse.equinox.weaving.caching
org.aspectj.osgi.service.caching.j9 ->

Please ignore the old bundles from now on. Migrating your system from the
old bundles to the new one should be pretty easy. Just ensure that your
configuration refers now to the new bundles instead of the old ones, thats

If you are interested in our release plan, already added featurs and fixed
bugs, please take a look at our Wiki page:

We are looking forward to your feedback and ideas.

Martin and Heiko

equinox-dev mailing list

equinox-dev mailing list

Back to the top