Developer-friendly ERP != Enterprise infrastructure ERP
Needless to say that ERP system needed to be of enterprise grade. |So, as such, we should not ask for “Enterprise ERP”, only ERP should be enough as it is expected that it will be of enterprise grade by default.
As per my understanding ERPNext was started like that but now it has drifted away from this.
When people want:
Enterprise / Long life / Low surprise / High trust
They go to:
Debian / RHEL / SAP
Not because these are exciting — but because they are predictable.
Frappe/ERPNext’s current position looks like:
Ubuntu-like (against Debian / SAP like), Developer-friendly, Innovative (with many surprises / shocks).
When I say that Frappe / ERPNext is more like Ubuntu (and is not like Debain), then my reference is:
Debian vs Ubuntu
Debian
- Slow releases
- Ruthless stability
- Backward compatibility
- Conservative dependency upgrades
- Preferred for infrastructure & servers
Ubuntu
- Fast release cycles
- Newer packages
- Developer-friendly
- Commercial backing
- Popular on desktops & cloud
We can observe in Frappe/ERPNext eco-system:
- Multiple “Address-like” DocTypes
- LMS, Education, HR, CRM defining overlapping entities
- Apps not reusing each other’s data
Frappe team must be doing something for good, but to me this looks like an ERP anti-pattern.
Is there anyone else, who also feels like this, or is there anyone who proves me wrong?