BTW:
In FreeCAD it's done when it's done. In commercial cad some needed tools will just never be implemented, even if the software is on version 10 or 25
where did you get that information from ?
Based on what other key people said in such discussions and based on the past experience with a release cycle.
As for "perceived state", yes, that alone has become a strong argument, for doing a 1.0. For both hobby and professional usage.
Strongly agreed.vanuan wrote: ↑Wed Jul 01, 2020 1:00 amAs a hobby user, I think the only difference between 1.0 and 0.19 other than a perceived "stable" state, is the ability to do more frequent releases, e.g. 1.0.1, 1.0.2. If 1.0 doesn't mean that bug fixes would be backported more frequently, the version number doesn't matter to me. So to me, streamlining releases is more important. The nightly 0.19 AppImage updates have been awesome so far. It would be great if those receive a regular version number weekly or biweekly.
So, rather than focusing on what would be done in which version, it's much better to have a predictable schedule for the contribution delivery. Of course, that would mean things would break more often. So some automated crash reporting/rollback is needed.
One of the things that I mentioned in this thread is that I would like to see more constant releases of FreeCAD; 6 to 9 months seems feasible at the current developing pace. That would imply that there is constant work, constant testing, and it would invigorate the entire community. As it is currently, it feels a bit slow when the "stable" version is more than a year old, and the next version is already so far ahead that you cannot compare them any more.
Ah, from your little finger
I agree, but then, let's round it and do a release every year. Should be feasible, and would solve the versioning question. Like Covid-19 was released in 2020, we should make FreeCAD 19 in 2020 (yes, I know that Sliptonic has made that joke first).