FreeCAD master now 5,000 commits over 0.16

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
yorik
Founder
Posts: 13665
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: FreeCAD master now 5,000 commits over 0.16

Post by yorik »

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 :)
ickby
Veteran
Posts: 3116
Joined: Wed Oct 05, 2011 7:36 am

Re: FreeCAD master now 5,000 commits over 0.16

Post by ickby »

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.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD master now 5,000 commits over 0.16

Post by NormandC »

ickby wrote: Thu Aug 03, 2017 3:50 pm So it should be possible to make the most stuff till the end of september.
Sounds like a plan! :D

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.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD master now 5,000 commits over 0.16

Post by triplus »

I vote for annual release cycle.

P.S. Preferably by changing FreeCAD 0.17 to FreeCAD 2017 when released.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FreeCAD master now 5,000 commits over 0.16

Post by bernd »

NormandC wrote: Thu Aug 03, 2017 4:29 pm
ickby wrote: Thu Aug 03, 2017 3:50 pm So it should be possible to make the most stuff till the end of september.
Sounds like a plan! :D
a very good one ! :D
User avatar
saso
Veteran
Posts: 1924
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: FreeCAD master now 5,000 commits over 0.16

Post by saso »

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
user1234
Veteran
Posts: 3512
Joined: Mon Jul 11, 2016 5:08 pm

Re: FreeCAD master now 5,000 commits over 0.16

Post by user1234 »

saso wrote: Thu Aug 03, 2017 7:56 pm Edit: One more thing that could maybe fit in this time frame is also OCCT 7.2
Hello!

By the way: OCCT 7.2.0 ist in beta since 2 days.

Greetings
user 1234
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD master now 5,000 commits over 0.16

Post by NormandC »

user1234 wrote: Thu Aug 03, 2017 8:32 pm OCCT 7.2.0 ist in beta since 2 days.
Cool! I read on their tracker roadmap page that the planned release date was later this month but hadn't put much faith in it since it was originally planned for last May and it obviously didn't happen.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD master now 5,000 commits over 0.16

Post by NormandC »

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! :shock:
jmaustpc
Veteran
Posts: 11207
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: FreeCAD master now 5,000 commits over 0.16

Post by jmaustpc »

saso wrote: Thu Aug 03, 2017 7:56 pm 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
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.
Post Reply