Re: maven-site-plugin and sisu-inject-plexus

2021-04-17 Thread Elliotte Rusty Harold
I'd certainly prefer to use a fully supported, maintained, and documented framework instead of Plexus. So about Sisu: Where is it documented? Is it under active development? When will 1.0 be released? Which projects besides Maven use it? On Sat, Apr 17, 2021 at 12:29 PM Tamás Cservenák wrote: >

Re: maven-site-plugin and sisu-inject-plexus

2021-04-17 Thread Tamás Cservenák
To be clear, am talking about this artifact (sisu plexus shim): https://repo1.maven.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.4/ Whenever you see plexus-container-default, you SHOULD replace it with this above (or better yet, convert to plain sisu). T On Sat, Apr 17, 2021, 14:25

Re: maven-site-plugin and sisu-inject-plexus

2021-04-17 Thread Tamás Cservenák
Plexus-container-default is NOT (and SHOULD NOT) be used anywhere, but the drop in sisu-plexus drop replacement should be used instead. If we use p-c-d anywhere (even in UTs), that's bad, as maven uses s-p instead. p-c-d is not used in maven for sure. T On Sat, Apr 17, 2021, 14:02 Elliotte

Re: maven-site-plugin and sisu-inject-plexus

2021-04-17 Thread Slawomir Jaranowski
So maybe it is time to start removing unnecessary code ... There is needed clear decision what component should be removed, what replaces it. In order to everybody know direction and target goal. Eg. plexus-container-default - should be removed at all org.codehaus.plexus.logging -> sl4j .. and

Re: maven-site-plugin and sisu-inject-plexus

2021-04-17 Thread Elliotte Rusty Harold
plexus-container-default is used by Maven shared utils and thus by almost everything in Maven. Not that this is a good thing, but c'est la vie. There's a lot of over-engineered, unnecessary code splitting between Maven, Aether, Plexus, and Modello. Maven's a pretty classic example of why

Re: codehaus-plexus - developers ...

2021-04-17 Thread Slawomir Jaranowski
great idea - can you also enable "discussion" for other plexus projects. So I started my first discussion on plexus-resource. We will see how the reaction will be ... of course it will depend on how many people are watching project. sob., 17 kwi 2021 o 04:54 Olivier Lamy napisał(a): > most of