Hi, 
 I have prepared the artefacts on dist[1] and on staging zone[2] according to 
the remarks. Can we ask vote  @general or should revote ppmc first ?

Regards
Eric

[1]https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-mavenutils/netbeans-parent/
[2]https://repository.apache.org/content/repositories/orgapachenetbeans-1008/org/apache/netbeans/netbeans-parent/1/


-----Message d'origine-----
De : Ate Douma <a...@douma.nu> 
Envoyé : mardi 19 février 2019 11:57
À : dev@netbeans.incubator.apache.org
Objet : Re: [RESULT][VOTE] Release Apache NetBeans parent pom 1.0



On 19/02/2019 11.24, Eric Barboni wrote:
> 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

I suggest not to bother with that.
The copyright year in a NOTICE file serves only a legal purpose, and is/should 
be totally irrelevant from technical perspective.

I would just stick to the default/standard thing and use 2017-2019 instead of 
doing things unexpectedly different, which then causes new questions (like 
already happened on general@).

Just my 2c
Ate

> 
> Regards
> Eric
> 
> -----Message d'origine-----
> De : Ate Douma <a...@douma.nu>
> Envoyé : mardi 19 février 2019 10:35
> À : dev@netbeans.incubator.apache.org
> 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 <a...@douma.nu>
>> Envoyé : lundi 18 février 2019 21:32
>> À : dev@netbeans.incubator.apache.org 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 dev@netbeans.incubator.apache.org 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 <a...@douma.nu>
>>> Envoyé : lundi 18 février 2019 16:56 À : 
>>> dev@netbeans.incubator.apache.org 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:
>>>       dev@netbeans.incubator.apache.org use
>>>       d...@netbeans.apache.org
>>> 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 <sk...@apache.org> Envoyé : mercredi 30 janvier
>>>> 2019 16:25 À :
>>>> dev@netbeans.incubator.apache.org 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/orgapachenetbean
>>>> s
>>>> -
>>>> 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:
>>>> dev-unsubscr...@netbeans.incubator.apache.org
>>>> For additional commands, e-mail:
>>>> dev-h...@netbeans.incubator.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.incubator.apache.org
>>> For additional commands, e-mail:
>>> dev-h...@netbeans.incubator.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.incubator.apache.org
>>> For additional commands, e-mail:
>>> dev-h...@netbeans.incubator.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.incubator.apache.org
>> For additional commands, e-mail:
>> dev-h...@netbeans.incubator.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.incubator.apache.org
>> For additional commands, e-mail:
>> dev-h...@netbeans.incubator.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.incubator.apache.org
> For additional commands, e-mail: 
> dev-h...@netbeans.incubator.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.incubator.apache.org
> For additional commands, e-mail: 
> dev-h...@netbeans.incubator.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.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

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



Reply via email to