I’ve started an open-source guide called Frappe/ERPNext Mastery to help people go from beginner to pro in Frappe — one chapter at a time
It will cover everything that is not exist in the official documentation or not well explained, and we’re hoping to turn it into a free book or video course soon
Check it out and feel free to contribute, suggest, or just follow along:
How about contributing to the official documentation which already exists for frappe and erpnext? There is already a frappe school with courses that do this.
This effort smells a lot like self-promotion. Chat-GPTing the official docs doesn’t really help the community in the same way as contributing back to the code and documentation does.
Personally, I wouldn’t mind seeing an alternative, community-led source of documentation. The Official Documentation has some issues that make editing and contributing more frustrating than it should be. A bit of competition might yield an overall benefit and improvement for everyone.
That being said, gobs of autogenerated AI text are definitely not what I had in mind.
Unfortunately, LLM was the only way untill now to understand and learn this framework because that is literally the only resource after the community,
i hope it will be changed by making a complete book via grouping the community experience and well structure it.
but i never use LLM blindly, the process of any topic i share was:
1- i am facing error/ problem/ misunderstanding in frappe
2- find a way via the community, chatgpt, youtube(if I find one and i barely do)
3- if it really works then try as much as i can to write what i understand
4- use chatgpt to make it well structured and add more explanation
in short, this book will be the result of everyone’s experience if they want to share
oh
thank you i will find better introduction,
this approach is the way i know until now,
if you have better approach, i will be so grateful if you share it
Read the documentation. Read the source code. Read the many tutorials and troubleshooting threads on this forum. Check out the other compiled resources that people have put hard work into, like Frappe School and Build with Hussain.
To be clear, I’m not saying you shouldn’t write this book. I think there’s great opportunity for new guides and tutorials developed by the community. A document that gives a high level understanding of how the framework is organized along with practical solutions to common problems, in particular, would be very welcome.
But, friendly advice: coming in and saying that nothing else has existed before your document is either very ignorant or very arrogant. This goes doubly when what you’re offering is generated by AI.
I’m not at all anti-AI, but the amount of slop that’s being shoveled around here lately is quite frustrating. It’s presented as well-formed and tested, but virtually all of it has either deep misconceptions about how the framework works or flat-out errors. Generative AI allows people with a very thin understanding to present as experts, and I hope you can understand why there will always be pushback against that.
thank you,
i never said nothing else has existed, you will even find folder named ‘videos’ that i share from wonderful people who share their knowlege.
i was just frustrated why this hidden gem framework not having at least a complete book like other technologies
why i need to suffer to find the explaination (compare to other technology like django)
the community have alot of good knowlage that i learned from,
we just need to collect/ group these knowlege into comprehensive guide
just to notify ,
i never said it’s my book (i literally ask the community to contribute), and never said i am the hero if you understand this from the intro.
my eperience in frappe is only almost 6 months. (i did already desripe the repo i made as “stone in a soup”)
it is nothing but “be a catalyst for change” and i really hope it may make a change
I think it’s great that you want to put together a guide.
If the content of that guide comes from an LLM rather than your own direct knowledge of the system, however, you are very likely giving bad advice. This is the feedback you got about monkey patching as well.
thank you peter,
just notice that it may give bad advice.
i truly never share until i try it with my problem and it really works.
but the more i understand the framework, i will rewrite what i did.
Nobody’s trying to tell you not to share your experiences. It’s when those experiences are presented as comprehensive expert guides that you will meet the resistance you’re seeing.