Hello, Guys, all comunity!
I'm starting this thread after a long talk with Marta Ross, and a clarification with Syedm about how the periodicity of the changes of WebNotes developers in a unique branch are leaving the crazy developers to adjust the new features, and maintain new applications development.
Marta and I invested some time during the afternoon to solve the recurrence of an application that is not shown on the desktop.
The issue is that a few weeks ago I commented on a necessary change in some files to solve this problem. Only about one or two weeks later the master development team made a big change in how frappe creates and handles the desktop icons, resuming the old standard "using the title of the app" instead of the name as suggested.
So far, no problem, except for the fact that after upgrading the installation of frappe, the icons disappeared again.
As well as follow the threads of the forums, I also listen to and review every commit on Github, I remembered what had happened that I could solve the problem.
The difficulty shown above is just one of a few that we are facing. What do we treat objectively is the need to implement a policy of releasing updates, so we can meet and developers and end users.
What I see is that first we need different branchs for each type of user.
- Master Developers
- Apps Developers
- End User
Another issue is set to be given the flow of publications in each branch. For example, some issues affect all members from all walks such as permissions, harsh changes in the core, and translation.
But reports and usability issues are more tied to the end users.
We are trying to develop new resources and keep our forks the most updated, however, this has a very high cost related to time, either for lack of knowledge of the impact of each change, or why some changes are affecting me in a way that should not.
Today I can not filter the updates that are of interest to me.
Another question is on stage update!
We need placements as alpha, beta, and production.
I think other members here, can also report their difficulties, so we can help this team to grow more and better.
--
Best Regards.
Maxwell MoraisPython Developer powered by Webnotes framework <3