Archive for the 'Open-Source' Category

Apache Graduation

After months of work, many improvements and bugfixes, a release, EasyAnt is graduated and will leave Apache Incubator in a couple of days.
The project will become a subproject of Ant (as Ivy did in the past).

The following things will change :

The svn tree

We will move the svn tree of EasyAnt under Ant’s one. Everything except ‘KEYS’ and ‘site’ under http://svn.apache.org/repos/asf/incubator/easyant/ will move into http://svn.apache.org/repos/asf/ant/easyant .
We’ll give write rights to EasyAnt committers on the entire Ant svn tree.

The website

EasyAnt website is using the same publication mechanism as Ant. We’ll need to move the svn tree of the site from http://svn.apache.org/repos/asf/incubator/easyant/site/ to http://svn.apache.org/repos/asf/ant/site/easyant . The web site will be at http://ant.apache.org/easyant
A redirection will be set from incubator/easyant to ant.apache.org/easyant

The mailing lists

– easyant-dev@ will be closed in favor of dev@ant.apache.org
– easyant-commits@ will be closed in favor of notifications@ant.apache.org
– easyant-private@ just closed.

Jira

No need to change anything, we will use the same : https://issues.apache.org/jira/browse/EASYANT

We will keep you posted once the migration is over.

Congrats again to the team !

EDIT The migration is over !

Build OSGi bundles with Ant+Ivy

As I said in my previous post,
the Bushel source code is now part of the Apache Ivy code base. The integration
task #IVY-1241 is
fully complete.

Now it’s possible to build OSGi bundles / eclipse plugins with Ant + Ivy. It
also supports provisionning from an OBR (OSGi Bundle Repository).

You can found more details in this documentation : http://ant.apache.org/ivy/history/trunk/osgi.html

Don’t hesitate to contact me for exchange any feedbacks.

Build OSGi bundles with Ant+Ivy

As I said in my previous post,
the Bushel source code is now part of the Apache Ivy code base. The integration
task #IVY-1241 is
fully complete.

Now it’s possible to build OSGi bundles / eclipse plugins with Ant + Ivy. It
also supports provisionning from an OBR (OSGi Bundle Repository).

You can found more details in this documentation : http://ant.apache.org/ivy/history/trunk/osgi.html

Don’t hesitate to contact me for exchange any feedbacks.

Managing your OSGi dependencies with the power of Ivy

Since two years, Alex Radeski and me created a project on google code
[1] called Bushel [2]
[3
] . This project implements an OSGi manifest parser and an Ivy resolver
to manage OSGi dependencies with Apache Ivy.

Since, Nicolas Lavelée committer on Apache Ivy and the lead of Apache IvyDE
(Eclipse plugin for Ivy) joined us to contribute.

Now, Bushel implements some special Ivy resolver and version matching which
understand the different kind of OSGi dependency, and also understand the
repository descriptor OBR (OSGi Bundle Repository).

I’m pround to announce that our Bushel source code is promote as a part of
Apache Ivy core. [4]

Next step : Add the OSGi support on EasyAnt and EasyAnt For Eclipse
build system (based on Ivy stack) …

[1]
http://code.google.com/p/bushel/

[2]
http://ezaero.blogspot.com/2008/08/bushel-06-preview.html


[3
]
http://ezaero.blogspot.com/2008/08/build-osgi-apps-with-ant-made-easy-with.html

[4]
http://markmail.org/thread/fzdcu25qgk2svkro

Managing your OSGi dependencies with the power of Ivy

Since two years, Alex Radeski and me created a project on google code
[1] called Bushel [2]
[3
] . This project implements an OSGi manifest parser and an Ivy resolver
to manage OSGi dependencies with Apache Ivy.

Since, Nicolas Lavelée committer on Apache Ivy and the lead of Apache IvyDE
(Eclipse plugin for Ivy) joined us to contribute.

Now, Bushel implements some special Ivy resolver and version matching which
understand the different kind of OSGi dependency, and also understand the
repository descriptor OBR (OSGi Bundle Repository).

I’m pround to announce that our Bushel source code is promote as a part of
Apache Ivy core. [4]

Next step : Add the OSGi support on EasyAnt and EasyAnt For Eclipse
build system (based on Ivy stack) …

[1]
http://code.google.com/p/bushel/

[2]
http://ezaero.blogspot.com/2008/08/bushel-06-preview.html


[3
]
http://ezaero.blogspot.com/2008/08/build-osgi-apps-with-ant-made-easy-with.html

[4]
http://markmail.org/thread/fzdcu25qgk2svkro