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