Hi 
 I will changes the description too. 
  
 I would keep the NOTICE file copyright 2017-2018 as  the future artefacts for 
RELEASE90 and RELEASE100 will be delivered with NOTICE copyright 2017-2018.
 But maybe this is overkill

Regards
Eric

-----Message d'origine-----
De : Ate Douma <[email protected]> 
Envoyé : mardi 19 février 2019 10:35
À : [email protected]
Objet : Re: [RESULT][VOTE] Release Apache NetBeans parent pom 1.0



On 19/02/2019 09.53, Eric Barboni wrote:
> Hi,
>   It's ok for me. I hope that others part of the pom are correct. I will 
> prepare a new parent.

I gave my -1 to the vote on general@, mentioning we'll come back with a new 
release candidate with the proper Maven groupId.

After again checking the other parts of the pom its seems otherwise fine by me. 
Only other suggestion I have is considering changing

   <description>
     Apache NetBeans (incubating) is an integrated development environment.
   </description>

to

   <description>
     Apache NetBeans (incubating) is an integrated development environment, 
tooling platform, and application framework.
   </description>

as that is more inclusive for all the netbeans 'features', and also used as 
description on the NetBeans Incubator status page [1].

Somehow I don't see this mentioned/used anywhere on the current 
netbeans.apache.org website though.
Nor any other description of what NetBeans is, which seems odd...

[1] https://incubator.apache.org/projects/netbeans.html

> 
>   I will also refactor the mavenutilities to follow the rules (package were 
> from codehaus and need change anyway, and coordinate).
> 
>   For the Apache NetBeans artefacts, RELEASE90,RELEASE100 as they will be 
> served by maven central instead of bits.netbeans.org/maven2 it may also be 
> the time to change the group id.
>   The fact that RELEASE90, and RELEASE100 are also not as complete as 
> RELEASE82 by the fact that code donation is done in phase is "kind" of 
> backward incompatible, and it can be also nice to make transition a 
> bit burden for user of mavenized items
> 
> Best Regards
> Eric
> -----Message d'origine-----
> De : Ate Douma <[email protected]>
> Envoyé : lundi 18 février 2019 21:32
> À : [email protected]
> Objet : Re: [RESULT][VOTE] Release Apache NetBeans parent pom 1.0
> 
> 
> 
> On 18/02/2019 17.54, Eric Barboni wrote:
>> Hi,
>>
>> On the coordinate, I thought that we were allowed to keep org.netbeans as we 
>> have done some release on org.netbeans.html for html4j.
> 
> The usage of org.netbeans for html4j was primarily (only) OK to provide 
> transitional compatibility with existing usages.
> For new usages like these however we should always use the org.apache.
> prefix.
> I see Jaroslav also replied and agrees with this.
> 
> And for future new major releases for html4j (e.g. when it then can assume to 
> be backwards incompatible) it also should seriously consider or anticipate to 
> (then) start using the org.apache. prefix as well.
> 
>> We ask infra to have the right to publish on this coordinate.
>> org(.apache).netbeans:parent:1 can make a better coordinate than 
>> org(.apache).netbeans.maven:netbeans-parent:1.
>>
>> I personally prefer org.apache because it show better that we are in 
>> apache than guessing that org.netbeans is part of apache. (I'm not 
>> qiute sure of the ownership)
> The org.netbeans domain has been transferred to the ASF, so ownership no 
> longer is an issue, but branding/marking the code and artifacts should 
> use/follow the org.apache. prefix convention for as much as feasible.
> Including for Java package naming (for new/future features).
> 
>>
>> For the mailing list, I would say ok but we are still incubating would this 
>> be ok ?
> Keep using the current [email protected] is fine too.
> Updating and releasing a new project parent pom is easy though, and likely 
> desired/needed anyway for other changes like names, description.
> So ignore/forget my suggestion, better stick with the current incubator 
> mailing lists.
> 
> To make sure we're aligned on this:
> I'm going to vote -1 on the current release candidate on general@, 
> with the remark that this already has been discussed here, and that we
> (Eric?) will follow up with cancelling the current vote and a new release 
> candidate will be prepared using the org.apache.netbeans Maven groupId 
> instead.
> 
> Agreed?
> Ate
> 
>>
>> Regards
>> Eric
>>
>> -----Message d'origine-----
>> De : Ate Douma <[email protected]>
>> Envoyé : lundi 18 février 2019 16:56
>> À : [email protected] Objet : Re: [RESULT][VOTE] 
>> Release Apache NetBeans parent pom 1.0
>>
>> Sorry for the (too) late response, but I only just now noticed this vote, 
>> and the currently running subsequent vote on general@.
>>
>> However I have some objections to the proposed parent pom with respect to 
>> the used maven coordinates, which make me inclined to vote -1 on the vote at 
>> general@, but first want to run it by you all here.
>>
>> This *new* maven artifact is using Maven groupId: org.netbeans.maven.
>> Which IMO can and should at least use the org.apache.netbeans prefix.
>> There is no existing usage, yet, so *not* using the org.apache. prefix as 
>> expected seems weird and wrong to me.
>>
>> In addition, I don't see why the .maven postfix would be needed: this is a, 
>> by definition, maven specific groupId, so why not just use 
>> org.apache.netbeans instead?
>>
>> My vote would become +1 when using at least the org.apache.netbeans prefix.
>>
>> Another improvement suggestion is to drop the .incubator. infix for the 
>> mailing lists, e.g. instead of:
>>      [email protected] use
>>      [email protected]
>> which AFAIK already is valid / used.
>>
>> Thoughts?
>>
>> Ate
>>
>> On 04/02/2019 11.34, Eric Barboni wrote:
>>> The vote end with the following result:
>>>
>>> There is 4 +1 vote
>>> Details:
>>>     3 +1 vote (in ppmc)
>>>      Emilian Bold, Antonio Vieiro,Eric Barboni
>>>      1 +1 vote (not in ppmc)
>>> Jose Ch
>>>
>>> There is no 0
>>> There is no -1
>>>
>>> Thanks for voting
>>> I will create a IMPC voting thread soon.
>>>
>>> Regards
>>> Eric
>>>
>>> -----Message d'origine-----
>>> De : Eric Barboni <[email protected]> Envoyé : mercredi 30 janvier 
>>> 2019 16:25 À :
>>> [email protected] Objet : [VOTE] Release Apache 
>>> NetBeans parent pom 1.0
>>>
>>> Dear members of the Apache Netbeans community.
>>>
>>>     
>>>
>>> In order to prepare release of Apache NetBeans maven Artefacts
>>> (RELEASE100 and RELEASE090)  as well as Apache Netbeans 
>>> mavenutilities
>>> (incubating) such as nbm-maven-plugin:
>>>
>>>     
>>>
>>> I want to call a vote on releasing Apache NetBeans (incubating) 
>>> maven parent version 1.
>>>
>>>     
>>>
>>> This is a maven pom containing the basic information needed like 
>>> mailing list, licence.
>>>
>>>     
>>>
>>>     
>>>
>>> The release is staged at the following place:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubator-
>>> n
>>> e
>>> tbeans
>>> -mavenutils/netbeans-parent/
>>>
>>>     
>>>
>>> Staged maven repository exists at the following url:
>>>
>>> https://repository.apache.org/content/repositories/orgapachenetbeans
>>> -
>>> 1
>>> 007/
>>>
>>>     
>>>
>>>     
>>>
>>> Vote open for at least 72 hours.
>>>
>>>     
>>>
>>> [ ] +1
>>>
>>> [ ] +0
>>>
>>> [ ] -1
>>>
>>>     
>>>
>>> Best Regards
>>>
>>> Eric
>>>
>>>     
>>>
>>> PS: this will not impact Apache NetBeans 11.0 release.
>>>
>>>     
>>>     
>>>
>>>     
>>>
>>>     
>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail: 
>>> [email protected]
>>> For additional commands, e-mail:
>>> [email protected]
>>>
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail:
>> [email protected]
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail:
>> [email protected]
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: 
> [email protected]
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: 
> [email protected]
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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



Reply via email to