Community,
Here is the summary of the foundation meeting on 18th May. This time there were lots of good discussions and we ran out of time. But we made great progress as usual!
Roadmap
There was a detailed discussion on roadmap on how we should move forward now that most of the issues are tagged. It was noted that there are 2 types of roadmaps, functional and technical. Python3 for example is a part of the technical roadmap. while a better bank statement reconciliation was an example of a functional roadmap.
The Frappe team was asked what is on their strategic roadmap. The Frappe team shared that they have never explicitly worked on a roadmap that lasted beyond a month. The feedback received from cloud users + forum + github was driving most of the process till now. Frappe team also shared two projects that are in their strategic roadmap. The Hub, which will be an information exchange for erpnext users and an offline version of ERPNext that will not be a client-server implementation.
Community members were requested add a thumbs up reaction to an issue on GitHub as a vote. So based on the votes make so far, Goals framework, Subscription Redesign are some of the issues that have been priority. It was decided to make community members aware of the âthumbs upâ feature of GitHub so it can be used more often.
After a lot of discussion, it was decided that @Chude_Osiegbu and @JayRam would take the responsibility of building the roadmap and we would use GitHub Issues as the tool by which we will decide the roadmap. The roadmap will layout features that will be targeted for one quarter (June-August). The source of the roadmap will be the issues listed on GitHub and forum discussions. A draft roadmap will be discussed in the next meeting. After that we will create a GitHub milestone that can be monitored by everyone.
Testing, Security and Documentation
Members also thought it was necessary to add documentation and testing to the roadmap. Pawan suggested having a target of 2000 tests would be a great think to ensure stability and reliability that a lot of community members were asking for. It was decided that this would form a part of the roadmap.
Security aspects of ERPNext were also discussed in context of WannaCry attack. Frappe team shared that they promptly fixed any issues that were disclosed by various bounty hunters and staying on the most updated platforms was also very important, and hence the move to Python3 for example. It was decided that this was a longer discussion that needed more time.
Recruitment
There was a discussion on whether the foundation should hire more developers more than the two already hired. Many members felt that hiring would create the best impact for the foundation. A few members felt that instead of writing code, the foundation should only enable code. Alternative ways of investing foundation money were also discussed.
Initially we decided that having more code-sprints seems to be the way to achieve tangible results and also spread the community, but it felt that code sprints would require participation from local chapters to make it happen. Once the chapters are setup and the events start happening then we can assess how many code sprints we can have in a year.
Due to lack of time, it was decided that this should be discussed in the next meeting.
Events
Developer session Bangalore and GST Code Sprint in Mumbai were discussed as possible foundation events in June / July
thanks!