All, After 2 weeks, the vote for accepting Primate as a CloudStack project [1] *passes* with 10 PMC + 11 non-PMC votes.
+1 (PMC / binding) 10 person (Mike, Simon, Andrija, Sven, Wido, Will, Syed, Gabriel, Giles, Bruno) +1 (committer, non-binding/users) 11 person (Nicolas, Nitin, Lucian, Ezequiel, Haijiao, Alex, Alessandro, Marco, Anurag, Leonardo, KB Shiv) 0 none -1 none I'll now request ASF INFRA [2] to help enable issues, pull requests, wiki, projects for the new repository: https://github.com/apache/cloudstack-primate The code will be donated and pushed in the next 24-48 hours from the old repository [3] to the new repository under the Apache CloudStack project. Thanks to everyone participating. [1] https://markmail.org/message/tblrbrtew6cvrusr [2] https://issues.apache.org/jira/browse/INFRA-19274 [3] https://github.com/shapeblue/primate Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com ________________________________ rohit.ya...@shapeblue.comĀ www.shapeblue.com Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue From: Rohit Yadav Sent: Monday, October 7, 2019 17:01 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>; us...@cloudstack.apache.org <us...@cloudstack.apache.org>; priv...@cloudstack.apache.org <priv...@cloudstack.apache.org> Subject: [VOTE] Primate as modern UI for CloudStack All, The feedback and response has been positive on the proposal to use Primate as the modern UI for CloudStack [1] [2]. Thank you all. I'm starting this vote (to): * Accept Primate codebase [3] as a project under Apache CloudStack project * Create and host a new repository (cloudstack-primate) and follow Github based development workflow (issues, pull requests etc) as we do with CloudStack * Given this is a new project, to encourage cadence until its feature completeness the merge criteria is proposed as: * Manual testing against each PR and/or with screenshots from the author or testing contributor, integration with Travis is possible once we get JS/UI tests * At least 1 LGTM from any of the active contributors, we'll move this to 2 LGTMs when the codebase reaches feature parity wrt the existing/old CloudStack UI * Squash and merge PRs * Accept the proposed timeline [1][2] (subject to achievement of goals wrt Primate technical release and GA) * the first technical preview targetted with the winter 2019 LTS release (~Q1 2020) and release to serve a deprecation notice wrt the older UI * define a release approach before winter LTS * stop taking feature FRs for old/existing UI after winter 2019 LTS release, work on upgrade path/documentation from old UI to Primate * the first Primate GA targetted wrt summer LTS 2020 (~H2 2019), but still ship old UI with a final deprecation notice * old UI codebase removed from codebase in winter 2020 LTS release The vote will be up for the next two weeks to give enough time for PMC and the community to gather consensus and still have room for questions, feedback and discussions. The results to be shared on/after 21th October 2019. For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote? [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) [1] Primate Proposal: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Proposal%3A+CloudStack+Primate+UI [2] Email thread reference: https://markmail.org/message/z6fuvw4regig7aqb [3] Primate repo current location: https://github.com/shapeblue/primate Regards, Rohit Yadav Software Architect, ShapeBlue https://www.shapeblue.com