Call ETH, always among the top 5 EU universities
No this has to be a done by community members.
No one else would have the experience and insight.
We can take help of professionals for voice over etc, but not for content.
Again, have a clear vision & laser-sharp focus on what you would like to achieve.
I like collaborative approach. Even if I have an idea that is still in early phase, I like to share with the community and discuss.
So you are saying that these people who are teaching python etc day in and out cant figure out FRAPPE and teach how to write a few apps or extend ERPNext?
Who in this community do you foresee will take this up?
There will be plenty of ideas everyday. Entertaining your own ideas take energy.
And then improving and execution is another story.
I dont understand what you mean by discuss.
Generally it is a one way street. You say something, we say something else. And then you ignore it and do it anyway.
Usually collaboration works better if you are open minded to alternative opinions. That would be collaborative. Not no this has to be done this way…
Good luck.
Of course they know Python, they don’t know ERPNext like we know.
Who in this community do you foresee will take this up?
Lots of people. You can do one on analytics
Someone has been thinking on the same lines.
@Eric_Delisle, Sorry for tagging you. Did you manage to make any more progress? Would be great to know what kind of challenges did you face? Thanks
I can analyse the past with data. The future is a vision (no data).
If the past is any indicator, trust me nothing will get done. Too many ideas and very little execution
Just my observation.
I’m not going to get into semantics but this is a must-have if this community has to grow. My personal choice is to always start small. Off the top of my head,
- A short video on making a small improvement to core and generate a pull request would be a great developer oriented screencast.
- Another would be to write some test cases to show how to get started with testing in ERPNext.
Both Functional and Technical screencasts have been made by the Frappe team which have been very helpful. I’m more technical leaning because we have two in-house developers who I would like to get to contribute to core and they are both not confident of their ability vis-a-vis contributions.
If professional coaching content sites are willing to do courses on ERPNext, I think that’s great too. At this stage, we should sow the seed to get this started.
Agree with @Not_a_countant about a lot of ideas and low execution from community. Also @Basawaraj_Savalagi is right when he says that the community needs to do it, since the speed with which erpnext is updating and growing will make any tutorial quite redundant in about 6 months time.
I’ve myself been contemplating about contributing a guide about small shortcuts, steps, etc. but never got to do it. This reminded me about the philosophy behind kaizen - Small improvements everyday.
So if I take out 2 minutes everyday to write about steps I took to achieve a simple task today would eventually lead to a very solid documentation guide. Only if there were some place to quickly note it down and share.
How about starting with a baby step of a wiki based documentation?
There could be 2 major sections -
- Implementation and technical - Steps to develop, models, updates related to the doctypes, troubleshooting, related custom scripts, gists, etc.
- End User workflow
A hierarchical wikipedia like submission, approval approach can be done. We could always include photos, gifs and videos under those sections too.
For a new user it would be a very structured tutorial including everything to read about and video snippets. This would be a great archive to find everything related to the module section, for everyone else.
It is a moving target. Difficult to motivate people to static documentation.
Use a wikiHow? Any wikiHowians on the forum?
Very difficult as ERPNext and Frappe moves at a very fast pace.
A feature/module will change the way it works in a blink of an update.
I am reviving this because I currently have up to 200 video training sessions in spanish of ERPNext. I will be compiling into video and publishing within two months.
Also, as my company grows I will put in resources to make proper training materials, certifications, etc.
Any progress on this topic so far as of February 2019?
++++++1 as student,
I have started a path of a service provider around ERPNext platform (platform includes ERP and many other things) coming from functional background I suffered a lot to jump in the technical side of development world.
I have asked some of the community to give a technical training I got some feedback but prices are very high and I am not sure to get what I want. I spend lot of time reading and googling for minor things.
late 2018 I attended a functional course, trainer connect every day at 6 AM India time (using gotomeeting system) and he gives 1h30 showing a detailed training of current subject, and without practice in parallel, then he share recording on google drive and a test instance where we re-play and do practice. no user manual provided no documents nothing only video recording and they are downloadable.
Overall, since he knows the system very well, usually he start by module configuration or any prerequisite / shared config then he moves to business transactions from end to end.
no issue if it’s paid training with a batch of 20 or more people, cost will be shared among participant and a revenue for foundation or frappe.
I was looking for technical training, like how to install ERPNext, how to customize, how to add validation, how to upgrade, git workflows lot of questions comes to my mind also the case any new comer not a developer initially. The need of training is urgent.
Rgds
Nofal
From my point of view, the lack of good, complete, actual and easy to find documentation is the biggest obstacle in expanding the user base and increasing the popularity of ERPnext.
Why people choose ERPnext? There could be several reasons: Because it is good system for them (functionality fulfils their needs). Because they like open source. Because they dont want to pay for the licence. Because they expect it to be do-it-yourself.
How they get know about ERPNext? Probably organic search like “free erp, opensource erp”, maybe they have seen some reviews. There is no marketing visible. But it is OK.
Now lets say they come to ERPnext web pages. They have three choices how to get familiar with ERPnext there. Demo - it will be their first stop, good enough for getting very first general overview. But they want more. Hosting plan - they dont want to make such decision at this time (even if there is a free trial). Self install (or pre-installed VM) - this is what they will try as the next step, if they are at least a little IT-positive. And this step will be crucial for the decision of staying with ERPnext or not. And this is also the step, where they probably get lost. If they will be enthusiastic and persevering, they will come here to the forum. They will ask general questions, because they start from level zero. They will get general answers like you have to search and read, you have to try, you have to experiment… and even if they try their best, if they dont have unlimited amount of time and they are not ultra enthusiastics, they will give it up… Of course, they can hire consultants, but we have to underdstand, that they are still in the presales stage - and they dont want to spend money for uncertain result with consultant from another end of the world.
On the other hand, these people, who have enough knowledges, self-confidence and time to try it, but not enough knowledges to succeed, they are potential new consultants, influencers and “spreaders” of ERPnext among the potential users… If they do succeed. If they will be able to get the knowledges to succeed.
And we are back at the issue with documentation. Good documentation also can make easier life for all the consultants helping users here on the forum. And for projects like ERPNext, the documentation is maybe the most important part of its marketing…
What I wanted to say with all of this? +1 for wiki, +1 for the university.
Has the group considered using Doxygen to maintain robust documentation that is generated from within the code? I work with another open source software that uses this to maintain their user manual.
Found somebody is working in progress for documentation, contribute if possible.
My fellow ERPNext’ers:
Many of you believe that Documentation, Training, Education, and Learning are a significant gap in our favorite ERP system. Both functionally and technically.
Why is this difficult to solve? Firstly, there is no clear/obvious owner of the problem. We all see the gap. We all post about it. We all mention ideas. Some people do their own documentation. But there is no Community Solution.
I want to help solve this. I am willing to commit time and effort.
I suggest we form a Working Group to address this problem. The goal? Improve the quantity and quality of ERPNext documentation, knowledge, and education.
I will write an initial Charter (which we can discuss/change). And I will help establish communications. If everyone is agreeable, I am willing to act as a facilitator for the group. This new Working Group will meet regularly to try and solve these education challenges. Everyone is welcome to join and participate. I will suggest that we alternate Meeting Times, to accommodate both sides of the globe.
All communication, meeting notes, and information will be transparent. The Working Group will share progress/success with everyone, especially the ERPNext Foundation.
If our community continues as we have, only posting complaints and ideas on these forums? Nothing will change. But if we form a specific group, with a specific goal? Together, we can make some real progress.
Standby for more communication from me. I will need some time to put this together…
~Brian
- is this technical or functional content?
- let me know once you have translations ready, I’ll look into whether I could help creating some of the videos from it. *)
*) I’d probably not suitable for doing technical (programing) stuff, but if I had a functional script it would definitely be worth a try to transform this into a video tutorial.
Also, just a little general comment on video tutorials … make sure the sound is good!
Many of the tutorials I have seen (frappe youtube channel i.e.) are very hard to watch due to background noises and/or reverb making it very hard to follow the content.
Wow… those are some passionate replies to your initial posting @Basawaraj_Savalagi
Even though it was an older topic, it still generates a great deal of interest. Maybe there is a glimmer of hope to get this off the ground in the near future.
I like your idea. And I also think some of the folks here bring up some good points:
@Not_a_countant - I chuckle to myself as read your input to this topic. It sounds very much like myself pulling my hair out in other parts of this forum. And all for good reason. I share your frustration. I think there still may be a path forward though.
@mulyadi_dw - You bring up the most important point in the whole debate. ERPNext is a fast moving target and it is nearly impossible to keep up with the changes from a user perspective, much less a training perspective. This is the main reason our documentation is in a dismal state. It is just not possible to keep up when the target moves so fast.
So… In the past day or so @rmehta published a proposal to make some stable long term version points that could be supported for as much as 4 years in some cases.
Read his thoughts here:
A general comment on versions, design and architecture changes
In his proposal, you will find the possibility to make this training idea come to life again. Once there are stable versions, THAT is the time to develop the training materials. They would be useful then for more than 4 to 6 months. They could be useful for several years.
Once you have that important threshold established, then it makes sense to create a community developed set of training materials.
I even think it might be appropriate for those courses to be sold to new users at a reasonable rate. Once there is a stable working point, it only makes sense for folks to want to learn about how to use it.
Suddenly, you not only have a happy community adding to the knowledge base of a stable version, you have the potential for even the newest of users to be able to adopt the product easily by means of a reasonable priced set of training materials.
It could be a win-win for all involved. Just not quite yet.
However, if you go about the planning stage now, then you might be ready to implement it once the stable versions are implemented.
I like it !!
BKM
As far as I recollect, there are some notes and references to the ERPNext University in the last Frappe Open Day. I don’t have the link right now but it’s on Frappe.io/blog
I don’t know how much of this is read but it’s good dust for knowing what’s going on there . Nearly 150 pages too