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
