[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [e4-dev] Dependency Preference and Versioning | 
Another issue that we need to consider is the non-Java parts that go into a bundle and are not contained in a package. Isn't the rule that you need to use Require-Bundle if you depend on things like extension points?
Also, making everything keyed off packages is very Java-centric - what happens when I write a bundle containing _javascript_ code?
Boris
Chris Aniszczyk wrote on 01/14/2009 09:26:02 AM:
> Have we had a 'sins of our past' discussion around dependency 
> preferences? For example, since we are starting anew in e4, should 
> we prefer Import-Package over Require-Bundle everywhere to promote 
> looser coupling? Furthermore, do we want to prevent people from re-
> exporting dependencies?
> 
> For versioning... if we prefer package-level versioning... do we 
> want to evolve versions on a per-package basis or simply have 
> package versions match bundle versions?
> 
> I'm only bringing this issue up as we have a chance to revisit the 
> way we do dependencies and version things. I know there's many cases
> currently in the SDK where we have regretted either re-exporting a 
> bundle (e.g., org.eclipse.ui mess) or versioning something improperly.
> 
> Thoughts?
> 
> Cheers,
> 
> ~ Chris
> 
> _______________________________________________
> e4-dev mailing list
> e4-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/e4-dev