Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-08-16 19: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.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Milagro

19 Jul 2017

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.

19 Apr 2017

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.

27 Feb 2017

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.

19 Oct 2016

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

20 Jul 2016

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.

20 Apr 2016

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

16 Mar 2016

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

17 Feb 2016

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:

20 Jan 2016

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: