Module descriptions versus module descriptors

Ali Ebrahimi ali.ebrahimi1781 at gmail.com
Thu Dec 10 10:51:45 UTC 2015


Hi,

On Thu, Dec 10, 2015 at 1:57 PM, Stephane Epardaud <stef at epardaud.fr> wrote:

>
>
> On 10/12/15 09:34, Ali Ebrahimi wrote:
> > I wonder why ceylon had chosen module.ceylon for module descriptions
> > (and not stayed with module.xml files).
>
> Because we generally don't need build tools just to compile modules, so
> it made sense to treat modules as part of the language itself, along
> with what tooling can do for it: completion, type-safe annotation of the
> module descriptor, etc…

I know its advantages over xml format. So why we not propose extending that
against replacing it.
I suggest to adding versions to module descriptors and even annotation
support.
Build tools should populate module paths by information in
module descriptors.
Module system can verify dependency's version against modules in module
path.
-- 

Best Regards,
Ali Ebrahimi


More information about the jpms-spec-observers mailing list