The best IMO is “commons.packageId” for "lang3".

Gary

On Mon, Jun 11, 2018 at 1:41 PM Rob Tompkins <chtom...@gmail.com> wrote:

>
>
> > On Jun 11, 2018, at 11:58 AM, Gary Gregory <garydgreg...@gmail.com>
> wrote:
> >
> > I think the first statement needs to be checked and code maybe changed to
> > adjust for the fact that we have both the artifact id and component id to
> > play with.
>
> The issue is that we only have two names for 3 values. Values, for lang:
>
> commons-lang3 (artifactId)
> lang3 (needed for osgi, in lang called componentid)
> lang (actual component id needed for urls and such).
>
> IMO, we would want to call lang3 “commons.artifactId.suffix”, or
> “commons.packageId”
>
> Or, if we wanted lang3 to be “commons.componentid” then have “lang” be
> called “commons.componentName”
>
> Thoughts?
> -Rob
>
> >
> > The page generation works now BTW with the SNAPSHOT build, which I used
> for
> > Commons Text 1.4 RC1.
> >
> > Gary
> >
> > On Mon, Jun 11, 2018 at 9:39 AM Rob Tompkins <chtom...@gmail.com> wrote:
> >
> >> I’m a tad worried about these two conflicting statements (thoughts?):
> >>
> >>
> >> ------------------
> >> commons-lang, pom.xml: 562-573
> >>     <!--
> >>       This is also  used to generate download_xxx file name.
> >>       To override this when generating the download page:
> >>       mvn commons:download-page -Dcommons.componentid=lang
> >>       The above seems to change the download page name but not any other
> >>       properties that depend on the componentid.
> >>       N.B. The componentid is also used by the parent pom as part of the
> >> OSGI symbolic name.
> >>    -->
> >>    <commons.componentid>lang3</commons.componentid>
> >>
> >>
> >> ------------------
> >> commons-parent, pom.xml: 1847-1854
> >>    <!-- The Commons Component id is used on the distribution server, for
> >> example:
> >>         - Use dbcp instead of dbcp2.
> >>         - Use collections instead of collections4.
> >>         - Use lang instead of lang3.
> >>         - Use pool instead of pool2.
> >>         - and so on...
> >>    -->
> >>    <commons.componentid>${project.artifactId}</commons.componentid>
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

Reply via email to