On Open Day, we share our activities of the month with each other and the community. It's when we take a step back and see where we stand. Here's our Open Day for March 2018.
12. Tips
● Port Bench Command-Line Interface to
ensure you’ve got python utilities that don’t come packaged. upgrade
enum to enum, supervisor and ansible!
● FLUSHALL and FLUSHDB within redis-cache
● in case of absolute failure...
○ bench setup env && bench migrate-env $(which python3)
● Logs, Logs, Logs!
13.
14. What’s New?
● Guest-based persistent authentication and data access with tokens.
● Configurations within Website Settings
● Desktop-View for Desk Chat
● Camera and File Attachments
● Independent chat.js build for plug-n-play
17. Bug Fixes
● Data URI within User Image causes a System Crash
● frappe.enqueue wouldn’t perform Redis Connection Pooling
● Socket.IO requires no throttling.
● Beer + Support Tickets
● charts.erpnext.com, translate.erpnext.com, beta.erpnext.com build fixes
● Killed all milestones except !
45. Foundation roadmap for 18-19
● Community development
● Technical contributions
● Finance
● Organization
46. Community development
● Ten active chapters
(Pune,Chennai,Bangalore,GCC,Europe,Singapore,Malaysia)
● Annual Conference (in Bangalore)
● Three mini conferences - (Dubai)
● Three code sprints
● Module volunteers
● Monthly newsletter
47. Technical contributions
● Translation to three new languages(Italian)
● Features,integrations and localization
○ X number of bounty
○ X number of features contribution from community
○ X number of new integrations from community
○ X number of country specific localizations
○ X number of commits from new developers
○ X number of new domains(Textile,Travel)
● Mobile app
48. Finance
● Goal for 2018-19: Raise $120,000
● Sources
○ 50% Memberships
○ 30% Bounty Pools
○ 20% Grants
● Get funds from three agencies for specific projects like schools
● Get long term supporters(multi year grants)
● Drive commercial activities through service providers
● Create structure for reporting, proposing and approving expenses.
50. Implementation
● Started creating issues and milestones in erpnext/foundation repo
● Will experiment assigning github issues to service providers
● One user story per month(Video)
● Promote service providers by giving them the leads
● Ask service providers to update their project details,contributions etc
● Tangible benefits for foundation members(conference and leads)
● Community member survey(expectations from foundation)
74. Preparations before the website launch
● Not one person in charge but keep a team of - .
● More coordination.
● Log all the details properly. Make the decisions official and distribute to
everyone one email.
● Decide the rules, evaluation criterias, no. of participants to present before
the site goes live.
● Discuss the rules with Rushabh and DBIT both. Minimize last minute
ad-hoc changes as much as possible.
75. Registration Period (live website)
● Better build up to the event.
● Actual “save the date” campaign.
● Coordinate with DBIT closely during this phase to synchronize the
marketing activities.
● Aggressive marketing push for Mumbai Hackathon as a Premium event in
the city.
● Attract professionals as well. It is easy to attract students.
● Social media: Facebook, Twitter, try LinkedIn. DBIT CSI operates on
Instagram. Cooperate with them for images, content.
76. Registration Period (live website)
● Social Media targets to hit:
● Facebook (event + ads)
● Twitter
● Linkedin
● Meetup Group
● Regularly email the participants with specially curated projects to
encourage good quality projects.
● RSVP from participants a week before the event.
77. Preparation for Hackathon
● Decide on the following things about a month to days before the event.
● Stickers (for all participants?)
● Certificates (design + distribution). For winners only or participants +
winners.
● T-shirts
● Event flow
● Parameters for Evaluation
78. ESOC
● Website content (thanks Google)
● Site is live (thanks Zarrar!)
● Thanks to Achilles for sharing points on the registration
details and process
133. ●
Complete foundation website.
●
Start with frappe.io (will put new team
pictures promise!)
●
Design sprint just for brainstorming with
team.
●
Sprint with team to code the website.
134. ●
All Design requirements strictly should go in
issue tracker with exact brief after brainstorming.
●
Issue will be prioritised.
151. Support
• Repost old stock and accounting entries
from the backend.
• Cancel negative qty delivery note from the
backend.
• User permissions.
• Rename item code for purchase order item
supplied from backend.
• Same serial no returned two times.
• Include exploded items for subcontract.
168. • Go to all DocTypes and
check “Apply User
Permission” and select
DocTypes
• Create “User Permission”
record for each Record
• Visualize 3D connections
• Pray
191. ▸ Linking Member DocType with Supplier and Customer
▸ Customer and Supplier Tax Id in Sales and Purchase reports
▸ Deleting Company transactions fixed
▸ Salary Component abbreviation fixed
▸ Payment account in Salary Structure for selected Company only
▸ Fixed fieldnames for translations in some Reports
▸ Product Bundle with Delivery Note (Bug)
218. Some Writing
• Implementation at Curiosity
• ERPNext used by Electronics Distributor
• Newsletter on pricing update
With Kenneth
219. Community Feedback
55% percent of my quotation under 8000 SAR (2133 USD) and now i
cannot complete the deals with this price (i will not be able to cover
my monthly operation cost) I swear to you no one will renew
subscription with 1500 USD in KSA, most of our clients are a small
business.
Competition is very tough now in KSA and all middle east as general I
built a long-term plan on ERPNext and now I have stop and think
again and review my strategy because 500% increase in price will
effect on my potential clients.
Abdul Rahim
220. Community Feedback
I don't have a big issue with your big price increase but I think you
are missing the boat on forcing the small business owner to have to
Buy 9 unused logins. What would you charge for a 1 user
subscription since that is all I will need for the foreseeable future.
Kevin
This is a move which will scare away startup business like ours. I run
a trial for some time and now I am thinking if I pay the 299.00USD
what happens after a year or 2 years????
Kachinga
221. Community Feedback
The new prices not suitable for our market, and we have to offer our
clients on-premises option. Please, what the new prices of on-
premises support provided by ERPNext?
Ekbar and Co.
No its terrible I can never connect. Too fed up give up.
Bill (Trial User)
228. Other Fixes
◇ Gantt view - make order_by configurable.
◇ Add Child button in tree view can be hidden for
required node.
◇ Updated docs for Work Order.
◇ Physician patch fix.
229. Android view - refactor
◇ Hamburger view ◇ Tab view
Also location
based filtering