> Advertising > the examples at a higher level in the project site is better, so adding > them to the user guide is an appropriate place. The question then is should > the higher location point the user to the module site index, recommend > downloading the source release which contains all the examples (and not > having the module site published), or both.
I would say both. > I do not think pushing the artifacts to Maven Central is useful +1. I think we're all agreed on this point. -Matt J On Sun, Aug 8, 2021 at 5:38 PM Alex Herbert <alex.d.herb...@gmail.com> wrote: > > On Fri, 6 Aug 2021 at 04:01, Gilles Sadowski <gillese...@gmail.com> wrote: > > > Le ven. 6 août 2021 à 04:01, Matt Juntunen <matt.a.juntu...@gmail.com> a > > écrit : > > > > > > Gilles, > > > > > > > I do _not_ ask any work to be done in order to complicate the release > > > > process and/or review. > > > > My question was (cf. above and the other thread) whether singling out > > > > the "examples" module has any benefit (apart from saving a few bytes > > > > on Maven Central). > > > > > > Yes, I believe it is beneficial. If nothing else, it keeps maven > > > central and the project site uncluttered and reduces the chance of > > > user confusion. > > > > I do not see where the problem is supposed to be (with Maven Central). > > But, either way, it's not worth fighting over it, as long as the examples > > are kept in sync with the code (and this is done at the lastest as part > > of the current release process). [The counter-example is "Commons > > Math", where the code examples were not kept up to date with the > > main code...] > > For the site, I believe that the examples should be there, as they are > > show-cases (for users!) of fully-working applications.[1] > > > > I do not think that the layout of the site for maven modules is very > friendly for browsing the source. You are required to traverse down the > hierarchy to the module site index, then click the project reports link > then either the javadoc or xref reports. It takes a lot of finding and may > not be found at all by a new user of the modular site layout. Advertising > the examples at a higher level in the project site is better, so adding > them to the user guide is an appropriate place. The question then is should > the higher location point the user to the module site index, recommend > downloading the source release which contains all the examples (and not > having the module site published), or both. > > I do not think pushing the artifacts to Maven Central is useful as the > applications are either developer testing tools or integration test demos. > These are not of use to be linked by a third party as a dependency, and > given they have no binary compatibility guarantee it would be unwise to > depend on them anyway. > > > > > > Gilles > > > > [1] See e.g. > > https://commons.apache.org/proper/commons-rng/commons-rng-examples/commons-rng-examples-quadrature/xref/index.html > > > > --------------------------------------------------------------------- > > 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