Substitution (aka aliases)
Alan Bateman
Alan.Bateman at oracle.com
Tue Apr 17 01:10:18 PDT 2012
On 17/04/2012 02:13, David Holmes wrote:
> On 13/04/2012 4:47 AM, Alan Bateman wrote:
>> Otherwise I think this is good. As you noted, the main open question
>> here is whether aliases should have version numbers.
>
> I would think they must have version numbers. If there are modules m at 1
> and m at 2 with different APIs then saying "provides m" is meaningless.
One thing that isn't clear yet is how this would work with the virtual
package support of native packaging systems (Debian's "provides" for
example). That needs a bit more consideration. Otherwise consider this
patch as just a first installation of the alias support, the main
changes are actually to clean up the storage of the module-info classes
so that there aren't copies stored for the views, something that needed
to be done anyway.
-Alan
More information about the jigsaw-dev
mailing list