Actively maintaining multiple versions of the same bundle

7 views
Skip to first unread message

Fr Jeremy Krieg

unread,
Feb 24, 2019, 6:52:02 PM2/24/19
to bndtools-users
Hi all,

I pray that you are well.

A quick question: Is it possible to have two different versions of the same bundle in the same bnd workspace?

For example, suppose you have v1.x of a bundle, and v2.x of the same bundle.

Both versions need to be actively maintained.

There is a lot of overlap between the two bundle versions (hence sharing of code), but some important differences which warrant maintaining the different versions rather than simply deprecating the old one.

One possible solution is to have the different version in different parts of the SCM tree. However, this makes it more difficult to share code between the two.

Ideally, I would like to be able to have both versions of the bundle active in the Bnd workspace at the same time (perhaps both being sub-bundles of the same), but as far as I can tell this is not possible because Bnd bases the BSN on the file system path for the project and/or .bnd file, meaning that two Bnd projects in the same Bnd workspace cannot have the same BSN (even if they have different versions). Is this correct? Or is it possible to use sub-bundles in some way by including the version in the name of the bnd file?

Thanks in advance for any help!

Blessings,
Fr Jeremy Krieg

Peter Kriens

unread,
Feb 25, 2019, 3:36:14 AM2/25/19
to via bndtools-users
They will have to be in different projects. However, it would require a rather large benefit before I agree since it complicates things on many levels in general.

Kind regards,

Peter Kriens

--
You received this message because you are subscribed to the Google Groups "bndtools-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bndtools-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages