Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2018-05-17 17: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.

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

Fineract

18 Apr 2018 [Myrle Krantz / Phil]

## Description

Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as
a platform. Fineract provides a reliable, robust, and affordable solution for
entrepreneurs, financial institutions, and service providers to offer
financial services to the world’s 2 billion underbanked and unbanked.

## Issues

## Activity

We've added committers.

We've started adapting Fineract CN (formerly mifos i/o) to its new home at
Apache. There is still a lot of work to do, and it isn't all captured in
tickets yet.  In particular, Fineract CN is not yet through IP clearance with
the incubator.  Those committers interested in Fineract CN are having trouble
keeping up with the significant interest from contributors.

We've almost released 1.1 containing the following major improvements:

-- Integration of data import tool and enhancements for usability and better
   performance

-- Integration of staff notifications framework including the introduction of
   a topic-subscriber model architecture

-- Support for two-factor authentication with OTP delivery via SMS or email
   and the configuration of remember-me tokens

-- Create and schedule ad-hoc queries to run and generate reports.

-- Support for equal installments with equal amortization of principal and
   interest.

## Health report

We are struggling again with unmerged pull requests. Currently, the oldest
open pull request is from May 2016.The number of open pull requests has
increased from from 16 to 23. Of these, only 9 have received no comment.  The
oldest of those 9 is from November 2017. However it is not that these are
lacking attention as we've tagged several of these pull requests for the next
release, Fineract 1.2, but are still awaiting review of these from committers
who have little time to do so yet.

In an effort to move towards more regular time-driven releases (monthly), we
successfully transferred knowledge about the release process to several
additional committers but have still become bottlenecked in release management
with committers not having time to review the tagged pull requests.

Efforts are also under way to utilize Apache virtual machine infrastructure to
set up a publicly accessible demonstration instance for Fineract CN. Progress
is stalled though as the committers who have volunteered for the effort don't
have the requisite knowledge to complete the task and the volunteers willing
and able to do the work need to be added as committers.

Discussion led by Yannick Awasum has begun around addressing the hibernate
dependency in Fineract CN which needs to be addressed prior to any release;
unfortunately there has been little to no participation from other community
members in this regard.

Functional discussion around features for the Fineract CN roadmap have begun
but are also proceeding more slowly than desired. Discussion related to key
components for migration of users of Fineract 1.x to Fineract CN (i.e. group
lending support, data migration tools, etc.) has been lacking and once again
it relates to low input from our PMC and older committers.

Discussion led by individual product management volunteers around domain areas
such as machine learning and credit analysis, reporting, regulatory
compliance, etc. is ongoing but slow as well.

Documentation for Fineract CN is growing and Isaac Kamga has led a webinar on
customizing a microservice. He is also leading work on live documentation of
APIs via Spring REST Docs which will be made available in the upcoming
quarter. Nonetheless, more documentation is needed and we continue to recruit
volunteers to take on these tasks.

Evaluation of students for Google Summer of Code is taking place with an
emphasis on projects related to Fineract CN including a data import tool,
additional microservices, containerization, enhancements to Fineract CN
mobile, and support for group-based lending operations.

We continue to add committers at a steady clip.  We haven't had any new PMC
members in a while however.

The addition of new committers and ideally the addition of new PMC members is
essential right now as a good proportion of the current base of our PMC
(primarily the original set of PMC members adding during incubation) have been
idle and providing little active contribution. New committers and PMC members
have been taking up additional work loads but are being overwhelmed with
requests to assist.

## PMC changes

- Currently 13 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Avik Ganguly on Sat Oct 14 2017

## Committer base changes

- Currently 25 committers.
- New commmitters:
   - Courage Angeh was added as a committer on Thu Apr 12 2018
   - Steve Conrad was added as a committer on Wed Mar 28 2018
   - Isaac Kamga was added as a committer on Mon Mar 19 2018
   - Rajan Maurya was added as a committer on Mon Mar 05 2018

## Releases

 - 1.1.0 was released on Wed Apr 18 2018

## Mailing list activity:
- Subscriber counts to dev, user, and issues have been steadily increasing.
- For the first time in two quarters email counts actually are comparable with
  previous quarters after our mid-September rearrangement of what e-mails are
  sent to which lists.

- dev@fineract.apache.org:
- 243 subscribers (up 39 in the last 3 months):
- 807 emails sent to list (664 in previous quarter)

- issues@fineract.apache.org:
- 17 subscribers (up 5 in the last 3 months):
- 342 emails sent to list (247 in previous quarter)

- user@fineract.apache.org:
- 179 subscribers (up 18 in the last 3 months):
- 59 emails sent to list (146 in previous quarter)


## JIRA activity:
- Jira ticket creation has been down significantly, but the existing JIRA
  tickets are getting more traffic than in the last quarter.

- 19 JIRA tickets created in the last 3 months
- 4 JIRA tickets closed/resolved in the last 3 months

21 Feb 2018 [Myrle Krantz / Shane]

## Description:

Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as
a platform. Fineract provides a reliable, robust, and affordable solution for
entrepreneurs, financial institutions, and service providers to offer
financial services to the world’s 2 billion underbanked and unbanked.


## Issues:

17 Jan 2018 [Myrle Krantz / Mark]

## Description

Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as
a platform. Fineract provides a reliable, robust, and affordable solution for
entrepreneurs, financial institutions, and service providers to offer
financial services to the world’s 2 billion underbanked and unbanked.

## Issues

## Activity

We've added committers.

We've voted on and accepted Fineract CN (formerly mifos i/o) and imported the
code into gitbox repositories.  We've made progress in deciding how to do
issue tracking, and release management on this code.

We announced the SQL-injection security vulnerability (CVE-2017-5663) which
was fixed in Apache Fineract 1.0.0.

The Mifos Initiative has involved us in Google Code In so we've had the
pleasure of making the acquaintance of many young, up-and-coming programmers
who are introducing themselves on our list. To date we've interacted with 245
students who are all working on a wide range of coding and non-coding
projects.

The Apache Fineract 1.1.0 release is soon to be ready for a vote. The
community has been doing extensive QA cycles. It will include a number of the
GSOC projects including the data import tool enhancements, two-factor
authentication, notifications framework, static analysis and more.

A vote to accept in a code donation from the Mifos Initiative of the Fineract
CN Mobile app developed by Apache Fineract 2017 GSOC intern, Rajan Maurya is
underway and should be complete before the January 17 board meeting.

Google Summer of Code 2018 applications are open now for mentoring
organizations. The Mifos Initiative plans to apply to mentor projects on both
Mifos X and Apache Fineract 1.0/CN which would be in addition to any
participation under Apache Software Foundation as an umbrella organization.

## Health report

We've made progress on our unmerged pull requests.  Documenting the process
for merging and closing pull requests in the Fineract confluence seems to have
helped.  At the time of our last board report, the oldest open pull request
was from March 2016. Currently, we've reduced the number of open pull requests
from 47 to 16.  Unfortunately many had to be closed without merging. Those
that remain are still quite old.

We also were able to resolve several outstanding issues with respect to
committers for whom ICLAs or Apache ids were missing, so that there are no
longer any voted in committers who are not on the roster.  Several of the
committers listed below in "committer base changes" were voted in and
announced significantly earlier.

## PMC changes

 - Currently 13 PMC members.
 - Avik Ganguly was added to the PMC on Sat Oct 14 2017

## Committer base changes

 - Currently 22 committers.
 - New commmitters:
    - Avik Ganguly was added as a committer on Tue Oct 03 2017
    - Awasum Yannick was added as a committer on Mon Nov 20 2017
    - Ayuk Etta was added as a committer on Wed Nov 15 2017
    - Mexina Daniel was added as a committer on Wed Nov 15 2017
    - Nayan Ambali was added as a committer on Fri Nov 17 2017
    - Nikhil Pawar was added as a committer on Wed Oct 04 2017
    - Thynn Win was added as a committer on Tue Dec 12 2017
    - Zayyad A. Said was added as a committer on Fri Nov 17 2017

## Releases

- Released version 1.0.0
  https://dist.apache.org/repos/dist/release/fineract/1.0.0/ on June 1, 2017.



## Mailing list activity:
- Subscriber counts to dev and user have been slightly but steadily
  increasing. The number of new subscribers who introduce themselves has seen
  a significant uptick, but is mostly Google Code In students.  Not all of
  them will remain with the project.
- Email counts are not completely comparable with previous quarters because in
  mid-September we rearranged what e-mails are sent to which lists. Those
  changes may have also driven changes in subscriber count to the issues and
  commits mailing lists. Hopefully, those changes will also make our dev list
  more attractive for newcomers.  This was also mentioned in our previous
  report

 - dev@fineract.apache.org:
    - 199 subscribers (up 39 in the last 3 months):
    - 659 emails sent to list (712 in previous quarter)

 - issues@fineract.apache.org:
    - 12 subscribers (up 0 in the last 3 months):
    - 241 emails sent to list (204 in previous quarter)

 - user@fineract.apache.org:
    - 160 subscribers (up 17 in the last 3 months):
    - 143 emails sent to list (106 in previous quarter)


## JIRA activity:
- Jira activity has been up slightly.

 - 55 JIRA tickets created in the last 3 months
 - 28 JIRA tickets closed/resolved in the last 3 months

18 Oct 2017 [Myrle Krantz / Chris]

## Description

Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as
a platform. Fineract provides a reliable, robust, and affordable solution for
entrepreneurs, financial institutions, and service providers to offer
financial services to the world’s 2 billion underbanked and unbanked.

## Issues
- Respond to the board's question: "If Mifos I/O was always intended for
Fineract, why wasn't it part of the project from its inception?"

Before I answer, first some history about Mifos I/O:

Markus has been thinking about and planning a rearchitecting of MifosX since
before it entered incubation at Apache under the name Fineract in December
2015.  Besides his other duties he spent much of the time up till March 2016
gathering stakeholder support.

In March, the Mifos Initiative sponsored Mifos Tech Days in Amsterdam to which
all Fineract committers were invited (though not all could attend).  At that
conference, Markus introduced his architecture, and early versions of some of
the command processing code.  Videos of those talks were made and put online.

Then Markus and Myrle went into heads-down mode designing the security
concept, the accounting module, and other basic building blocks for the new
architecture. In August Mark joined us and started work on a new UI designed
to be capable of being ALV2 licensed according to the ASF's constraints,
unlike the current Mifos community app. During this period we wanted to work
with just the three of us in order to develop a clear architectural vision
before we presented it to the community. We were new to Apache (Fineract was
still in incubating), and didn't realize that we were violating the spirit of
the "no off-list communications" rule. The code we were producing is not part
of Fineract, and we never planned to introduce it without community buy-in, so
it seemed a reasonable way to work to us. Early 2017, we changed the code to a
public repository.  We did a renaming and restructuring at the same time,
during which we gave up the commit history.  For this reason, you won't see
the history before that point.

In March Markus, Mark, and Myrle switched to a new employer named Kuelap,
founded as a for-profit with the intention of making the same social mission
that Mifos pursues fiscally sustainable. We have continued to work on the
source code of Mifos I/O, preparing it for deployment.  Mifos I/O currently
consists of nearly 30 github repositories.

When we first addressed this structure on our mailing list, we understood Greg
Stein's response to be a veto against spreading code across multiple
repositories for a project.  Not long after those comments from Greg, Greg
took charge of Apache Infra.  For this reason, Myrle put careful consideration
into the question of why we actually wish to work this way and produced an
in-depth explanation which she presented at ApacheCon in November 2016 in
Seville.  Before it was clear that Apache would accept a multiple repo
approach, this was a technical obstacle to introducing the code to the
community.

In April of 2017 Fineract graduated to a top-level project at Apache.

Between the funding pressures of founding a start-up, the customer pressures
involved in pilots, and the time-pressures that graduating a top-level project
have produced, we haven't had the time to campaign for community buy-in that
we'd like.

At this point the source-code is extensive.  The community wouldn't work if we
just threw this into everyone's lap and said: "here: this is your new
code-base".  Even if we got the votes, people wouldn't be able to work
effectively.

So we're slowly trying to collect the community and help them understand the
new code well enough to make an informed decision about whether they wish to
accept it. While we have done considerable development off-list, we've been
quite open about this fact.  We are not quietly introducing off-list code into
the code-base without community buy-in.  Myrle has already made clear that she
hopes to get *all* committers on board before we begin the process of IP
clearance and code moving.

## Activity

We've added three new committers and one new PMC member. We've added new
moderators to the mailing lists.

GSoC projects have finished, and are waiting to be merged. These projects
which were led by interns on the Mifos Initiative and Apache include
two-factor authentication, a notifications framework, data import tool
enhancements, credit bureau integration, GSIM/GLIM, security fixes from static
analysis, and changes made to API structure for Swagger API documentation.

We are looking towards participating in GCI (google code in) and digital
ocean's Hacktoberfest.

We've begun discussions on bringing the Fineract CN code into the Fineract
code base.  Kuelap is hosting a demo-server for those who want to see what it
looks like.

We're also considering a point release which will contain some of these
changes.

The Mifos Initiative has engaged a number of individual volunteers who are
working across the community on the following projects but not directly
contributing code: Denila Philip, product management volunteer, has taken over
guiding requirements and product managing the mobile money gateway which is a
critical project for Apache Fineract but has dragged on for a couple of years
and through two GSoC internship cycles.

Ramesh Padmanabhan, an executive-level network engineer, is conducting
interviews with partners across the community to document their cloud
configuration and hosting environments to help build out toolkits,
documentation containerization and hosting of forthcoming cloud-native
architectures.

Kristen Perchal, a BCG consultant, who is conducting interviews with
individuals across the community to understand their roadmap development
process and document previous strengths and weaknesses of engagement with the
community on roadmaps to help advance a collective community-driven roadmap
process with the ongoing transitions in the software and community.

Aditya Oturkar, a project manager at Analog Devices, on documenting
requirements for Drag and Drop/Ad-Hoc style reporting in Apache Fineract.
Mabawonku Bolarinwa, a business analyst/microfinance practitioner from
Nigeria, on documenting the credit bureau integration requirements for
Nigeria.

## Health report

The biggest threat to our project is the long list of unmerged pull requests
on the Fineract code base.  The oldest open pull request is still from March
2016. This problem is worsening with the contributions of the recent GSoC
interns added to the "pile".  We hope that the addition of several new
committers who have experience and are still actively developing on Apache
Fineract 1.0 will lead to progress on this issue.  Avik in particular has
started reviewing and commenting on older pull requests.

While adding to the backlog of pull requests a positive sign of health in the
community are the contributions of code from a number of new partners in the
community including several modifications made by the BOWPI team from
Guatemala, GSIM/GLIM changes made by the iDT Labs team in Sierra Leone, and
changes made by R116 Solutions for Mentors International in Latin America.

The addition of the Fineract CN code base, though not yet voted in, is also
both a sign of activity, and a contributor to the problem.  We're a small
community and only about a third of the committer base are active coders.
Those of us who are programmers have been splitting our efforts between two
code bases.  We still need more committers.  Should we vote in the Fineract CN
codebase, we cannot afford to let pull requests there linger too.

In all though, the increase in discussion around the health of our project,
and the addition of Fineract CN indicates there is a baseline of interest by
contributors in our project that can continue to drive the project.

## PMC changes
- Currently 13 PMC members.
- Last PMC addition was Avik Ganguly last week.

## Committer base changes
- Currently 18 committers.
- New committers:
- Avik Ganguly was added as a committer on Tue Oct 03 2017
- Ippez Robert was added as a committer on Mon Aug 21 2017
- Nikhil Pawar was added as a committer on Wed Oct 04 2017
- Santosh Math was added as a committer on Fri Aug 18 2017 plus two committers
not in the Apache records: Zayyad Said (who was voted in in March, and has not
yet returned an ICLA) and Nayan Ambali (who has provided an ICLA, but has not
yet received an Apache ID).

## Releases
- Released version 1.0.0
https://dist.apache.org/repos/dist/release/fineract/1.0.0/ on June 1, 2017.
- The Mifos Initiative has issued a Mifos X release based on the current
Apache Fineract code.

## Mailing list activity
 -  Subscriber counts to dev and user have been slightly but steadily
   increasing. The number of new subscribers who introduce themselves has seen
   a slight uptick, which is nice.
- Email counts are not completely comparable with previous quarters because in
mid-September we rearranged what e-mails are sent to which lists. Those
changes may have also driven changes in subscriber count to the issues and
commits mailing lists. Hopefully, those changes will also make our dev list
more attractive for newcomers.

- dev@fineract.apache.org:
   - 160 subscribers (up 16 in the last 3 months):
   - 707 emails sent to list (969 in previous quarter)

- issues@fineract.apache.org:
   - 12 subscribers (up 4 in the last 3 months):
   - 200 emails sent to list (248 in previous quarter)

- user@fineract.apache.org:
   - 140 subscribers (up 15 in the last 3 months):
   - 106 emails sent to list (41 in previous quarter)

## JIRA activity
- Jira activity has been down somewhat.
- 44 JIRA tickets created in the last 3 months
- 20 JIRA tickets closed/resolved in the last 3 months

16 Aug 2017 [Myrle Krantz / Chris]

## Description:
 - Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core
banking as a platform. Fineract provides a reliable, robust, and affordable
solution for entrepreneurs, financial institutions, and service providers to
offer financial services to the world’s 2 billion underbanked and unbanked.

## Issues:

## Activity:
- Feature work includes additional reports, blocks and holds for savings
accounts, rescheduling bulk loans, pre-defining customer sms and e-mails
notification, improvements in credit bureau integration, support for
surveys, and support for two factor authentication.
- GSOC interns on Apache Fineract and the Mifos Initiative are making good
progress on their projects related to the platform.
Alex Ivanov is ahead of schedule on the Two Factor Authentication project
under mentorship of Avik Ganguly
Thisura Philips has been making multiple pull requests to fix issues found
during his static analysis of the code base under mentorship of Mark
Reynolds
Sanyam Goel is continuing to integrate the APIs with Swagger for live API
documentation under the mentorship of Aleksandar Vidakovic
Nikhil Pawar is finalizing integration with the Equifax Credit Bureau as
part of his project under the mentorship of Nazeer Sheik.
Courage Angeh is adding in additional back-end support for our
notifications framework to deliver staff notifications across various apps
powered by Apache Fineract with the guidance of Pranjal Goswami.
Vladimir Fomene is implementing a brand new database design for a mobile
money bridge integrating with Apache Fineract with support from Ayuk Etta
and Antony Omeri

Developers from R116 with support from Mentors International have built and
added in enhancements to building reports directly via SQL queries in the
platform.
- The community has begun discussing taking over the Mifos I/O code base
(https://github.com/mifosio).  This code has, from its inception, been
intended for Apache Fineract. Still, there are a few issues that need to be
resolved before we're ready for this.
- Adoptions and deployments of Apache Fineract in Guatemala, Germany, and
Nigeria are proceeding along smoothly and beginning to scale on the
platform. Members of those terms are working with the community on their
implementations.

## Health report:
 - The project remains healthy. Activity levels on mailing lists, git and
JIRA remain mostly constant, or have very slight upticks.
 - Many community functions are filled by only one person.  The mailing
list has only one moderator; all merges are being performed by one
committer; only one committer is serving as a release manager.
 - We have 38 open pull requests stretching back over a year. We need to do
a better job of reacting to pull requests.

## PMC changes:

 - Currently 12 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jim Jagielski on November 3rd, 2016.

## Committer base changes:
 - Currently 15 committers.
 - One addition still getting setup: Santosh Math was voted in and
announced this week.
 - Last committer additions before that were Zayyad Said and Robert Ippez
on March 13th, 2017.

## Releases:

 - Released version 1.0.0
https://dist.apache.org/repos/dist/release/fineract/1.0.0/ on June 1 2017.
 - The Mifos Initiative has issued a Mifos release based on the current
Apache Fineract code.

## Mailing list activity:

Requests for help on the user list continue to be answered in a prompt and
friendly manner.

 - dev@fineract.apache.org:
    - 148 subscribers (up 9 in the last 3 months):
    - 1046 emails sent to list (783 in previous quarter)

 - issues@fineract.apache.org:
    - 8 subscribers (up 0 in the last 3 months):
    - 262 emails sent to list (167 in previous quarter)

 - user@fineract.apache.org:
    - 124 subscribers (up 9 in the last 3 months):
    - 66 emails sent to list (65 in previous quarter)


## JIRA activity:

 - 50 JIRA tickets created in the last 3 months
 - 44 JIRA tickets closed/resolved in the last 3 months

19 Jul 2017 [Myrle Krantz / Brett]

No report was submitted.

@Brett: pursue a report for Fineract

21 Jun 2017 [Myrle Krantz / Chris]

## Description:
 - Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core
banking as a platform. Fineract provides a reliable, robust, and
affordable solution for entrepreneurs, financial institutions, and
service providers to offer financial services to the world’s 2 billion
underbanked and unbanked.


## Issues:
 - There are no issues requiring board attention at this time.

## Activity:
 - Released version 1.0.0.
 - Mentoring GSOC interns


## Health report:
 - The project remains healthy. Activity levels on mailing lists, git
and JIRA remain mostly constant. Release voting was a little slow.


## PMC changes:

 - Currently 12 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Jim Jagielski on November 3rd, 2016.

## Committer base changes:


 - Currently 14 committers.
 - No changes (the PMC was established in the last 3 months)
 - Last committer additions were Zayyad Said and Robert Ippez on March
13th, 2017.


## Releases:

 - Released version 1.0.0
https://dist.apache.org/repos/dist/release/fineract/1.0.0/ on June 1.


## Mailing list activity:

Requests for help on the user list continue to be answered in a prompt
and friendly manner.

 - dev@fineract.apache.org:
    - 144 subscribers (up 21 in the last 3 months):
    - 938 emails sent to list (1138 in previous quarter)

 - issues@fineract.apache.org:
    - 8 subscribers (up 0 in the last 3 months):
    - 212 emails sent to list (180 in previous quarter)

 - user@fineract.apache.org:
    - 123 subscribers (up 19 in the last 3 months):
    - 39 emails sent to list (102 in previous quarter)


## JIRA activity:

Tickets created and tickets closed are holding parity.

 - 60 JIRA tickets created in the last 3 months
 - 59 JIRA tickets closed/resolved in the last 3 months

17 May 2017 [Myrle Krantz / Brett]

## Description:

Apache Fineract (\’fīn-,ә-,rakt\) is an open source system for core banking as a
platform. Fineract provides a reliable, robust, and affordable
solution for entrepreneurs, financial institutions, and service
providers to offer financial services to the world’s 2 billion
underbanked and unbanked.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

Apache Fineract graduated on April 19, 2017 and has been engaged in press work
to announce the graduation, content work to remove incubation disclaimers, and
coordination with Infra for the necessary adjustments there.

Apache Fineract will be mentoring three students for the 2017 Google Summer of
Code. Rajan Maurya from India will be working on a new Android field officer app
based on use cases in Latin America. Sanyam Goel from India will be working on
live REST API documentation using Swagger. Nikhil Pawar from the USA will be
working on extended and enhancing the credit bureau integration module.

## Health report:

The project remains healthy. Activity levels on mailing lists, git and
JIRA remain constant.

## PMC changes:
 - Currently 12 PMC members.
 - No new PMC members added in the last 3 months.
 - Last PMC addition was Jim Jagielski on November 3rd, 2016.

## Committer base changes:
 - Currently 14 committers.
 - 2 new committers added in the last 3 months.
 - Last committer additions were Zayyad Said and Robert Ippez on March 13th, 2017.

## Releases:

The last release was announced on January 17th, 2017,
https://dist.apache.org/repos/dist/release/incubator/fineract/0.6.0-incubating/

We have started the process of next release.

## Mailing list activity:

 - dev@fineract.apache.org:
     - 141 subscribers (up 27 in the last 3 months):
     - 860 emails sent to list (864 in previous quarter)

 - user@fineract.apache.org:
     - 113 subscribers (up 15 in the last 3 months):
     - 65 emails sent to list (71 in previous quarter)

## JIRA activity:

 - 73 JIRA tickets created in the last 3 months
 - 69 JIRA tickets closed/resolved in the last 3 months

19 Apr 2017

Establish the Apache Fineract Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the
 Foundation's purpose to establish a Project Management
 Committee charged with the creation and maintenance of
 open-source software, for distribution at no charge to the
 public, related to a core banking platform that provides a reliable,
 robust, and affordable solution for entrepreneurs, financial
 institutions, and service providers to offer financial
 services to the world's underbanked and unbanked.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the "Apache Fineract Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache Fineract Project be and hereby is
 responsible for the creation and maintenance of software
 related to a core banking platform that provides a reliable,
 robust, and affordable solution for entrepreneurs, financial
 institutions, and service providers to offer financial
 services to the world's underbanked and unbanked; and be it further

 RESOLVED, that the office of "Vice President, Apache Fineract" be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache Fineract Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache Fineract Project; and be it further

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache Fineract Project:

 * Vishwas Babu AJ <vishwasbabu@apache.org>
 * Edward Cable <edcable@apache.org>
 * Markus Geiss <mage@apache.org>
 * Sander van der Heyden <sheyden@apache.org>
 * Ishan Khanna <ishan1604@apache.org>
 * Myrle Krantz <myrle@apache.org>
 * Terence Monteiro <terencemo@apache.org>
 * Adi Nayaran Raju <rajuan@apache.org>
 * Gaurav Saini <gsaini@apache.org>
 * Nazeer Hussain Shaik <nazeer1100126@apache.org>
 * Jim Jagielski <jim@apache.org>
 * Michael Vorburger <vorburger@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Myrle Krantz
 be appointed to the office of Vice President, Apache Fineract, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

 RESOLVED, that the initial Apache Fineract PMC be and hereby is
 tasked with the creation of a set of bylaws intended to
 encourage open development and increased participation in the
 Apache Fineract Project; and be it further

 RESOLVED, that the Apache Fineract Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator Fineract podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache
 Incubator Fineract podling encumbered upon the Apache Incubator
 Project are hereafter discharged.

 Special Order 7D, Establish the Apache Fineract Project, was
 approved by Unanimous Vote of the directors present.

27 Feb 2017

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Addressing areas of concern raised by community based on our Maturity
    Evaluation including:
    * Full documentation of our release management process
    * Implementation of Findbugs to show commitment to quality of code
    * Preparation of our community to respond any security threats or
      vulnerabilities that are reported.
    * Improvement of backwards compatibility of APIs and communication of
      breaking changes with each release.
    * Updating Apache Fineract webpage with latest releases.
 2. Adding new committers and contributors to the project.
 3. Continuing to move over additional documentation and providing full
    clarity to our community on how and where to report issues via the
    issue tracker.

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?

 * Community continues to stay strongly engaged on the mailing lists with
   active reporting of issues via the mailing list and issue tracker.

How has the project developed since the last report?

 * The community has made 2 additional releases since the last report.
   * Our second release was made on December 21, 2016 with three binding
     votes from the community.
   * Our third release was made on January 17, 2017  with three binding
     votes from the community.

Date of last release:

 2017-01-17

When were the last committers or PPMC members elected?

 2016-05-16

Signed-off-by:

 [ ](fineract) Ross Gardler
 [ ](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik

16 Nov 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. With the first official incubation release out, we want to work on
    getting frequent successful incubation releases shipped to the community
    on a monthly basis.
 2. Adding new committers and contributors to the project along with
    empowering volunteers and support partner organizations in the community
    to contribute to the codebase while using the project infrastructure.
 3. Resolving the questions around introduction of a rework of the original
    code – in particular repository/infrastructure/release questions which
    result from the microservice architecture

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?

 * With the first official incubation release out, we look add several new
   committers who have worked on modules and features that will soon be
   merged into the release.
 * The community is more involved and engaged in asking questions on the
   developer and user mailing lists. We are working to ensure that all
   inquiries are actively addressed and more discussions regarding
   functionality and design occur on the mailing lists.

How has the project developed since the last report?

 * Our first release was made on October 25, 2016. We received 4 binding
   votes from the community.
 * Significant work was led by the Mifos core development team to address the
   licensing issues with a dependency on Hibernate and replacing it with
   OpenJPA - details on the code changes made and the challenges overcome can
   be found at https://youtu.be/C4lXtXY-MY4

Date of last release:

 2016-10-25

When were the last committers or PMC members elected?

 2016-05-05

Signed-off-by:

 [ ](fineract) Ross Gardler
 [X](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik

Shepherd/Mentor notes:

 Roman Shaposhnik:

   Next item on the immediate TODO list for the community is to master
   releases of binary convenience artifacts.

21 Sep 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Getting a first release out – we are still inhibited by Hibernate issues
    which are more deeply rooted than we realized.
 2. Moving the community from the Mifos infrastructure to the Apache
    infrastructure – most discussions are taking place out of public view.
 3. Resolving the questions around introduction of a rework of the original
    code – in particular repository/infrastructure/release questions which
    result from the microservice architecture.


Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 The person who creates and submits the board reports will cease to perform
 this task until the code rework is ready to be introduced to the community.
 It is possible that this will endanger the board reports.

How has the community developed since the last report?

 Several prospective new committers have recently joined the Mifos community
 through Google Summer of Code and as new partners that we are working to
 add as committers to the Apache Fineract.

How has the project developed since the last report?

 We have tried and failed to produce an apache release again.  A release was
 produced by the mifos community outside of apache and announced on the
 apache fineract user list.

 The release included work intended to move us closer to apache policies.
 In particular, the removal of Hibernate annotations from the code uncovered
 a circular dependency in the data structure which was not caught in
 testing.  Two production systems from early adopters are out-of-service
 today.

Date of last release:

 XXXX-XX-XX

When were the last committers or PMC members elected?

 Jim Jagielski was added as a mentor.

Signed-off-by:

 [ ](fineract) Ross Gardler
 [ ](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik
 [ ](fineract) Jim Jagielski

Shepherd/Mentor notes:

 Roman Shaposhnik:

   I'll be following up with the community on the report generation point
   which clearly needs to be clarified.

18 May 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Finalizing the initial release
 2. Addressing with the VP of Legal our Hibernate dependency and how to
    remedy (removal, exception, etc.)
 3. Continue to encourage participation in Fineract collaboration and
    communication infrastructure by bringing offline interactions online
    and directing collaboration to occur in right channels.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

 None

How has the community developed since the last report?

 - Participated in and selected one intern for Google Summer of Code
   working on the India Unified Payments Interface.
 - Community members attended LinuxFest Northwest in Bellingham, WA and
   encouraged developers to get involved in the Apache Fineract community.
 - Discussion of requirements is taking place via mailing lists for major
   enhancements community is anticipating over next quarter.
 - Jim Jagielski has joined the ranks of Fineracts mentors.

How has the project developed since the last report?

 More communications are happening on the appropriate lists as we have been
 directing conversations to happen in the public mailing lists and outside
 of previous community silos.

Date of last release:

 N/A

When were the last committers or PMC members elected?

 N/A

Signed-off-by:

 [ ](fineract) Ross Gardler
 [ ](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik
 [X](fineract) Jim Jagielski

Shepherd/Mentor notes:

20 Apr 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Finalising the initial release
 2. Improve the communication around the differences between the previous
    MifosX project and the new Fineract project, especially in the MifosX
    community, website etc.
 3. With the first initial release, encourage the community to use the
    proper infastructure (mailing lists, issue tracker) for the ongoing
    collaboration within the community.
 4. Change management towards less 'key-man' dependency on previous
    tech/community leaders from MifosX, more towards community driven
    consensus.
 5. Reduce clutter on mailinglist from JIRA updates etc.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 On the mailinglist there have been discussions around the lack of traffic
 on it. This is part of the switchover from the current MifosX community
 and mailinglists towards the new Fineract lists. At the same time the
 recent meet-up of Mifosx and Fineract devs and people interested in it
 (see community development), has also triggered a lot of offline
 interaction.

How has the community developed since the last report?

 While activity on the mailinglist has been pretty low, we've had a great
 meet-up in Amsterdam where a nice mix of existing MifosX community members
 and a group of new interested people was present. This has boosted
 interest in Fineract.

 We have a high level of interest from new contributors throughout Africa -
 we are working to properly engage them and guide them to the correct
 collaboration channels in our Fineract community.

How has the project developed since the last report?

 Individual members of the leading partner organizations building solutions
 using the Fineract platform have begun to effectively use the Fineract
 issue tracker to communicate and track the requirements and enhancements
 they're building and contributing to Fineract. These individuals are
 setting a good example that other individuals from our partner community
 should follow.

Date of last release:

 N/A

When were the last committers or PMC members elected?

 N/A

Signed-off-by:

 [ ](fineract) Ross Gardler
 [ ](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik

16 Mar 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Inform the non-technical part of the existing Mifos.org community of
    the change in project structure
 2. Getting licensing issues figured out for our first release
 3. Replacing dependencies that are not compliant with the license policies

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None, currently.

How has the community developed since the last report?

 Since the code was initially pushed over, the community is working on the
 first release.

 In addition to the initial committer new contributors started to work on
 the project.

 There is a technical conference in Amsterdam in the second week of March
 during which some contributors and some community members will be
 introduced to developing under the Apache model.

How has the project developed since the last report?

 The initial code is now available and the work to meet the license
 policies has started.

Date of last release:

 N/A

When were the last committers or PMC members elected?

 N/A

Signed-off-by:

 [ ](fineract) Ross Gardler
 [ ](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik

17 Feb 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Inform the non-technical part of the existing Mifos.org community of
    the change in project structure
 2. Getting new committers up to speed on Apache processes and philosophy
 3. Replacing dependencies that are not compliant with the license policies

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None, currently

How has the community developed since the last report?

 Since the code was initially pushed over, the community is working on the
 first release.

 In addition to the initial committer new contributors started to work on
 the project.

How has the project developed since the last report?

 The initial code is now available and the work to meet the license
 policies has started.

Date of last release:

 N/A

When were the last committers or PMC members elected?



Signed-off-by:

 [ ](fineract) Ross Gardler
 [ ](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik

Shepherd/Mentor notes:

20 Jan 2016

Fineract is an open source system for core banking as a platform.

Fineract has been incubating since 2015-12-15.

Three most important issues to address in the move towards graduation:

 1. Push the initial source code to Apache
 2. Inform the non-technical part of the existing Mifos.org community of
    the change in project structure
 3. Getting new committers up to speed on Apache processes and philosophy

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None, currently.

How has the community developed since the last report?

 The project just has started. All members of the initial community are
 taking their first steps into the Apache Way. The larger Mifos.org
 community is still operating as it was before, and is a mix of 'clients'
 who use the platform and services provided by Mifos.org and partners who
 leverage more on the platform and extend on it. Most partners have already
 been involved and informed about the plans to become an Apache project,
 most of whom are part of the current Fineract Apache community.

How has the project developed since the last report?

 This is the first report.

Date of last release:

 N/A

When were the last committers or PMC members elected?

 Given the early state and missing code base, no additional commiters or
 PMC members were elected.

Signed-off-by:

 [ ](fineract) Ross Gardler
 [X](fineract) Greg Stein
 [X](fineract) Roman Shaposhnik

Shepherd/Mentor notes: