You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Ferry Huberts <ma...@hupie.com> on 2013/04/26 15:44:46 UTC

Bndtools 2.1 Released

Bndtools 2.1 Released

Bndtools: The easy, powerful and productive way to develop with OSGi.
Based on bnd and Eclipse.

We just released version 2.1. We're very proud of it and are convinced
that it will make your life as an OSGi developer much easier. Easier
than any other tool around.

All together we believe that Bndtools is now the foremost tool for
developing OSGi applications, and continues our mission to make OSGi
development easier and more productive than traditional Java development.

We've been tuning our development flow so that we can do releases on a
shorter schedule and it seems to be working: it's been 11 weeks since
the release of 2.0.

This new version has many improvements that - not only - make it faster
again, but also expand the functionality to offer a more complete
experience. We've focused on bug fixes with an increased attention to
details and also added some new functionality.

A brief overview of some noteworthy changes:
* You can now specify command line arguments on the Run tab, which
enables running/debugging in Eclipse with exactly the same arguments as
in the bug report that one of your users just reported :-). For more
details, see https://github.com/bndtools/bndtools/wiki/Program-Arguments.
* Bndtools will now (by default) generate .gitignore files when you
create new Bndtools projects so that you don't commit derived files.
This can be switched of in the Bndtools preferences panel.
* The JAR viewer now by default opens the manifest file and also
remembers the selected file so that when the JAR is updated, it will
reload the JAR and select that file again.
* Bndtools now (finally) fully supports paths containing whitespace.
This was a long standing bug that affected launching from Bndtools. See
also the notes below.
* A compiler error is now generated on incorrect usage of the @Reference
annotation. An example: you have a setter (e.g. add) for a dynamic
dependency, but no unsetter (e.g. remove).
* We again improved the build speed.

Of course there are many more gems in the changes. A full list of
changes can be found on our wiki:
https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.


Important Notes:
* We're deprecating running from *.bnd files, which is why we're no
longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
are strongly advised to migrate their run settings into *.bndrun files.
Expect the Run tab to be removed completely for *.bnd files in a future
release.
* Existing workspaces should update their
cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
paths containing whitespace. Download it here
https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
or generate a new cnf project by removing the existing one.


Installation:
You can install Bndtools into Eclipse through the marketplace or use our
Eclipse update site, see http://bndtools.org/installation.html for
further instructions.

For those of you that want to live on the (bleeding) edge, our latest
stable build lives here:
https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/

As usual, please report any issues you find on our Github bug tracker:
https://github.com/bndtools/bndtools/issues

-- 
Ferry Huberts


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: Bndtools 2.1 Released

Posted by Tang Yong <ta...@cn.fujitsu.com>.
Ferry Huberts wrote:
> On 26/04/13 15:55, Tang Yong wrote:
>> Ferry,
>>
>> Great news!
>>
>> I have a question about bndtools.
>>
>> For some large projects(eg.glassfish), such project is mostly made up of
>> many modules which are built using maven pom files.
>>
>> Whether bndtools supports loading such projects *automaticlly* into
>> bndtools perspective rather than manually re-adjusting project's
>> structure and can rightly recognise modules's dependencies?
>>
> 
> As long a you comply to the bnd workspace layout it should all work just
> fine.
> If not, we'd like to hear from you!
> 
> The bnd workspace layout prescribes that all projects are side by side
> in a directory that also has the cnf project.
For some projects, they have not cnf projects, so, in the future, maybe 
by evaluating such projects, if adding a feature that converting some 
projects layout into bnd workspace layout automaticlly, I think that 
more users will love bndtools , :)

Thanks
--Tang

> 
> Ferry
> 
>> Thanks
>> --Tang
>>
>> Ferry Huberts wrote:
>>> Bndtools 2.1 Released
>>>
>>> Bndtools: The easy, powerful and productive way to develop with OSGi.
>>> Based on bnd and Eclipse.
>>>
>>> We just released version 2.1. We're very proud of it and are convinced
>>> that it will make your life as an OSGi developer much easier. Easier
>>> than any other tool around.
>>>
>>> All together we believe that Bndtools is now the foremost tool for
>>> developing OSGi applications, and continues our mission to make OSGi
>>> development easier and more productive than traditional Java
>>> development.
>>>
>>> We've been tuning our development flow so that we can do releases on a
>>> shorter schedule and it seems to be working: it's been 11 weeks since
>>> the release of 2.0.
>>>
>>> This new version has many improvements that - not only - make it faster
>>> again, but also expand the functionality to offer a more complete
>>> experience. We've focused on bug fixes with an increased attention to
>>> details and also added some new functionality.
>>>
>>> A brief overview of some noteworthy changes:
>>> * You can now specify command line arguments on the Run tab, which
>>> enables running/debugging in Eclipse with exactly the same arguments as
>>> in the bug report that one of your users just reported :-). For more
>>> details, see
>>> https://github.com/bndtools/bndtools/wiki/Program-Arguments.
>>> * Bndtools will now (by default) generate .gitignore files when you
>>> create new Bndtools projects so that you don't commit derived files.
>>> This can be switched of in the Bndtools preferences panel.
>>> * The JAR viewer now by default opens the manifest file and also
>>> remembers the selected file so that when the JAR is updated, it will
>>> reload the JAR and select that file again.
>>> * Bndtools now (finally) fully supports paths containing whitespace.
>>> This was a long standing bug that affected launching from Bndtools. See
>>> also the notes below.
>>> * A compiler error is now generated on incorrect usage of the @Reference
>>> annotation. An example: you have a setter (e.g. add) for a dynamic
>>> dependency, but no unsetter (e.g. remove).
>>> * We again improved the build speed.
>>>
>>> Of course there are many more gems in the changes. A full list of
>>> changes can be found on our wiki:
>>> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
>>>
>>>
>>> Important Notes:
>>> * We're deprecating running from *.bnd files, which is why we're no
>>> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
>>> are strongly advised to migrate their run settings into *.bndrun files.
>>> Expect the Run tab to be removed completely for *.bnd files in a future
>>> release.
>>> * Existing workspaces should update their
>>> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
>>> paths containing whitespace. Download it here
>>> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
>>>
>>> or generate a new cnf project by removing the existing one.
>>>
>>>
>>> Installation:
>>> You can install Bndtools into Eclipse through the marketplace or use our
>>> Eclipse update site, see http://bndtools.org/installation.html for
>>> further instructions.
>>>
>>> For those of you that want to live on the (bleeding) edge, our latest
>>> stable build lives here:
>>> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
>>>
>>>
>>> As usual, please report any issues you find on our Github bug tracker:
>>> https://github.com/bndtools/bndtools/issues
>>>
>>
>> -- 
>> Ferry Huberts
> 
> 

-- 
----------------------
Tang Yong
Senior Engineer
Glassfish Team Developer(OSGi&OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/

Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
----------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: Bndtools 2.1 Released

Posted by Tang Yong <ta...@cn.fujitsu.com>.
Ferry Huberts wrote:
> On 26/04/13 15:55, Tang Yong wrote:
>> Ferry,
>>
>> Great news!
>>
>> I have a question about bndtools.
>>
>> For some large projects(eg.glassfish), such project is mostly made up of
>> many modules which are built using maven pom files.
>>
>> Whether bndtools supports loading such projects *automaticlly* into
>> bndtools perspective rather than manually re-adjusting project's
>> structure and can rightly recognise modules's dependencies?
>>
> 
> As long a you comply to the bnd workspace layout it should all work just
> fine.
> If not, we'd like to hear from you!
> 
> The bnd workspace layout prescribes that all projects are side by side
> in a directory that also has the cnf project.
For some projects, they have not cnf projects, so, in the future, maybe 
by evaluating such projects, if adding a feature that converting some 
projects layout into bnd workspace layout automaticlly, I think that 
more users will love bndtools , :)

Thanks
--Tang

> 
> Ferry
> 
>> Thanks
>> --Tang
>>
>> Ferry Huberts wrote:
>>> Bndtools 2.1 Released
>>>
>>> Bndtools: The easy, powerful and productive way to develop with OSGi.
>>> Based on bnd and Eclipse.
>>>
>>> We just released version 2.1. We're very proud of it and are convinced
>>> that it will make your life as an OSGi developer much easier. Easier
>>> than any other tool around.
>>>
>>> All together we believe that Bndtools is now the foremost tool for
>>> developing OSGi applications, and continues our mission to make OSGi
>>> development easier and more productive than traditional Java
>>> development.
>>>
>>> We've been tuning our development flow so that we can do releases on a
>>> shorter schedule and it seems to be working: it's been 11 weeks since
>>> the release of 2.0.
>>>
>>> This new version has many improvements that - not only - make it faster
>>> again, but also expand the functionality to offer a more complete
>>> experience. We've focused on bug fixes with an increased attention to
>>> details and also added some new functionality.
>>>
>>> A brief overview of some noteworthy changes:
>>> * You can now specify command line arguments on the Run tab, which
>>> enables running/debugging in Eclipse with exactly the same arguments as
>>> in the bug report that one of your users just reported :-). For more
>>> details, see
>>> https://github.com/bndtools/bndtools/wiki/Program-Arguments.
>>> * Bndtools will now (by default) generate .gitignore files when you
>>> create new Bndtools projects so that you don't commit derived files.
>>> This can be switched of in the Bndtools preferences panel.
>>> * The JAR viewer now by default opens the manifest file and also
>>> remembers the selected file so that when the JAR is updated, it will
>>> reload the JAR and select that file again.
>>> * Bndtools now (finally) fully supports paths containing whitespace.
>>> This was a long standing bug that affected launching from Bndtools. See
>>> also the notes below.
>>> * A compiler error is now generated on incorrect usage of the @Reference
>>> annotation. An example: you have a setter (e.g. add) for a dynamic
>>> dependency, but no unsetter (e.g. remove).
>>> * We again improved the build speed.
>>>
>>> Of course there are many more gems in the changes. A full list of
>>> changes can be found on our wiki:
>>> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
>>>
>>>
>>> Important Notes:
>>> * We're deprecating running from *.bnd files, which is why we're no
>>> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
>>> are strongly advised to migrate their run settings into *.bndrun files.
>>> Expect the Run tab to be removed completely for *.bnd files in a future
>>> release.
>>> * Existing workspaces should update their
>>> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
>>> paths containing whitespace. Download it here
>>> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
>>>
>>> or generate a new cnf project by removing the existing one.
>>>
>>>
>>> Installation:
>>> You can install Bndtools into Eclipse through the marketplace or use our
>>> Eclipse update site, see http://bndtools.org/installation.html for
>>> further instructions.
>>>
>>> For those of you that want to live on the (bleeding) edge, our latest
>>> stable build lives here:
>>> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
>>>
>>>
>>> As usual, please report any issues you find on our Github bug tracker:
>>> https://github.com/bndtools/bndtools/issues
>>>
>>
>> -- 
>> Ferry Huberts
> 
> 

-- 
----------------------
Tang Yong
Senior Engineer
Glassfish Team Developer(OSGi&OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/

Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
----------------------


Re: Bndtools 2.1 Released

Posted by Ferry Huberts <ma...@hupie.com>.
On 26/04/13 15:55, Tang Yong wrote:
> Ferry,
>
> Great news!
>
> I have a question about bndtools.
>
> For some large projects(eg.glassfish), such project is mostly made up of
> many modules which are built using maven pom files.
>
> Whether bndtools supports loading such projects *automaticlly* into
> bndtools perspective rather than manually re-adjusting project's
> structure and can rightly recognise modules's dependencies?
>

As long a you comply to the bnd workspace layout it should all work just
fine.
If not, we'd like to hear from you!

The bnd workspace layout prescribes that all projects are side by side
in a directory that also has the cnf project.

Ferry

> Thanks
> --Tang
>
> Ferry Huberts wrote:
>> Bndtools 2.1 Released
>>
>> Bndtools: The easy, powerful and productive way to develop with OSGi.
>> Based on bnd and Eclipse.
>>
>> We just released version 2.1. We're very proud of it and are convinced
>> that it will make your life as an OSGi developer much easier. Easier
>> than any other tool around.
>>
>> All together we believe that Bndtools is now the foremost tool for
>> developing OSGi applications, and continues our mission to make OSGi
>> development easier and more productive than traditional Java
>> development.
>>
>> We've been tuning our development flow so that we can do releases on a
>> shorter schedule and it seems to be working: it's been 11 weeks since
>> the release of 2.0.
>>
>> This new version has many improvements that - not only - make it faster
>> again, but also expand the functionality to offer a more complete
>> experience. We've focused on bug fixes with an increased attention to
>> details and also added some new functionality.
>>
>> A brief overview of some noteworthy changes:
>> * You can now specify command line arguments on the Run tab, which
>> enables running/debugging in Eclipse with exactly the same arguments as
>> in the bug report that one of your users just reported :-). For more
>> details, see
>> https://github.com/bndtools/bndtools/wiki/Program-Arguments.
>> * Bndtools will now (by default) generate .gitignore files when you
>> create new Bndtools projects so that you don't commit derived files.
>> This can be switched of in the Bndtools preferences panel.
>> * The JAR viewer now by default opens the manifest file and also
>> remembers the selected file so that when the JAR is updated, it will
>> reload the JAR and select that file again.
>> * Bndtools now (finally) fully supports paths containing whitespace.
>> This was a long standing bug that affected launching from Bndtools. See
>> also the notes below.
>> * A compiler error is now generated on incorrect usage of the @Reference
>> annotation. An example: you have a setter (e.g. add) for a dynamic
>> dependency, but no unsetter (e.g. remove).
>> * We again improved the build speed.
>>
>> Of course there are many more gems in the changes. A full list of
>> changes can be found on our wiki:
>> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
>>
>>
>> Important Notes:
>> * We're deprecating running from *.bnd files, which is why we're no
>> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
>> are strongly advised to migrate their run settings into *.bndrun files.
>> Expect the Run tab to be removed completely for *.bnd files in a future
>> release.
>> * Existing workspaces should update their
>> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
>> paths containing whitespace. Download it here
>> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
>>
>> or generate a new cnf project by removing the existing one.
>>
>>
>> Installation:
>> You can install Bndtools into Eclipse through the marketplace or use our
>> Eclipse update site, see http://bndtools.org/installation.html for
>> further instructions.
>>
>> For those of you that want to live on the (bleeding) edge, our latest
>> stable build lives here:
>> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
>>
>>
>> As usual, please report any issues you find on our Github bug tracker:
>> https://github.com/bndtools/bndtools/issues
>>
>
>
> -- 
> Ferry Huberts

Re: Bndtools 2.1 Released

Posted by Ferry Huberts <ma...@hupie.com>.
On 26/04/13 15:55, Tang Yong wrote:
> Ferry,
>
> Great news!
>
> I have a question about bndtools.
>
> For some large projects(eg.glassfish), such project is mostly made up of
> many modules which are built using maven pom files.
>
> Whether bndtools supports loading such projects *automaticlly* into
> bndtools perspective rather than manually re-adjusting project's
> structure and can rightly recognise modules's dependencies?
>

As long a you comply to the bnd workspace layout it should all work just
fine.
If not, we'd like to hear from you!

The bnd workspace layout prescribes that all projects are side by side
in a directory that also has the cnf project.

Ferry

> Thanks
> --Tang
>
> Ferry Huberts wrote:
>> Bndtools 2.1 Released
>>
>> Bndtools: The easy, powerful and productive way to develop with OSGi.
>> Based on bnd and Eclipse.
>>
>> We just released version 2.1. We're very proud of it and are convinced
>> that it will make your life as an OSGi developer much easier. Easier
>> than any other tool around.
>>
>> All together we believe that Bndtools is now the foremost tool for
>> developing OSGi applications, and continues our mission to make OSGi
>> development easier and more productive than traditional Java
>> development.
>>
>> We've been tuning our development flow so that we can do releases on a
>> shorter schedule and it seems to be working: it's been 11 weeks since
>> the release of 2.0.
>>
>> This new version has many improvements that - not only - make it faster
>> again, but also expand the functionality to offer a more complete
>> experience. We've focused on bug fixes with an increased attention to
>> details and also added some new functionality.
>>
>> A brief overview of some noteworthy changes:
>> * You can now specify command line arguments on the Run tab, which
>> enables running/debugging in Eclipse with exactly the same arguments as
>> in the bug report that one of your users just reported :-). For more
>> details, see
>> https://github.com/bndtools/bndtools/wiki/Program-Arguments.
>> * Bndtools will now (by default) generate .gitignore files when you
>> create new Bndtools projects so that you don't commit derived files.
>> This can be switched of in the Bndtools preferences panel.
>> * The JAR viewer now by default opens the manifest file and also
>> remembers the selected file so that when the JAR is updated, it will
>> reload the JAR and select that file again.
>> * Bndtools now (finally) fully supports paths containing whitespace.
>> This was a long standing bug that affected launching from Bndtools. See
>> also the notes below.
>> * A compiler error is now generated on incorrect usage of the @Reference
>> annotation. An example: you have a setter (e.g. add) for a dynamic
>> dependency, but no unsetter (e.g. remove).
>> * We again improved the build speed.
>>
>> Of course there are many more gems in the changes. A full list of
>> changes can be found on our wiki:
>> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
>>
>>
>> Important Notes:
>> * We're deprecating running from *.bnd files, which is why we're no
>> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
>> are strongly advised to migrate their run settings into *.bndrun files.
>> Expect the Run tab to be removed completely for *.bnd files in a future
>> release.
>> * Existing workspaces should update their
>> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
>> paths containing whitespace. Download it here
>> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
>>
>> or generate a new cnf project by removing the existing one.
>>
>>
>> Installation:
>> You can install Bndtools into Eclipse through the marketplace or use our
>> Eclipse update site, see http://bndtools.org/installation.html for
>> further instructions.
>>
>> For those of you that want to live on the (bleeding) edge, our latest
>> stable build lives here:
>> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
>>
>>
>> As usual, please report any issues you find on our Github bug tracker:
>> https://github.com/bndtools/bndtools/issues
>>
>
>
> -- 
> Ferry Huberts

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: Bndtools 2.1 Released

Posted by Tang Yong <ta...@cn.fujitsu.com>.
Ferry,

Great news!

I have a question about bndtools.

For some large projects(eg.glassfish), such project is mostly made up of
many modules which are built using maven pom files.

Whether bndtools supports loading such projects *automaticlly* into 
bndtools perspective rather than manually re-adjusting project's 
structure and can rightly recognise modules's dependencies?

Thanks
--Tang

Ferry Huberts wrote:
> Bndtools 2.1 Released
> 
> Bndtools: The easy, powerful and productive way to develop with OSGi.
> Based on bnd and Eclipse.
> 
> We just released version 2.1. We're very proud of it and are convinced
> that it will make your life as an OSGi developer much easier. Easier
> than any other tool around.
> 
> All together we believe that Bndtools is now the foremost tool for
> developing OSGi applications, and continues our mission to make OSGi
> development easier and more productive than traditional Java development.
> 
> We've been tuning our development flow so that we can do releases on a
> shorter schedule and it seems to be working: it's been 11 weeks since
> the release of 2.0.
> 
> This new version has many improvements that - not only - make it faster
> again, but also expand the functionality to offer a more complete
> experience. We've focused on bug fixes with an increased attention to
> details and also added some new functionality.
> 
> A brief overview of some noteworthy changes:
> * You can now specify command line arguments on the Run tab, which
> enables running/debugging in Eclipse with exactly the same arguments as
> in the bug report that one of your users just reported :-). For more
> details, see https://github.com/bndtools/bndtools/wiki/Program-Arguments.
> * Bndtools will now (by default) generate .gitignore files when you
> create new Bndtools projects so that you don't commit derived files.
> This can be switched of in the Bndtools preferences panel.
> * The JAR viewer now by default opens the manifest file and also
> remembers the selected file so that when the JAR is updated, it will
> reload the JAR and select that file again.
> * Bndtools now (finally) fully supports paths containing whitespace.
> This was a long standing bug that affected launching from Bndtools. See
> also the notes below.
> * A compiler error is now generated on incorrect usage of the @Reference
> annotation. An example: you have a setter (e.g. add) for a dynamic
> dependency, but no unsetter (e.g. remove).
> * We again improved the build speed.
> 
> Of course there are many more gems in the changes. A full list of
> changes can be found on our wiki:
> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
> 
> 
> Important Notes:
> * We're deprecating running from *.bnd files, which is why we're no
> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
> are strongly advised to migrate their run settings into *.bndrun files.
> Expect the Run tab to be removed completely for *.bnd files in a future
> release.
> * Existing workspaces should update their
> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
> paths containing whitespace. Download it here
> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
> or generate a new cnf project by removing the existing one.
> 
> 
> Installation:
> You can install Bndtools into Eclipse through the marketplace or use our
> Eclipse update site, see http://bndtools.org/installation.html for
> further instructions.
> 
> For those of you that want to live on the (bleeding) edge, our latest
> stable build lives here:
> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
> 
> As usual, please report any issues you find on our Github bug tracker:
> https://github.com/bndtools/bndtools/issues
> 

-- 
----------------------
Tang Yong
Senior Engineer
Glassfish Team Developer(OSGi&OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/

Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
----------------------


Re: Bndtools 2.1 Released

Posted by Tang Yong <ta...@cn.fujitsu.com>.
Ferry,

Great news!

I have a question about bndtools.

For some large projects(eg.glassfish), such project is mostly made up of
many modules which are built using maven pom files.

Whether bndtools supports loading such projects *automaticlly* into 
bndtools perspective rather than manually re-adjusting project's 
structure and can rightly recognise modules's dependencies?

Thanks
--Tang

Ferry Huberts wrote:
> Bndtools 2.1 Released
> 
> Bndtools: The easy, powerful and productive way to develop with OSGi.
> Based on bnd and Eclipse.
> 
> We just released version 2.1. We're very proud of it and are convinced
> that it will make your life as an OSGi developer much easier. Easier
> than any other tool around.
> 
> All together we believe that Bndtools is now the foremost tool for
> developing OSGi applications, and continues our mission to make OSGi
> development easier and more productive than traditional Java development.
> 
> We've been tuning our development flow so that we can do releases on a
> shorter schedule and it seems to be working: it's been 11 weeks since
> the release of 2.0.
> 
> This new version has many improvements that - not only - make it faster
> again, but also expand the functionality to offer a more complete
> experience. We've focused on bug fixes with an increased attention to
> details and also added some new functionality.
> 
> A brief overview of some noteworthy changes:
> * You can now specify command line arguments on the Run tab, which
> enables running/debugging in Eclipse with exactly the same arguments as
> in the bug report that one of your users just reported :-). For more
> details, see https://github.com/bndtools/bndtools/wiki/Program-Arguments.
> * Bndtools will now (by default) generate .gitignore files when you
> create new Bndtools projects so that you don't commit derived files.
> This can be switched of in the Bndtools preferences panel.
> * The JAR viewer now by default opens the manifest file and also
> remembers the selected file so that when the JAR is updated, it will
> reload the JAR and select that file again.
> * Bndtools now (finally) fully supports paths containing whitespace.
> This was a long standing bug that affected launching from Bndtools. See
> also the notes below.
> * A compiler error is now generated on incorrect usage of the @Reference
> annotation. An example: you have a setter (e.g. add) for a dynamic
> dependency, but no unsetter (e.g. remove).
> * We again improved the build speed.
> 
> Of course there are many more gems in the changes. A full list of
> changes can be found on our wiki:
> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
> 
> 
> Important Notes:
> * We're deprecating running from *.bnd files, which is why we're no
> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
> are strongly advised to migrate their run settings into *.bndrun files.
> Expect the Run tab to be removed completely for *.bnd files in a future
> release.
> * Existing workspaces should update their
> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
> paths containing whitespace. Download it here
> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
> or generate a new cnf project by removing the existing one.
> 
> 
> Installation:
> You can install Bndtools into Eclipse through the marketplace or use our
> Eclipse update site, see http://bndtools.org/installation.html for
> further instructions.
> 
> For those of you that want to live on the (bleeding) edge, our latest
> stable build lives here:
> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
> 
> As usual, please report any issues you find on our Github bug tracker:
> https://github.com/bndtools/bndtools/issues
> 

-- 
----------------------
Tang Yong
Senior Engineer
Glassfish Team Developer(OSGi&OSGi-JavaEE)
OSGi Alliance Supporter
Blog: http://osgizone.typepad.com/tangyong/

Nanjing Fujitsu NanDa Software Tec CO.,LTD
http://www.fujitsu.com/cn/fnst
Tel: +86-25-86630566-8310
Fax: +86-25-83317685              
----------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: Bndtools 2.1 Released

Posted by Rafał Krzewski <ra...@gmail.com>.
Congratulations everyone!

I'd like to commend Andrew Teirney for Fix #486: Enable source attachments 
on libraries in 'Bnd Bundle Classpath'
It's very useful for working with 3rd party code. The lack of sources was a 
large functionality gap. Thanks again!

Cheers,
Rafał

W dniu piątek, 26 kwietnia 2013 15:44:46 UTC+2 użytkownik Ferry Huberts 
napisał:
>
> Bndtools 2.1 Released 
>
> Bndtools: The easy, powerful and productive way to develop with OSGi. 
> Based on bnd and Eclipse. 
>
> We just released version 2.1. We're very proud of it and are convinced 
> that it will make your life as an OSGi developer much easier. Easier 
> than any other tool around. 
>
> All together we believe that Bndtools is now the foremost tool for 
> developing OSGi applications, and continues our mission to make OSGi 
> development easier and more productive than traditional Java development. 
>
> We've been tuning our development flow so that we can do releases on a 
> shorter schedule and it seems to be working: it's been 11 weeks since 
> the release of 2.0. 
>
> This new version has many improvements that - not only - make it faster 
> again, but also expand the functionality to offer a more complete 
> experience. We've focused on bug fixes with an increased attention to 
> details and also added some new functionality. 
>
> A brief overview of some noteworthy changes: 
> * You can now specify command line arguments on the Run tab, which 
> enables running/debugging in Eclipse with exactly the same arguments as 
> in the bug report that one of your users just reported :-). For more 
> details, see https://github.com/bndtools/bndtools/wiki/Program-Arguments. 
> * Bndtools will now (by default) generate .gitignore files when you 
> create new Bndtools projects so that you don't commit derived files. 
> This can be switched of in the Bndtools preferences panel. 
> * The JAR viewer now by default opens the manifest file and also 
> remembers the selected file so that when the JAR is updated, it will 
> reload the JAR and select that file again. 
> * Bndtools now (finally) fully supports paths containing whitespace. 
> This was a long standing bug that affected launching from Bndtools. See 
> also the notes below. 
> * A compiler error is now generated on incorrect usage of the @Reference 
> annotation. An example: you have a setter (e.g. add) for a dynamic 
> dependency, but no unsetter (e.g. remove). 
> * We again improved the build speed. 
>
> Of course there are many more gems in the changes. A full list of 
> changes can be found on our wiki: 
> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0. 
>
>
> Important Notes: 
> * We're deprecating running from *.bnd files, which is why we're no 
> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users 
> are strongly advised to migrate their run settings into *.bndrun files. 
> Expect the Run tab to be removed completely for *.bnd files in a future 
> release. 
> * Existing workspaces should update their 
> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with 
> paths containing whitespace. Download it here 
>
> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar, 
>
> or generate a new cnf project by removing the existing one. 
>
>
> Installation: 
> You can install Bndtools into Eclipse through the marketplace or use our 
> Eclipse update site, see http://bndtools.org/installation.html for 
> further instructions. 
>
> For those of you that want to live on the (bleeding) edge, our latest 
> stable build lives here: 
>
> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/ 
>
> As usual, please report any issues you find on our Github bug tracker: 
> https://github.com/bndtools/bndtools/issues 
>
> -- 
> Ferry Huberts 
>
>

Re: Bndtools 2.1 Released

Posted by "Richard S. Hall" <he...@ungoverned.org>.
Please avoid cross posting...and I think sending this to users@felix.a.o 
is probably sufficient.

Thanks.

-> richard

On 4/26/13 09:44 , Ferry Huberts wrote:
> Bndtools 2.1 Released
>
> Bndtools: The easy, powerful and productive way to develop with OSGi.
> Based on bnd and Eclipse.
>
> We just released version 2.1. We're very proud of it and are convinced
> that it will make your life as an OSGi developer much easier. Easier
> than any other tool around.
>
> All together we believe that Bndtools is now the foremost tool for
> developing OSGi applications, and continues our mission to make OSGi
> development easier and more productive than traditional Java development.
>
> We've been tuning our development flow so that we can do releases on a
> shorter schedule and it seems to be working: it's been 11 weeks since
> the release of 2.0.
>
> This new version has many improvements that - not only - make it faster
> again, but also expand the functionality to offer a more complete
> experience. We've focused on bug fixes with an increased attention to
> details and also added some new functionality.
>
> A brief overview of some noteworthy changes:
> * You can now specify command line arguments on the Run tab, which
> enables running/debugging in Eclipse with exactly the same arguments as
> in the bug report that one of your users just reported :-). For more
> details, see https://github.com/bndtools/bndtools/wiki/Program-Arguments.
> * Bndtools will now (by default) generate .gitignore files when you
> create new Bndtools projects so that you don't commit derived files.
> This can be switched of in the Bndtools preferences panel.
> * The JAR viewer now by default opens the manifest file and also
> remembers the selected file so that when the JAR is updated, it will
> reload the JAR and select that file again.
> * Bndtools now (finally) fully supports paths containing whitespace.
> This was a long standing bug that affected launching from Bndtools. See
> also the notes below.
> * A compiler error is now generated on incorrect usage of the @Reference
> annotation. An example: you have a setter (e.g. add) for a dynamic
> dependency, but no unsetter (e.g. remove).
> * We again improved the build speed.
>
> Of course there are many more gems in the changes. A full list of
> changes can be found on our wiki:
> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0.
>
>
> Important Notes:
> * We're deprecating running from *.bnd files, which is why we're no
> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users
> are strongly advised to migrate their run settings into *.bndrun files.
> Expect the Run tab to be removed completely for *.bnd files in a future
> release.
> * Existing workspaces should update their
> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with
> paths containing whitespace. Download it here
> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar,
> or generate a new cnf project by removing the existing one.
>
>
> Installation:
> You can install Bndtools into Eclipse through the marketplace or use our
> Eclipse update site, see http://bndtools.org/installation.html for
> further instructions.
>
> For those of you that want to live on the (bleeding) edge, our latest
> stable build lives here:
> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/
>
> As usual, please report any issues you find on our Github bug tracker:
> https://github.com/bndtools/bndtools/issues
>


Re: Bndtools 2.1 Released

Posted by Rafał Krzewski <ra...@gmail.com>.
Congratulations everyone!

I'd like to commend Andrew Teirney for Fix #486: Enable source attachments 
on libraries in 'Bnd Bundle Classpath'
It's very useful for working with 3rd party code. The lack of sources was a 
large functionality gap. Thanks again!

Cheers,
Rafał

W dniu piątek, 26 kwietnia 2013 15:44:46 UTC+2 użytkownik Ferry Huberts 
napisał:
>
> Bndtools 2.1 Released 
>
> Bndtools: The easy, powerful and productive way to develop with OSGi. 
> Based on bnd and Eclipse. 
>
> We just released version 2.1. We're very proud of it and are convinced 
> that it will make your life as an OSGi developer much easier. Easier 
> than any other tool around. 
>
> All together we believe that Bndtools is now the foremost tool for 
> developing OSGi applications, and continues our mission to make OSGi 
> development easier and more productive than traditional Java development. 
>
> We've been tuning our development flow so that we can do releases on a 
> shorter schedule and it seems to be working: it's been 11 weeks since 
> the release of 2.0. 
>
> This new version has many improvements that - not only - make it faster 
> again, but also expand the functionality to offer a more complete 
> experience. We've focused on bug fixes with an increased attention to 
> details and also added some new functionality. 
>
> A brief overview of some noteworthy changes: 
> * You can now specify command line arguments on the Run tab, which 
> enables running/debugging in Eclipse with exactly the same arguments as 
> in the bug report that one of your users just reported :-). For more 
> details, see https://github.com/bndtools/bndtools/wiki/Program-Arguments. 
> * Bndtools will now (by default) generate .gitignore files when you 
> create new Bndtools projects so that you don't commit derived files. 
> This can be switched of in the Bndtools preferences panel. 
> * The JAR viewer now by default opens the manifest file and also 
> remembers the selected file so that when the JAR is updated, it will 
> reload the JAR and select that file again. 
> * Bndtools now (finally) fully supports paths containing whitespace. 
> This was a long standing bug that affected launching from Bndtools. See 
> also the notes below. 
> * A compiler error is now generated on incorrect usage of the @Reference 
> annotation. An example: you have a setter (e.g. add) for a dynamic 
> dependency, but no unsetter (e.g. remove). 
> * We again improved the build speed. 
>
> Of course there are many more gems in the changes. A full list of 
> changes can be found on our wiki: 
> https://github.com/bndtools/bndtools/wiki/Changes-in-2.1.0. 
>
>
> Important Notes: 
> * We're deprecating running from *.bnd files, which is why we're no 
> longer showing the 'Run Requirement/Resolve' panel on the Run tab. Users 
> are strongly advised to migrate their run settings into *.bndrun files. 
> Expect the Run tab to be removed completely for *.bnd files in a future 
> release. 
> * Existing workspaces should update their 
> cnf/buildrepo/biz.aQute.launcher to version 1.0.6 to fix issues with 
> paths containing whitespace. Download it here 
>
> https://bndtools.ci.cloudbees.com/job/bnd.master/72/artifact/dist/bundles/biz.aQute.launcher/biz.aQute.launcher-1.0.6.jar, 
>
> or generate a new cnf project by removing the existing one. 
>
>
> Installation: 
> You can install Bndtools into Eclipse through the marketplace or use our 
> Eclipse update site, see http://bndtools.org/installation.html for 
> further instructions. 
>
> For those of you that want to live on the (bleeding) edge, our latest 
> stable build lives here: 
>
> https://bndtools.ci.cloudbees.com/job/bndtools.master/lastSuccessfulBuild/artifact/bndtools.build/generated/p2/ 
>
> As usual, please report any issues you find on our Github bug tracker: 
> https://github.com/bndtools/bndtools/issues 
>
> -- 
> Ferry Huberts 
>
>