On Tue, 9 Apr 2019 at 17:06, Rob Tompkins <[email protected]> wrote:
>
>
>
> > On Apr 9, 2019, at 11:57 AM, sebb <[email protected]> wrote:
> >
> > On Tue, 9 Apr 2019 at 16:53, Jochen Wiedmann <[email protected]>
> > wrote:
> >>
> >> On Tue, Apr 9, 2019 at 3:51 PM sebb <[email protected]> wrote:
> >>
> >>> We already have a process for ensuring that Maven coords and package
> >>> names are changed when API breaks.
> >>> Do we really want to have yet another name that has to be maintained?
> >>
> >> What's the alternative?
> >
> > As I already wrote, use the gid + aid to generate a suitable name.
>
> We already do this for OSGI here’s the [lang] example:
> https://github.com/apache/commons-lang/blob/master/pom.xml#L581
> <https://github.com/apache/commons-lang/blob/master/pom.xml#L581> combined
> with https://github.com/apache/commons-parent/blob/master/pom.xml#L1743
> <https://github.com/apache/commons-parent/blob/master/pom.xml#L1743>
I think 'org.apache.commons' should probably be: ${project.groupId} in CP.
Otherwise projects that are still on a different groupId may get a
duplicate conflicting name if they move to o.a.c as the groupId.
>
>
>
> >
> >>
> >>> Being able to define the module name independently is all very well,
> >>> but it does not solve the problem of ensuring that the module name is
> >>> correct, and remains correct when code is updated.
> >>
> >> That is, IMO, a problem, which can (and will) be solved later.
> >
> > Which may involve reverting the work already done.
> >
> >> Jochen
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]