FreeCAD master now 5,000 commits over 0.16
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: FreeCAD master now 5,000 commits over 0.16
All the tricky things have been merged now (qt5, python3,...) but I'm not sure it is stable enough already, specially py3. Which means, if we release a new stable version now, the chance is high to require quite a lot of maintenance/backporting work afterwards. Personally I would wait a little more, the hardest part is done already. But I'd be okay to do a release anytime too. When Werner decides, I will obey
Re: FreeCAD master now 5,000 commits over 0.16
I also support a not to long away realese. We should finish the folowing things thought:
* summer of code contributions
* python3 stabilisation as mentioned by yorik
* the group implementation (I'm pretty close to finish I think)
* the blocking part design issues
I hope to finish group stuff this weekend (except poping up bugs of course), and than go for part design bugs. So it should be possible to make the most stuff till the end of september. Maybe it is helpful to set a date so that alos FEM and Path guys can plan for it, as they make heavy changes too and a feature freeze would be benefitial some time before release.
* summer of code contributions
* python3 stabilisation as mentioned by yorik
* the group implementation (I'm pretty close to finish I think)
* the blocking part design issues
I hope to finish group stuff this weekend (except poping up bugs of course), and than go for part design bugs. So it should be possible to make the most stuff till the end of september. Maybe it is helpful to set a date so that alos FEM and Path guys can plan for it, as they make heavy changes too and a feature freeze would be benefitial some time before release.
Re: FreeCAD master now 5,000 commits over 0.16
Sounds like a plan!
FYI that's why (mostly) Kunda1 and ("lessly") I set the target version to 0.17 for many issues on the tracker so they would be listed in the Roadmap. https://www.freecadweb.org/tracker/roadmap_page.php
Of course it's up to you guys to postpone the least important of them if you judge that fixing all of them would take too long.
Re: FreeCAD master now 5,000 commits over 0.16
I vote for annual release cycle.
P.S. Preferably by changing FreeCAD 0.17 to FreeCAD 2017 when released.
P.S. Preferably by changing FreeCAD 0.17 to FreeCAD 2017 when released.
Re: FreeCAD master now 5,000 commits over 0.16
I mostly agree but do we really have to make the release depend on qt5 and python3? It seems to me we can leave this for 0.18-development...
Edit: One more thing that could maybe fit in this time frame is also OCCT 7.2
Edit: One more thing that could maybe fit in this time frame is also OCCT 7.2
Re: FreeCAD master now 5,000 commits over 0.16
I just realized something: there are nearly as many commits between 0.16 and 0.17 as between the very first version 0.1 (not listed) and 0.12!
Re: FreeCAD master now 5,000 commits over 0.16
If I understand correctly, QT5 is of some importance on Apple as it fixes some QT4 bugs that are only an issue on Apple.
I think its important that a release version of FreeCAD supports these two, if its not too much more work, because it may well be sometime before the next FreeCAD release and by then (although newish now) QT5 and Python3 may well seem old, also they may be the default versions offered by Ubuntu and others by then.