This was extracted (@ 2025-01-15 21:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Introduce policies for correct corporate involvement (see https://github.com/orgs/apache/projects/171/views/1) 2. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 3. Improve automated quality pipelines, improve existing releases and demonstrate improved compliance with the Apache Way. 4. Correct the use of branding on our own website, updating the technical documentation to match. ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues are known as of now. ### How has the community developed since the last report? Several employees were laid off by their sponsoring employer and and are now contributing as individuals, increasing the community diversity. ### How has the project developed since the last report? - CVE-2023-33241 affected the experimental MPC code, thanks to responsible disclosure a fix was committed and released about a month before public disclosure. - The path to graduation map has been updated [in a GitHub project](https://github.com/orgs/apache/projects/171/views/1). This map keeps being our north start to lead us to graduation. ### How would you assess the podling's maturity? - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-11-11 ### When were the last committers or PPMC members elected? December 2022 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? No third party are using the brand's name incorrectly ### Signed-off-by: - [ ] (milagro) Nick Kew Comments: - [ ] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Introduce policies for correct corporate involvement (see https://github.com/orgs/apache/projects/171/views/1) 2. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 3. Improve automated quality pipelines, improve existing releases and demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues are known as of now. ### How has the community developed since the last report? A new contributor started to submit patches. No big changes otherwise. ### How has the project developed since the last report? - The path to graduation map has been updated [in a GitHub project](https://github.com/orgs/apache/projects/171/views/1). This map is our north start to lead us to graduation. - New issues have been opened on the AMCL repo to open the roadmap - Project committees are working to implement CG21 - No major bugs have been reported in the MPC release hopefully indicating good code quality ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-11-11 ### When were the last committers or PPMC members elected? December 2022 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? No third party are using the brand's name incorrectly ### Signed-off-by: - [ ] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Introduce policies for correct corporate involvement (see https://github.com/orgs/apache/projects/171/views/1) 2. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 3. Improve automated quality pipelines, improve existing releases and demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No issues are known as of now. ### How has the community developed since the last report? - There was activity by several new contributors on new issues - The roadmap for the most important component (MPC) has been updated ### How has the project developed since the last report? - The path to graduation map has been updated [in a GitHub project](https://github.com/orgs/apache/projects/171/views/1) ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-11-11 ### When were the last committers or PPMC members elected? December 2022 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? No third party are using the brand's name incorrectly ### Signed-off-by: - [ ] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Introduce policies for correct corporate involvement (see https://github.com/orgs/apache/projects/171/views/1) 2. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 3. Improve automated quality pipelines, improve existing releases and demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Last month issues were resolved. No issues are known as of now. ### How has the community developed since the last report? - Riccardo Iaconelli has been chosen by the community as new committer and PPMC member. - The efforts of the community are concentrated on project graduation ### How has the project developed since the last report? - The first release of a new component (libmpc 0.1) happened successfully - The project has a new, modern website! The website is deployed directly from git using a Continuous Delivery pipeline - The path to graduation has been mapped [in a GitHub project](https://github.com/orgs/apache/projects/171/views/1) ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-11-11 ### When were the last committers or PPMC members elected? December 2022 ### Have your mentors been helpful and responsive? Yes ### Is the PPMC managing the podling's brand / trademarks? No third party are using the brand's name incorrectly ### Signed-off-by: - [ ] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Mentors missed signing off last month's podling report but have committed to signing of this report. A roll call of the PPMC was requested by Justin McLean to judge ongoing interest in the project following recent inactivity with 5 out of 9 responding and expressing interest in reviving the project. A vote is being preared to add a new PPMC member to help with outstanding administrative tasks, defining the project's roadmap and building the community. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Second round voting for the MPC release is underway with currently 3 binding +1 votes from IPMC members. Result to be announced presently. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? Missing podling report sign offs as mentioned above, but both have responded recently. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Administrative tasks are still outstanding due to members' other commitments and the pandemic. These include in particular, a PPMC meeting to discuss the project roadmap needs to be arranged, confirmation that the project's Whimsy, Clutch, SVN, Confluence & Committers pages are all current, and the code signing keys needs countersigning. Investigations into a redirect on Milagro's home page is still outstanding. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Swagger site on the Milagro homepage has been updated to solve an XSS issue. MPC repo's readme has been updated to simplify build and test instructions in preparation for its first Apache Release. Investigation into a Travis issue is ongoing. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues except previous report sign off was missed. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [ ] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Administrative tasks are still outstanding due to members' other commitments and the pandemic. These include in particular, a PPMC meeting to discuss the project roadmap needs to be arranged, confirmation that the project's Whimsy, Clutch, SVN, Confluence & Committers pages are all current, and the code signing keys needs countersigning. Investigations into a redirect on Milagro's home page and an XSS vulnerability on the Decentralized Trust Authority's Swagger page are ongoing. ### How has the community developed since the last report? Qredo, one of the main contributors to the projects have just hired an Open Source Manager one of whose roles will be to reinvigorate and support the Milagro project and in particular to assist with the first Apache release of a Multi-Party Computation library. Discussions around how to incorporate them into the PPMC to follow shortly. ### How has the project developed since the last report? No change. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: Qredo hiring a new Open Source Manager may very well be good for the project, but could risk blurring lines between apache and the company. - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Administrative tasks are still outstanding due to members' other commitments and the pandemic. These include in particular, a PPMC meeting to discuss the project roadmap needs to be arranged, old releases need to be deleted, confirmation that the project's Whimsy, Clutch, SVN, Confluence & Committers pages are all current, and the code signing keys needs countersigning. Investigations into a redirect on Milagro's home page and an XSS vulnerability on the Decentralized Trust Authority's Swagger page are ongoing. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? No change. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2.Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Administrative tasks are still outstanding due to members' other commitments and the pandemic. These include In particular, a PPMC meeting to discuss the project roadmap needs to be arranged, old releases need to be deleted, confirmation that the project's Whimsy, Clutch, SVN, Confluence & Committers pages are all current, and the code signing keys needs countersigning. Investigations into a redirect on Milagro's home page and an XSS vulnerability on the Decentralized Trust Authority's Swagger page are ongoing. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Works is still progressing preparing the MPC library for its first official Apache release. Some issue regarding static code analysis were encountered but these have now been resolved. A request to release the Rust version of the core crypto library has been received from within the Milagro community. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? Previous podling report sign-off was missed. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? Administrative tasks are still outstanding due to members' other commitments and the pandemic. These include In particular, a PPMC meeting to discuss the project roadmap needs to be arranged, old releases need to be deleted, confirmation that the project's Whimsy, Clutch, SVN, Confluence & Committers pages are all current, and the code signing keys needs countersigning. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Works is still progressing preparing the MPC library for its first official Apache release. Some issue regarding static code analysis were encountered but these have now been resolved. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? Although progress on the project has faltered, there have been no issues with the mentors. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No significant issues, however some administrative tasks around the project are still outstanding largely due to the pandemic but are now being addressed. In particular, a PPMC meeting to discuss the project roadmap needs to be arranged, old releases need to be deleted, confirmation that the project's Whimsy, Clutch, SVN, Confluence & Committers pages are all current, and the code signing keys needs countersigning. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Works is progressing preparing the MPC library for its first official Apache release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (Milagro) Nick Kew Comments: There appears to be a cut and paste error. Will raise the subject on list. - [X] (Milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes: Justin Mclean: Can you please remove your old releases from the list release area.
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No significant issues, however some administrative tasks around the project are still outstanding but are being addressed. In particular, a PPMC meeting has been proposed for 3rd February to discuss outstanding issue with a follow on meeting for the entire Milagro community to discuss the project's roadmap. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Work continues on the C and Rust versions of the core cryptographic library and on preparing the Multi Party Computation library for its first official Apache release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes: Justin Mclean: What administrative tasks are still outstanding?
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No significant issues, however some administrative tasks around the project are still outstanding. These will be addressed before the next podling report. To help address these issue, a PPMC meeting has been proposed. This meeting will be extended to all members of the milagro project to allow an open discussion on the project's roadmap. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Work continues on the C and Rust versions of the core cryptographic library and on preparing the Multi Party Computation library for its first official Apache release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [*] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No significant issues, however, similar to the last report, several administrative aspects of the project still have not been dealt with (updating Whimsy, countersigning code signing keys, checking download links, confirming brand/trademark compliance etc.). In addition to this, the private mailing list subscriber list needs clearing of any non-PPMC members and Kirk Baird still needs to be officially added to the list of committers. ### How has the community developed since the last report? No change. ### How has the project developed since the last report? Development has progressed on the Multi Party Computation (MPC) library working towards an official release. The library has been successfully reviewed by the NCC Group and renowned cryptographer Dr. Michael Scott. Their recommendations have been implemented and their reports will be added to the library prior to release. There are plans to improve upon the library post release - in particular to extend the capability from a 2 of 2 threshold to an arbitrary m of n threshold. Development has also progressed on the version of the core cryptographic library written in Rust. More work is required for this to be in a release ready state. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-02-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes: Justin Mclean: What's the hold up with administrative aspects of the project? Is the PPMC active?
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? No significant issues, however, due to recent time constraints, several administrative aspects of the project have not been dealt with (updating Whimsy, countersigning code signing keys, checking download links, confirming brand/trademark compliance etc.) ### How has the community developed since the last report? Kirk Baird accepted as a new committer and he's now contributing to the Rust version of the Milagro Crypto Library ### How has the project developed since the last report? A second official Apache release of the Crypto-C library (2.0.1) was released in February A new "Multi Party Computation" (MPC) library has been accepted from Qredo Ltd into the Apache Milagro project. The new repository is: https://github.com/apache/incubator-milagro-MPC The code is being optimised, bug fixed, documented and tested (including a proposed external code review by the NCC Group) in preparation for its first official Apache release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-2-10 ### When were the last committers or PPMC members elected? February 2020 ### Have your mentors been helpful and responsive? No issues. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation is still required by the Milagro community. Signed-off-by: - [X] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libraries and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way. In particular to update the Milagro website and other project sites (e.g. Whimsy) in accordance with Apache policies. 3. Further releases to increase the scope of the Milagro project, extend the capability of existing releases and to demonstrate improved compliance with the Apache Way. ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? A vote by the Milagro community to accept Kirk Baird as a new committer is in progress. Once complete, the formal process to add him will be undertaken. ### How has the project developed since the last report? The first release (0.1.0) of the Decentralized Trust Authority (D-TA) server was successful and the Milagro website updated with D-TA documentation and official download links. A second release of the Crypto-C library (2.0.1) has just been voted on successfully by the IPMC. The Apache Way for this release is still to be completed (update website, formal [ANNOUNCE] email etc.) A proposal for Qredo do submit a new "Multi Party Computation" library to the Milagro project has been accepted by the Milagro community. A software grant has been submitted to Apache and the formal process to add the repo to Apache's GitHub is underway. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-10-04 ### When were the last committers or PPMC members elected? June 2019 ### Have your mentors been helpful and responsive? The community received helpful feedback from our mentors on our releases and the feedback is being actioned. ### Is the PPMC managing the podling's brand / trademarks? No known issues, but further investigation required by the Milagro community. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: Too late to amend, but I just noticed the last release date is nonsense. I (and likely the report) at first confused it with the current release, announced Feb.10. - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libs and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Continue to improve compliance with the Apache Way 3. Further releases to both extend the capability of the crypto libraries and D-TA, and to demonstrate improved compliance with the Apache Way ### Are there any issues that the IPMC or ASF Board need to be aware of? Please see the comment re: mentors below. ### How has the community developed since the last report? No new members. ### How has the project developed since the last report? Milagro’s first ASF release, the crypto-c and crypto-js libraries, was successful. These are modern cryptographic libraries that focus on Elliptic Curve Cryptography. The libraries include support for pairing-based cryptography such as BLS for short signatures and MPIN for multi-factor authentication. Issue tracking for individual repos has now been implemented in GitHub (Jira may still to be used for high-level planning) and redundant GitHub repos have been archived. Decentralized Trust Authority (D-TA) server code has been donated by a team lead by Howard Kitto at Qredo & IP clearance forms completed. Milagro’s vision is for the D-TA to be a general-purpose key generation, distribution and storage server with an initial focus on a) generating type-3 pairing/identity-based secrets for MPIN zero-knowledge & multi-factor authentication clients and servers, and, b) safeguard shares of secrets such as Bitcoin private keys. An attempt to release early alpha version of the D-TA failed the Apache Way but efforts to correct this are underway and we hope to have a successful ASF release shortly followed in quick succession by enhanced versions ultimately leading to a production-ready version early next year. Website (http://milagro.apache.org/users.html) updated with crypto-c, crypto-js and D-TA documentation ### How would you assess the podling's maturity? - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-08-27 ### When were the last committers or PPMC members elected? June 2019 ### Have your mentors been helpful and responsive? Our mentors haven’t been able to commit as much time to the project as they or us would like, but progress is still being made. ### Signed-off-by: - [ ] (milagro) Nick Kew Comments: - [X] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralised networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libs and applications for decentralised networks in order to grow the ecosystem of users and contributors to the project. 2. Get all functions of the project in line with the Apache Way so we stay in compliance and can get a release under our belts. 3. Get a release under our belts! ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? We continue to garner a lot of interest in the project from the crypto community. ### How has the project developed since the last report? We're going to move to have the IPMC vote to approve a release of the crypto-c and crypto-js libraries next week. We will be scheduling releases of the Decentralized Trust Authority, along with an upgrade of the website and documentation site this month. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? Last month. ### Have your mentors been helpful and responsive? Yes. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: OK, I need to post to dev list about detail in the report! - [ ] (milagro) Jean-Frederic Clere Comments: - [ ] (milagro) Drew Farris Comments: ### IPMC/Shepherd notes:
Milagro is core security infrastructure and crypto libraries for decentralized networks and distributed systems. Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Continue to build relevant and useful crypto libs and applications for decentralized networks in order to grow the ecosystem of users and contributors to the project. 2. Get all functions of the project in line with the Apache Way so we stay in compliance and can get a relase under our belts. 3. Get a relase under our belts! ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? We're growing the list of potential new contributors and collaborators. We have added two new additional contributors and expect more soon as we get milagro-crypto-c in line for release. ### How has the project developed since the last report? The main contributors continue to get their feet wet with Apache processes and methodologies. Big shout out to the infra team who have been helpful in dealing with the paculiarities of our project. As an example, we have managed to migrate issue tracking to GitHub, but are still using JIRA for release management task tracking. Most importantly, we have now moved the website to the asf-site branch model and are ready to update the site with documentation. Qredo Ltd in London has signed a software contributor agreement that has been registered with legal office. Qredo is contributing its server code to become the Decentralized Trust Authority, the first "product" release after the crypto library release. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? Last week. ### Have your mentors been helpful and responsive? Jean-Frederic Clere has been great, helpful and hopefully Nick will stay involved. ### Signed-off-by: - [x] (milagro) Nick Kew Comments: This project has sprung to life! I'll post a note about specificity vs "Last week"! - [ ] (milagro) Jean-Frederic Clere Comments: ### IPMC/Shepherd notes: - Drew Farris (shepherd): Added a new mentor this month. Both mentors active on the mailing lists. Increased activity throughout the month of June.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. ### Three most important unfinished issues to address before graduating: 1. Growing the community of contributors and getting additional/new mentors 2. Getting the first release out and establishing a frequent release schedule 3. Work with other Apache projects where Milagro could provide extra functionality ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Milagro needs additional mentors. ### How has the community developed since the last report? We have brought on 3 new contributors in the last month. ### How has the project developed since the last report? 1. Updates and bug fixes to the core Milagro crypto library. 2. 3 new committers - Giorgio Zoppi, Chris Morris, and Alessandro Budroni and 2 contributors - John McCane Whitney and Howard Kitto who we hope will become contributors. There is an active development stream now occurring. 3. 1 new PPMC - Giorgio Zoppi 4. Setup a Milagro Confluence site where all contributors and PPMC members can create content at will. 5. JIRA is now setup for committers and PPMC members so that we can collaborate at will and efficiently. Also setup the Kanban board and cleaned out the dead/redundant/duplicate issues. https://issues.apache.org/jira/projects/MILAGRO/issues/MILAGRO-18?filter=all openissues To Do: 1. File Podling report for June, due in a few days (done). 2. Move existing website on SVN to new githubpubsub ‘asf-site’ branch publishing system. Will file JIRA request with Infra. 3. Travis - CI for milagro-crypto-c and milagro-javascript repos. Will file JIRA request with Infra. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: Milagro is immature but now has some momentum. It is critical the momentum is continued to get the first release out. ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? 04-June-2019 ### Have your mentors been helpful? Requests for help in establishing new committer accounts or just general advice for how to get things done could be delivered in a more timely matter (or if at all). Big thank you to Justin and Craig for the guidance this month. ### Signed-off-by: - [X] (milagro) Nick Kew Comments: This podling has long been moribund, but a sudden flurry of activity suggests potential revival. I am just now (hopefully) catching up with the renewed activity. ### IPMC/Shepherd notes: Justin Mclean: Please ask on the incubator genral@ list for new mentors.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Rebuild the team 2. Edit the code for the first release 3. Expand the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to beaware of? We need continuous support to restart the project management and to make the code released. This project have been stalled for several month because initial committers from Miracl unfortunately stopped activities from external reasons. It seems we should assume they will take more time to settle their situation. We already have a set of codes that will work as the initial product, and it will need some editorial (and possibly legal?) efforts to release. The idea of retirement was put to the vote and was rejected, and we are working for restarting. How has the community developed since the last report? Some people are joining the community to the restart the project. How has the project developed since the last report? We worked for the first release of the crypt library part, and have been stalled because of the lack of knowledge about the release process. It seems we need clarification on the release process mainly from the legal aspects. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup (total restart) [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? n/a Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors are helpful in starting the restart. The remaining members still lack very basic information about the management in ASF, so we need continuous help. The project's open issues are: (1) Recover the team’s communication (2) Give access to the official repository for committers who already signed ICLA, (3) List all the repositories that contain codes for this project, (4) Analyze status of each repository, possibly including legal status (5) Edit and merge the code and push to the official repository. (6) Release We need help and guide by mentors to address the issues from the following aspects: (A) Input on Apache's process, source of information, or use of the toolset, (B) Helpful facilitation for communication with PMCs and the community, (C) Guide how the output code/document should be. Mentors or a person who will lead the communication are requested to submit a ping message on the mailing list regularly that asks any blockers. Signed-off-by: [x](milagro) Nick Kew Comments: Great summary. Sadly the author appears to be the only community member still to have a really active interest. IPMC/Shepherd notes: Justin Mclean:Rather than asking the mentors to ping you I suggest you ask any question you have on the mailing list. If they are not answered or you need further help please ask on the general@ incubator list. I'm also concerned about the lack of discussion on the mailing list as a number of things mentioned above don't seem to have occurred on the list.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Rebuild the team 2. Edit the code for the first release 3. Expand the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We need support to restart the project management and to make the code released. This project have been stalled for several month because initial committers from Miracl unfortunately stopped activities from external reasons. We already have a set of codes that will work as the initial product, and it will need some editorial (and possibly legal?) efforts to release. The idea of retirement was put to the vote and was rejected, and we are working for restarting. How has the community developed since the last report? No new committers. Some people are joining the conversation at the dev mailing list to help the restart. How has the project developed since the last report? We are worked for the first release of the crypt library part, and the code seems technically stable enough to release. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? n/a Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors are helpful in starting the restart. Sometimes the members lack very basic information about the management in ASF, so we will be work better if more input is given. It may lack the continuous help and responsive support in getting the things done. The project's open issues are: (1) List committer candidates with ICLA status, (2) Give access to the official repository for committers who already signed ICLA, (3) List all the repositories that contain codes for this project, (4) Analyze status of each repository, possibly including legal status (5) Edit and merge the code and push to the official repository. (6) Release We need help and guide by mentors to address the issues from the following aspects: (A) Input on Apache's process, source of information, or use of the toolset, (B) Helpful facilitation for communication with PMCs and the community, (C) Guide how the output code/document should be. Mentors are requested to submit a ping message on the mailing list regularly that asks any blockers to encourage the communication among mentors, PMCs and the community. Signed-off-by: [ ](milagro) Sterling Hughes Comments: [X](milagro) Nick Kew Comments: This podling needs attention if it is to progress. My own efforts have been insufficient. I intend to open a discussion on the subject, but am procrastinating. IPMC/Shepherd notes:
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Sort out infrastructure issues 2. Enable NTT to handle operational tasks and project management 3. Build the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? There is an ongoing vote for retirement of the Project, votes so far are 6 against and 1 neutral. There is an expressed concern that the development of the project is happening away from the Apache. This was addressed by the main contributors (MIRACL and NTT), they pointed out the reason for that were infrastrucure and procedural issues. They will update the Apache repos and keep the development there once those issues are resolved. How has the community developed since the last report? There were no new commiters added to the project since the last report. How has the project developed since the last report? There is an ongoing discussion around dealing with infrastructure issues obstructing the project development. NTT suggested that they take responsibity for operational tasks and management of the project. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: n/a When were the last committers or PPMC members elected? n/a Signed-off-by: [ ](milagro) Sterling Hughes Comments: [ ](milagro) Jan Willem Janssen Comments: [X](milagro) Nick Kew Comments: Retirement vote got a crop of NOs, though some of those may have misunderstood its purpose. I'm proposing those who support continuation make concrete progress in time to report (on time) in May. Failing that, I will support retirement. IPMC/Shepherd notes: johndament: In order to survive, the podling needs to move development activities to Apache. Continuing to develop under Miracl's repositories means it is not an Apache project.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Improve project communication 2. Discuss a possible project roadmap 3. Building the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? How has the community developed since the last report? No new committers were added since the last report. How has the project developed since the last report? After some expressed concerns, it was decided that the crypto code will be moved back to the Apache repository. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: n/a When were the last committers or PPMC members elected? n/a Signed-off-by: [ ](milagro) Sterling Hughes Comments: [ ](milagro) Jan Willem Janssen Comments: [X](milagro) Nick Kew Comments: Comments sent to project list. Project activity needs to be visible @apache! IPMC/Shepherd notes: johndament: The podling is not in good shape. We need to follow up to understand current state. May request an additional report next month to clarify.
The below report was submitted by Milagro, however not signed off. The content and feedback is worth including. Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Improve project communication 2. Define clear commit guidelines 3. Building the Milagro community – engaging developers and cryptographers, raising awareness and helping to secure future of internet. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? How has the community developed since the last report? We moved all of the crypto code to a new organisation on GitHub called milagro-crypto ( https://github.com/milagro-crypto ). It is hoped this will enable further engagement with the community and specifically their involvement in developing the crypto code in other languages. Since the last report, two new committers were added. How has the project developed since the last report? The development was focused on Milagro Crypto C and Milagro Crypto JavaScript. Milgaro can now support multiple curves and security levels in a single binary. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: n/a When were the last committers or PPMC members elected? n/a Signed-off-by: [ ](milagro) Sterling Hughes Comments: [ ](milagro) Jan Willem Janssen Comments: [ ](milagro) Nick Kew Comments: IPMC/Shepherd notes: johndament: Dave Fisher raised an issue, as noted in the report, that much of Milagro's work seems to have moved to a private GitHub organization. The podling has not responded to questions in this area.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Improve project communication 2. Define clear commit guidelines 3. Building the Milagro community – engaging developers and cryptographers, raising awareness and helping to secure future of internet. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? How has the community developed since the last report? The community hasn't developed since the last report, due to lack of activity. Communication has picked up again so it's expected that the project will gather more interest soon. How has the project developed since the last report? In past few months, the Milagro community was focused on developing Milagro Crypto C Library. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: n/a When were the last committers or PPMC members elected? n/a Signed-off-by: [ ](milagro) Sterling Hughes Comments: [ ](milagro) Jan Willem Janssen Comments: [*](milagro) Nick Kew Comments: Activity at Apache has not been progressing. A discussion has been opened, and team members appear keen to improve communication and deal with a backlog of activity. IPMC/Shepherd notes: jda: a discussion is active on the future of the project. will continue to monitor.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Develop MILAGRO toolbox 2. Creating full working MILAGRO ecosystem, based on MILAGRO crypto library – further research and development (IoT, blockchain, fractions etc.) 3. Building the MILAGRO community – engaging developers and cryptographers, raising awareness and helping to secure future of internet. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We are having issues with Apache repos, and syncing two-way with Github, which becomes annoying, as developers reports. We’re facing issues in logging in to Apache Wiki page (https://wiki.apache.org/incubator/April2017 <https://wiki.apache.org/incubator/April2017> ) <https://wiki.apache.org/incubator/April2017)> - error messages are poping here and there, so it’s impossible to work directly on Apache tools (while users names and passwords, are 100% correct), we still can not access those, and we are having issues with accessing SVN. How has the community developed since the last report? MILAGRO community, sadly isn’t currently growing, most likely cause of technical issues, few interested folks were unable to login, so they are working directly on Github repo, while we still can not have two-way syncing with Apache account. How has the project developed since the last report? In past few months, MILAGRO community was focused on developing MILAGRO Crypto C Library, the most important parts were: - enabling the solution to use different curves at the same time - adding Golang wrappers for RSA and ECDSA - adding tests and working examples for the Golang wrappers - adding benchmarks - finally splitting the library into proper logical components How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: n/a When were the last committers or PPMC members elected? n/a Signed-off-by: [ ](milagro) Sterling Hughes Comments: [*](milagro) Jan Willem Janssen Comments: I do see some ongoing development, like new repositories being created, but there's not a lot of discussion happening on the MLs and as such I do not have a clear picture where the project currently stands, what problems they have, and how we can improve on that. [*](milagro) Nick Kew Comments: Nothing seems to have happened since last time. This report describes technical difficulties: loss of certain github functionality in moving to apache, and others I find harder to grasp. I will again post a followup to this to the project's dev list. IPMC/Shepherd notes: Drew Farris (shepherd): I see very little evidence of project activity looking at the mailing lists and repos alone. There must be more effort to move Milagro development and communication to Apache infrastructure. Despite involvement of one mentor, I am unable to observe effort from the project members to resolve the problems referenced in the board report. The lack of progress over more than a year of incubation leads me to question whether the current Milagro community is genuinely interested in running an Apache project.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Develop MILAGRO toolbox 2. Creating full working MILAGRO ecosystem, based on MILAGRO crypto library – further research and development (IoT, blockchain, fractions etc.) 3. Building the MILAGRO community – engaging developers and cryptographers, raising awareness and helping to secure future of internet. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. How has the community developed since the last report? After ApacheCon in Spain – MILAGRO was in the scope of interest, and we can see the increasing community interest in MILAGRO ecosystem. In December 2016 MILAGRO ecosystem draft was published on MILAGRO mailing list and now we are looking to begin development of new structure. How has the project developed since the last report? In last few months the MILAGRO ecosystem proposal was developed and published in order to organize, and prioritize the MILAGRO workflow. In order to develop new structure, we are discussing new architecture of MILAGRO repositories. Date of last release: n/a When were the last committers or PPMC members elected? n/a Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [*](milagro) Nick Kew Shepherd/Mentor notes: Nick Kew: I find it frustrating that after a year in incubation, dev activity and decisions still appear to be happening away from the dev list. Consequently there is little community activity beyond sporadic questions and answers which, while good, could equally be served by github alone. I have discussed this with some of the team and understand there are good intentions for a push, and intend to post a critique of this report to try and 'nudge' the project.
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Make a first release 2. Continue to migrate to full Open Development. 3. Building the MILAGRO community – engaging developers and cryptographers beyond the core companies, raising awareness and helping to secure future of internet. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? n/a How has the community developed since the last report? We have elected two new committers. User questions are dealt with well on the mailinglist, although the volume remains low. How has the project developed since the last report? Commit activity has finally migrated from Github. The project is very keen to adopt full two-way mirroring with github as soon as possible. Mailinglist activity remains low. Main development focus over last couple of months was on crypto library (MILAGRO crypto lib), which was re-factored and improved, in order to improve the code quality, readability, and test coverage. Date of last release: n/a When were the last committers or PMC members elected? Alessandro Budroni and Nicola Asuni were elected in July 2016. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [x](milagro) Nick Kew
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Bring regular day-to-day activity to Apache resources. 2. Make a first Apache release. 3. Attract community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The project has resources outside Apache, including a prospective main documentation website milagro.io. This is not branded as Apache, but is considered to be owned by Milagro. How has the community developed since the last report? Conference presentations from key team members, including at ApacheCon/Vancouver and forthcoming in Tokyo, seek to build awareness among Apache and open source communities. There appears also to be recent new community interest around the pre-Apache project at Github. This should probably be redirected to Apache, but we need to check. How has the project developed since the last report? Several existing repos formerly developed by Miracl at Github have been imported to Apache, and are mirrored to Github. These were packaged to be near release-ready prior to import, and we are looking to review readiness for a release. The majority of work that has taken place at Apache has been the development of a Milagro web site, and project documentation at milagro.io. Code development appears to have continued at github, apparently due to confusion. This was discovered just today, so we plan to follow up tomorrow. Date of last release: N/A When were the last committers or PMC members elected? No new members elected during the period. NTT colleagues named in the proposal have joined. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [x](milagro) Nick Kew Shepherd/Mentor notes: Nick Kew: I am currently investigating whether recent community activity in the pre-Apache github resources relates to code that has been contributed to Milagro. If I find it is, I shall attempt to encourage that activity to move to Apache.
Distributed Cryptography; M-Pin and other pairing protocols for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Import the software: The source code is already prepared and placed in repositories on GitHub – soon to be imported to Apache repositories. This includes a full Milagro MFA implementation. 2. Awareness among developers: Milagro announcement – during ApacheCon North America – May 2016 3. General Awareness Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? n/a How has the community developed since the last report? No substantial developments to report. The project is targeting community development following Apachecon presentations. How has the project developed since the last report? Project members are preparing to present the project at ApacheCon with a view to connecting with the wider Apache community and finding synergies with other projects. Date of last release: n/a When were the last committers or PMC members elected? February, as reported. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [x](milagro) Nick Kew
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Import main project repos 2. Work towards our first release 3. Broaden the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The Initial Committer list is being revised (see below). How has the community developed since the last report? We have identified shortcomings in the Initial Committer list, and adopted a fast-track process to add new members, valid for the project's first three months (until March 20th). We have welcomed our first genuinely new committer and are inviting another. Initial committers are familiarising with Apache. How has the project developed since the last report? Both companies MIRACL and NTT are now readying their initial contributions into the Milagro repositories. Date of last release: n/a When were the last committers or PMC members elected? We have no distinction between committers and PMC. The following have accepted invitations during the period: Peter Scanlon Tomasz Matecki Anthony Shaw Vladislav Mitov Nikolai Stoilov All except Anthony Shaw are Miracl employees, and should have been on the Initial Committer list. We anticipate improving diversity soon. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [x](milagro) Nick Kew
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. Three most important issues to address in the move towards graduation: 1. Import the Software 2. Develop the community 3. Establish the project's identity Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? n/a How has the community developed since the last report? The community has voted to invite four further developers to join as committers and PPMC members. Two of these were omissions from the Initial Committers list; the others are new. We are in the process of inviting them. How has the project developed since the last report? Milagro is still in the very early stages of incubation, and performing the mechanical tasks of code movement and infrastructure setup is our first priority. We have started developing the community on the Apache mailinglists, but have yet to move other activities to Apache. Date of last release: n/a When were the last committers or PMC members elected? n/a (but see above - we are inviting new developers on board). Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [*](milagro) Nick Kew Shepherd/Mentor notes:
Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. In view of the holiday season, it has only really started this week (Jan 4th) and is currently bootstrapping. Three most important issues to address in the move towards graduation: 1. Import the software. 2. Sign up the developers. 3. Audit the Intellectual Property. All fairly meaningless until the Community is live at Apache. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? n/a. How has the community developed since the last report? n/a. Initial committers have been asked to sign up to the lists and submit ICLAs. How has the project developed since the last report? n/a. Date of last release: n/a. When were the last committers or PMC members elected? Initial Committers only. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [+](milagro) Nick Kew Shepherd/Mentor notes: