October - November 2019 Backbone Deployment Subsystem Travis Tests
Total Page:16
File Type:pdf, Size:1020Kb
Open Day October - November 2019 Backbone Deployment Subsystem Travis Tests Rewiring Central - Pending Intra-cluster traffic over SSL NGINX for SSL-striping Backbone Scrapped ?!?! Press Getting Started Frappe Monitor frappe/bench#867 Metabase data.frappe.erpnext.com Conference 2019 Scheduler Fail! frappe/frappe#8800 Security The thankless job - Morons everywhere 5 Issues Books Misc 3 Downtime Incidents Thanks Aditya Hase Open Day NOVEMBER ‘19 Akshita Kulshreshtha DOCUMENTATION Field Types Customization Module Before Approximately 40 pages https://erpnext.com/docs/user/manual/ en/customize-erpnext/articles/field- types.html Difficult to figure out and understand After http://erpnext_com.local:8000/docs/ Thanks to Umair and J! user/manual/en/customize-erpnext/ articles/field-types.html DOCUMENTATION Using ERPNext WIP VIDEOS Project Management Video Explainer Videos Script Scripting WHAT’S NEXT Completion of Using ERPNext Documentation for Education Module Academy Videos Project Management: Video Scripts +1 THANK YOU! Open day November 2019 Total Issues 1200 1,179 900 1,021 915 902 955 809 600 300 0 June. July. Aug. Sept. Oct Nov. L2 Issues 600 513 450 494 477 457 391 413 300 352 150 0 May. June. July. Aug. Sept. Oct. Nov. Module wise breakup Others 144 Accounts 117 Stock 87 Setup 59 Selling 54 Central 54 Reports 47 Permission 39 Framework 39 core 34 0 40 80 120 160 Issue Type How to 340 Traceback 185 Bug 138 To validate 56 Upgrade 54 Feature req. 37 Service req. 35 Discomfort 32 Queries 29 Investigation 29 0 100 200 300 400 Service level agreement •Ongoing •Fulfilled •Failed 1200 190 158 900 583 190 593 445 549 600 300 410 363 396 254 0 Aug Sept. Oct Nov. As Support DRI Wanted list. Sayad kabhi callout na karna pade. Nature at my home. As Human Resource DRI Fix: Payroll UI/UX Fix: Employee Dashboard Expense Claim: Error while Allocating advance HR Reports fix: Employee Leave balance fix: Employee Leave balance Summary fix: Email template for Training Event Critical fix: Purchase Invoice Delivered refactor: BOM stock calculated report. feat: HSN code wise item template. HSN wise item tax Apart from that Started Gym after 1 month. Started reviewing pull request for HR module. Booked my first home. Able to close 12 issues. Thanks @anurag810 Open Day Basawaraj Savalagi The Eurotrip Frankfurt → Wiesbaden → Munich → Constanz → Zurich → Wald → Würzburg → Stuttgart → Frankfurt Visit to Germany and Switzerland ● Euro conference ● Visit to Seibert Media ● Meeting with 4 Potential Partners in Germany ● Meeting with 3 Potential Partners in Switzerland Enhancements for Germany/Switzerland ● Translation - Context Specific ● DATEV Integration ● Bank Integration Hiking Mount Titlis https://youtu.be/nVohH4StNSU?t=102 Moonrise in Lucerne https://youtu.be/0pC_YDWxGMA Open Day Basawaraj Savalagi Thanks __getattr__() Open Day Nov 2019 By Deepesh Garg Sales Partner and Partner Lead to Frappe Opportunity Syncing !2 Book Valuation expense in specified account instead of expense included in valuation !3 Share Transfer code cleanup and refactor !4 1. Automatic tax and charges template selection on basis of tax category 25 Pull Request Reviews !10 Support Issues + Bug Fixes ▰ Account type in Handling Difference in Inventory account for standard UAE chart of Accounts ▰ Post GL entry fix for asset ▰ Serial No validation against sales invoice ▰ Path for quotation expiry in hooks ▰ Accounts payable report based on payment terms ▰ Patch for updating price or product discount ▰ Accumulated values filters disappearing in profit and loss report !11 ▰ Accounting Dimensions filed should be admin owned ▰ Exception handling in GSTR-1 report ▰ Partner Address webform fixes ▰ Disabled checkbox in tree view ▰ Unable to see parties with negative balance in AR/AP Summary ▰ Party field in trial balance for party report !12 THANKS! !13 Open Day -Dilpreet Kaur • Converted my very first opportunity • Got screamt at by the very first customer I converted • Onboarding sessions • Live! Customise it! • Empowered the customer to create custom fields, doc types to map their immigration, education and travel modules • Empowered customer goes ahead and creates erroneous data fields, the rest is history. • Empowered them to create webforms and webpages Food for thought November Conversions Frappe Sales? Drip Email Conversions European Analysis (XURSHDQ/HDG$QDO\VLV 7RWDOOHDGV8QFODVVLILHG&ODVVLILHG(XURSHDQ &RQYHUWHG 2SSRUWXQLW\ /HDG • Qualified 34 opportunities (5 of them are Hot ‘Frappe Sales’ leads) • Demos- 6 • Issues- 8 • Help Articles- 2 • Growth SX4 • IndiaOS? Dil shrugged! Conference 2019 Thank You Open Day November 2019 Faraz Khatri Total Opportunities Types of Opportunities Won Analysis Lead Hunting Trial Signups Customer Feedback Other Task ● Help article on how to apply tax on a tax ● Internal Issue (Assignment Rule and details fetching from lead) ● Follow up with partner sales with Jai Thank You Open Day November 2019 Pull Requests and yadda yadda.. pullreminders.com Print Format Partner Training Frappe Accounting Polishing for Release Copy for Website Thanks @netchampfaris Open Day @gavindsouza’s November in review StuffStuff ● fixed a chat issue; damn that was annoying ● pinned requirements; bought back the colourful console with fixed namespaces! ● setup dependabot for Frappe, ERPNext, bench for security updates alone && ThingsThings ● bench: fixed issues I didn’t know existed, from pip to yarn installs ● dropped legacy tests, etc. v13 stuff ● easy install script: updated all (almost) scripts with deprecated warnings DigitalOcean Image DigitalOcean Imagegrowth ● first run script + “welcome” message on each session start ● “Need Support?” rebootedrebooted “bench-autocomplete”“bench-autocomplete”weekend project ● pushed source to gavindsouza/bench-autocomplete ● not ready yet; also really steady development ● it’s really just reading the “docs” easyeasy installinstall scriptsscripts bench? easy-install-scripts! ● still in the works...want to provide a richer cli UX ● not ready yet; also really steady development ● much lesser output to console ● everything in the logs also, btw discuss.frappe.io is down and should redirect to SO. if that doesn’t happen, ya know cache invalidation is a hard problem lol Thank You :) Open Day November - Harshit Security 8 Framework 65 DevOps 119 1168 Issues Reported. L1 625 L2 Highest in 2019 yet. 349 ● Performance(System Slowed Down) ● Cancel Subscription button not available(Merged Now) ● To stop/delay/schedule Version Upgrades Other Issues ●Values out of Sync of - ● Itemised Tax Template (#DFTBA here is missing) ●Change in Website’s Config ●Still some sites don’t have Journey’s not installed ● Other regular issues 400 352 180 300 172.5 200 165 SLA went 104 Live!! 100 157.5 L1 L2 591 80 75 600 528 60 450 392 38 40 300 243 20 150 DevOps Oct Nov In-app Coming Up features as discussed with @hrwX: Support. ● Notification for the replies ● Naming Series will be hidden from now ● A modal when user visits for the first time ● Synchronisation now optimised - based on Event Streaming. Thank You!! Open Day November ‘19 Frappe Support App Frappe Support App Global Search Perf • For Database as big as Seibert Media, global search takes around 10s • Just by caching and removing unnecessary for loops, the time was brought down to 4s ListView Tags “Peace.” – hrwx OPEN DAY NOVEMBER 2019 FRAPPE SUPPORT FRAPPE SLA WEEKEND SUPPORT SLA Fulfilled SLA Failed 26 ISSUES 27% ISSUES 4% 4%9% 73% 17% 52% 13% How To Feature Request Configs Bug Version Upgrade Integration FRAPPE MARKETING 31 New Feature Pages Ranking on Page #1 ‣ open-source-ngo ‣ open-source-payroll Ranking ‣ open-source-distribution-erp Fighting ‣ open-source-plastic-manufacturer 10% ‣ open-source-computer-manufacturer CONTENT ‣ open-source-industrial-equipments-manufacturer 90% ‣ open-source-services-erp-software Ranking on Page #2 ‣ open-source-payroll ‣ odoo-sap-erpnext ‣ open-source-hrms ‣ odoo-msdynamics-erpnext ‣ open-source-helpdesk ‣ open-source-helpdesk FRAPPE CSR FRAPPE PRE SALES Won Lost 501 Opportunities 1% 7 Customers LEAD QUALITY SALES 5% 22% 22% 99% 12% 10% 10%19% Other Suspect Spam Partnership Partner Sales Support Prospect FRAPPE PARTNERS ~25 Opportunities Won Lost 1% 1 Customer LEAD QUALITY SALES 4% 20% 20% 99% 16% 40% Open Source User Lost Suspect Other Converted PORTAL QUICK TOUR FRAPPE CERTIFICATION FRAPPE GROWTH MAI BHI YT STAR MERA PEHLA PYAR Pending Delivered 150 Users ~61 Renewal WR 45% 55% PNG 34% 20% 29% 9%9% Timezone Delayed Features Unknown FC Fired EK BHAYANKAR SOMWAAR THANKS! CHAVAN Open Day November 2019 @Mangesh-Khairnar Dashboard Charts All Time - Yearly/Monthly Marketplace Search marketplace/search/:category/:key Item Sort Edit Item Details Unpublish Item Fixed Asset Register Leave Approver - Employee Approver Documentation ➢ Multiple Company POS Profile ➢ Fixed Asset Register Issues ➢ Expense claim payment entry ➢ REST API queries ➢ Leave calculation for denied leaves ➢ Marketplace Issue ➢ Payment request advance issue ➢ Activity Page ➢ Sales Order payment request creation (< 100% billed) Marica D’souza November ‘19 Account / Stock value sync Msgprint with Primary Action User Experience User Exhaustion Issues Tackled Support Growth 36 41 14 12 July Sept Oct Nov DRI One month plan ● UX Improvements ● Feature enhancements ● Up my issue game ● Start evaluations ● Discuss and GitHub Main bhi Schumacher Not really, but i can drive to save my life Mérci. Open Day November 2019 -Michelle Alva L1 Support • Total: 116 • Resolved [Frappe]: 50 • Closed: 48 • WIP/Dormant: 18 • Values out