Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] RFC: Enforce artifactId = bundle/feature ID

Currently Tycho only enforces that the version specified in the POM matches the version in the Eclipse artefact. We want to extend this and also enforce that the artifactId is equal to the bundle/feature ID.
 
The reasons are:
  • There is no real use case for artifactId != Eclipse ID. In cases where the same ID is used for a feature and a bundle, people can resort to using different groupIds rather than different artifactIds.
  • It doesn’t really work today anyways. There are several things that break if the artifactId != feature/bundle ID (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=353384), and fixing these issues is more effort than enforcing that the IDs match.
 
If there are good reasons for not doing this change, please discuss your use case here on the list, or comment to https://bugs.eclipse.org/bugs/show_bug.cgi?id=353384.
 
Regards
Tobias
 
 

Back to the top