RE: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-15 Thread Eric Barboni
WIP but I'm done for today.

If anyone want to make it a step further they are welcome..

Cya
Eric

-Message d'origine-
De : Eric Barboni <> 
Envoyé : lundi 13 juin 2022 15:58
À : dev@netbeans.apache.org
Objet : RE: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

Hi

 Not sure I have to make a result thread but this is kind of ok to reorganize 
the repository.

Off topic but important, looking for BOM (IHMO would be patches to the 
nb-repository-plugin)

Best Regards
Eric
-Message d'origine-
De : Matthias Bläsing <>
Envoyé : dimanche 12 juin 2022 15:16
À : dev@netbeans.apache.org
Objet : Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

Hi Eric,

Am Sonntag, dem 12.06.2022 um 08:06 -0500 schrieb Eric Bresie:
> I know this is something like this has been asked before but...would 
> that mean converting over Netbeans to build via Maven or just the 
> individual clusters?  Is that something to consider?

Nothing of this. This is about maven-utilities for NetBeans, not the core 
NetBeans!

Greetings

Matthias

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





RE: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-13 Thread Eric Barboni
Hi

 Not sure I have to make a result thread but this is kind of ok to reorganize 
the repository.

Off topic but important, looking for BOM (IHMO would be patches to the 
nb-repository-plugin)

Best Regards
Eric
-Message d'origine-
De : Matthias Bläsing <> 
Envoyé : dimanche 12 juin 2022 15:16
À : dev@netbeans.apache.org
Objet : Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

Hi Eric,

Am Sonntag, dem 12.06.2022 um 08:06 -0500 schrieb Eric Bresie:
> I know this is something like this has been asked before but...would 
> that mean converting over Netbeans to build via Maven or just the 
> individual clusters?  Is that something to consider?

Nothing of this. This is about maven-utilities for NetBeans, not the core 
NetBeans!

Greetings

Matthias

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-12 Thread Matthias Bläsing
Hi Eric,

Am Sonntag, dem 12.06.2022 um 08:06 -0500 schrieb Eric Bresie:
> I know this is something like this has been asked before but...would that
> mean converting over Netbeans to build via Maven or just the individual
> clusters?  Is that something to consider?

Nothing of this. This is about maven-utilities for NetBeans, not the
core NetBeans!

Greetings

Matthias

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-12 Thread Eric Bresie
I know this is something like this has been asked before but...would that
mean converting over Netbeans to build via Maven or just the individual
clusters?  Is that something to consider?  I know attempts have been made
in the past but not full on buy in yet.  I'm assuming it's "if it's not
broke don't fix it" philosophy, although many of the maven dependency
management and plugins does add value.

Eric Bresie
ebre...@gmail.com


On Mon, Jun 6, 2022 at 1:39 AM Jaroslav Tulach 
wrote:

> Dne pátek 3. června 2022 16:19:37 CEST, Neil C Smith napsal(a):
> > On Fri, 3 Jun 2022, 13:59 antonio,  wrote:
> > > The "BOM" (Bill of Materials) is a  packaging that "defines the
> > > versions of all the artifacts that will be created in the library. ...
> > >
> > > So basically this will be a pom.xml with pom
> that
> > > list all other module dependencies.
> > >
> > > I don't think it's of any use if you want to build NetBeans Platform
> > > based apps, as we already have a sound Maven based solution.
> >
> > Actually there was a brief discussion a while ago about whether we could
> > use a BOM with clusters, etc. so that we could publish modules using
> their
> > spec version. That way we might push updates for individual modules
> without
> > needing to republish a whole release.
>
> Yes, having BOM for clusters would be great. For reference: https://
> lists.apache.org/thread/xqf041nzhl1rwvh4gosqkg19h43g9fl6
> -jt
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-12 Thread Jean-Marc Borer
Concerning the BOM, I am intensively using this concept to compose our own
applications clusters (by the way I gained some experience there and did
some interesting discoveries like the possibility to use branding BOMs).
There is already the "platform" BOM why not extend the concept starting
with a BOM per cluster. Maybe it already exists, but I think not yet. To be
confirmed.

On Sun, Jun 12, 2022 at 2:05 PM Jean-Marc Borer  wrote:

> Oh yes that would be great +100 for me ;-)
>
> On Tue, May 31, 2022 at 7:18 PM Eric Barboni  wrote:
>
>> Hi folks,
>>  Me again sorry .
>>
>> I would like to regroup the maven-utilities repository back into one. I
>> like very much writing voting mail that are longer than the code changes
>> but I would prefer one mail for the all stack on maven utilities artefacts.
>>
>> Idea is to merge all the following repo into one:
>> netbeans-mavenutils-parent
>> netbeans-mavenutils-nb-repository-plugin
>> netbeans-mavenutils-nbm-maven-plugin
>> netbeans-mavenutils-nbm-maven-harness
>> netbeans-mavenutils-nbm-shared
>> netbeans-webskin  (skin for maven site plugin )
>>
>> Resynchronize every artefact to a unique version like XX.YY where XX
>> would be the RELEASEXXX harness and YY an increment.
>>
>> This is a lazy consensus thread open for 72h. +1 are optional. Do raise
>> concern or -1
>>
>> Best Regards
>> Eric
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>


Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-12 Thread Jean-Marc Borer
Oh yes that would be great +100 for me ;-)

On Tue, May 31, 2022 at 7:18 PM Eric Barboni  wrote:

> Hi folks,
>  Me again sorry .
>
> I would like to regroup the maven-utilities repository back into one. I
> like very much writing voting mail that are longer than the code changes
> but I would prefer one mail for the all stack on maven utilities artefacts.
>
> Idea is to merge all the following repo into one:
> netbeans-mavenutils-parent
> netbeans-mavenutils-nb-repository-plugin
> netbeans-mavenutils-nbm-maven-plugin
> netbeans-mavenutils-nbm-maven-harness
> netbeans-mavenutils-nbm-shared
> netbeans-webskin  (skin for maven site plugin )
>
> Resynchronize every artefact to a unique version like XX.YY where XX would
> be the RELEASEXXX harness and YY an increment.
>
> This is a lazy consensus thread open for 72h. +1 are optional. Do raise
> concern or -1
>
> Best Regards
> Eric
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-06 Thread Jaroslav Tulach
Dne pátek 3. června 2022 16:19:37 CEST, Neil C Smith napsal(a):
> On Fri, 3 Jun 2022, 13:59 antonio,  wrote:
> > The "BOM" (Bill of Materials) is a  packaging that "defines the
> > versions of all the artifacts that will be created in the library. ...
> > 
> > So basically this will be a pom.xml with pom that
> > list all other module dependencies.
> > 
> > I don't think it's of any use if you want to build NetBeans Platform
> > based apps, as we already have a sound Maven based solution.
> 
> Actually there was a brief discussion a while ago about whether we could
> use a BOM with clusters, etc. so that we could publish modules using their
> spec version. That way we might push updates for individual modules without
> needing to republish a whole release.

Yes, having BOM for clusters would be great. For reference: https://
lists.apache.org/thread/xqf041nzhl1rwvh4gosqkg19h43g9fl6
-jt




-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-03 Thread Neil C Smith
On Fri, 3 Jun 2022, 13:59 antonio,  wrote:

> The "BOM" (Bill of Materials) is a  packaging that "defines the
> versions of all the artifacts that will be created in the library. ...
>
> So basically this will be a pom.xml with pom that
> list all other module dependencies.
>
> I don't think it's of any use if you want to build NetBeans Platform
> based apps, as we already have a sound Maven based solution.
>

Actually there was a brief discussion a while ago about whether we could
use a BOM with clusters, etc. so that we could publish modules using their
spec version. That way we might push updates for individual modules without
needing to republish a whole release.

Incidentally, +1 on the original proposal, and should probably have
followed up on another thread ...

Best wishes,

Neil


RE: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-03 Thread Eric Barboni
Could be great for both the mavenutilies and the resulting platform artefacts.

Eric

-Message d'origine-
De : antonio <> 
Envoyé : vendredi 3 juin 2022 14:59
À : dev@netbeans.apache.org
Objet : Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

Hi,

The "BOM" (Bill of Materials) is a  packaging that "defines the versions 
of all the artifacts that will be created in the library. Other projects that 
wish to use the library should import this POM into the dependencyManagement 
section of their POM." [1]

So basically this will be a pom.xml with pom that list 
all other module dependencies.

I don't think it's of any use if you want to build NetBeans Platform based 
apps, as we already have a sound Maven based solution.

But it may be of interest if someone wants to use just a few modules in a plain 
Java application, for instance. You include a dependency with this BOM, and 
then you don't have to specify the ${netbeans.version} in the rest of 
dependencies.

I may give it a run in the future, and try to build one for NETBEANS140, for 
instance.

Cheers,
Antonio


[1]
https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms

El 3/6/22 a las 10:13, Eric Barboni escribió:
> Hi Antonio,
> 
> Do you have some information on this bom concept on maven? Not sure I 
> understand what it involve
> 
> Eric

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-03 Thread antonio

Hi,

The "BOM" (Bill of Materials) is a  packaging that "defines the 
versions of all the artifacts that will be created in the library. Other 
projects that wish to use the library should import this POM into the 
dependencyManagement section of their POM." [1]


So basically this will be a pom.xml with pom that 
list all other module dependencies.


I don't think it's of any use if you want to build NetBeans Platform 
based apps, as we already have a sound Maven based solution.


But it may be of interest if someone wants to use just a few modules in 
a plain Java application, for instance. You include a dependency with 
this BOM, and then you don't have to specify the ${netbeans.version} in 
the rest of dependencies.


I may give it a run in the future, and try to build one for NETBEANS140, 
for instance.


Cheers,
Antonio


[1]
https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms

El 3/6/22 a las 10:13, Eric Barboni escribió:

Hi Antonio,

Do you have some information on this bom concept on maven? Not sure I 
understand what it involve

Eric


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





RE: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-03 Thread Eric Barboni
Hi Antonio,

Do you have some information on this bom concept on maven? Not sure I 
understand what it involve

Eric

-Message d'origine-
De : antonio <> 
Envoyé : jeudi 2 juin 2022 22:21
À : dev@netbeans.apache.org
Objet : Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

+1 to this.

While we're at it, is a Maven BOM of any use?

Cheers,
Antonio

El 31/5/22 a las 19:18, Eric Barboni escribió:
> I would like to regroup the maven-utilities repository back into one. I like 
> very much writing voting mail that are longer than the code changes but I 
> would prefer one mail for the all stack on maven utilities artefacts.

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-02 Thread antonio

+1 to this.

While we're at it, is a Maven BOM of any use?

Cheers,
Antonio

El 31/5/22 a las 19:18, Eric Barboni escribió:

I would like to regroup the maven-utilities repository back into one. I like 
very much writing voting mail that are longer than the code changes but I would 
prefer one mail for the all stack on maven utilities artefacts.


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-02 Thread Michael Bien

On 02.06.22 14:11, Eric Barboni wrote:

No pain, no gain .

Just maybe the skin could be left aside it's only to get a skin we may release 
at the time the site looks nice.


my thoughts too. I just didn't mention it :)

-mbien




Eric
-Message d'origine-
De : Michael Bien <>
Envoyé : mardi 31 mai 2022 19:36
À : dev@netbeans.apache.org; Eric Barboni 
Objet : Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

+1 from me (if its not a lot of work)

i cloned all of them and constantly got confused what i was looking at :) This 
would also avoid having to open separate PRs for changes which would usually 
belong in one commit - and as you mentioned, fewer voting threads.

-mbien

On 31.05.22 19:18, Eric Barboni wrote:

Hi folks,
   Me again sorry .

I would like to regroup the maven-utilities repository back into one. I like 
very much writing voting mail that are longer than the code changes but I would 
prefer one mail for the all stack on maven utilities artefacts.

Idea is to merge all the following repo into one:
netbeans-mavenutils-parent
netbeans-mavenutils-nb-repository-plugin
netbeans-mavenutils-nbm-maven-plugin
netbeans-mavenutils-nbm-maven-harness
netbeans-mavenutils-nbm-shared
netbeans-webskin  (skin for maven site plugin )

Resynchronize every artefact to a unique version like XX.YY where XX would be 
the RELEASEXXX harness and YY an increment.

This is a lazy consensus thread open for 72h. +1 are optional. Do
raise concern or -1

Best Regards
Eric


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists






-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists






-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





RE: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-06-02 Thread Eric Barboni
No pain, no gain .

Just maybe the skin could be left aside it's only to get a skin we may release 
at the time the site looks nice.

Eric
-Message d'origine-
De : Michael Bien <> 
Envoyé : mardi 31 mai 2022 19:36
À : dev@netbeans.apache.org; Eric Barboni 
Objet : Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

+1 from me (if its not a lot of work)

i cloned all of them and constantly got confused what i was looking at :) This 
would also avoid having to open separate PRs for changes which would usually 
belong in one commit - and as you mentioned, fewer voting threads.

-mbien

On 31.05.22 19:18, Eric Barboni wrote:
> Hi folks,
>   Me again sorry .
>
> I would like to regroup the maven-utilities repository back into one. I like 
> very much writing voting mail that are longer than the code changes but I 
> would prefer one mail for the all stack on maven utilities artefacts.
>
> Idea is to merge all the following repo into one:
> netbeans-mavenutils-parent
> netbeans-mavenutils-nb-repository-plugin
> netbeans-mavenutils-nbm-maven-plugin
> netbeans-mavenutils-nbm-maven-harness
> netbeans-mavenutils-nbm-shared
> netbeans-webskin  (skin for maven site plugin )
>
> Resynchronize every artefact to a unique version like XX.YY where XX would be 
> the RELEASEXXX harness and YY an increment.
>
> This is a lazy consensus thread open for 72h. +1 are optional. Do 
> raise concern or -1
>
> Best Regards
> Eric
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>



-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [LAZY CONSENSUS] Reorganize maven-utilities repository into one

2022-05-31 Thread Michael Bien

+1 from me (if its not a lot of work)

i cloned all of them and constantly got confused what i was looking at :)
This would also avoid having to open separate PRs for changes which 
would usually belong in one commit - and as you mentioned, fewer voting 
threads.


-mbien

On 31.05.22 19:18, Eric Barboni wrote:

Hi folks,
  Me again sorry .

I would like to regroup the maven-utilities repository back into one. I like 
very much writing voting mail that are longer than the code changes but I would 
prefer one mail for the all stack on maven utilities artefacts.

Idea is to merge all the following repo into one:
netbeans-mavenutils-parent
netbeans-mavenutils-nb-repository-plugin
netbeans-mavenutils-nbm-maven-plugin
netbeans-mavenutils-nbm-maven-harness
netbeans-mavenutils-nbm-shared
netbeans-webskin  (skin for maven site plugin )

Resynchronize every artefact to a unique version like XX.YY where XX would be 
the RELEASEXXX harness and YY an increment.

This is a lazy consensus thread open for 72h. +1 are optional. Do raise
concern or -1

Best Regards
Eric


-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists






-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists