Query on the Purpose of Separate Apps vs. Frappe/ERPNext Integration

It seems if the apps were all fully integrated sharing all the same data, and customization were identical in the standalone apps vs. Frappe/ERPNext, we wouldn’t be getting threads like this.

But I’m sure they’re just spreading misinformation also :wink:

I’ve heard there are ongoing efforts to tighten the CRM integration more, and eventually port Frappe (and therefore ERPNext) to the newer Frappe UI framework to make customization and the UI more consistent across applications. That would be a step in the right direction to help keep the ecosystem from getting too fragmented.

But if I were in charge of Frappe’s direction (which I’m not, and it the philosophy sounds like no one is in particular, which is fine…it’s their company!), I would have put more development efforts into trying to “modularize” the monolith, somewhat akin to Odoo-style, and improving the base UI, then you can make an improved CRM within that framework. I think with increasingly disparate code bases on separate projects, maintenance becomes tougher, not easier.

But maybe they’ll eventually bring everything back together and ERPNext will become stronger. Time will tell!

2 Likes