Roadmap toward 0.17 Release

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
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Roadmap toward 0.17 Release

Post by Kunda1 »

Currently the FC roadmap for 0.17 is at https://freecadweb.org/tracker/roadmap_page.php
The release date shows 2017-05-31 (we should update that)

This thread, I humbly suggest we use to understand what tickets are relevant for the 0.17 release and which should be bumped to 0.18. Thanks to @kkremitzki we now have the ability to mark tickets for 0.18

Other questions:
What are other issue blocking the 0.17 release?
What dependencies do we want 0.17 to use? For example do we want OCC 7.1 or should we shoot for 7.2 ?

Thoughts?

EDIT:
Pending 0.17 issues:
issue #2973 -> Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=25217
Last edited by Kunda1 on Tue Nov 21, 2017 4:10 pm, edited 1 time in total.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
chrisb
Veteran
Posts: 54201
Joined: Tue Mar 17, 2015 9:14 am

Re: Roadmap toward 0.17 Release

Post by chrisb »

Kunda1 wrote: Mon Nov 20, 2017 12:40 am do we want OCC 7.1 or should we shoot for 7.2 ?
If 7.2 would not mean a significant delay go for it, otherwise let's stay with 7.1, it is already an improvement and it seems to work stable with 0.17.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
kkremitzki
Veteran
Posts: 2515
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: Roadmap toward 0.17 Release

Post by kkremitzki »

I have been working on getting OCC 7.2 into the PPA but it's slow going because I'm new to Debian packaging and it's quite complex, although I don't think it has any explicit blockers.

The main objective I've been researching is making sure 0.17 gets into Ubuntu 18.04, which means it needs to be in Debian Unstable by March 1st. However, I believe it would need to be the Qt5/PySide2 version there (https://tracker.debian.org/pkg/freecad) so that kinda complicates things without a PySide2 release.

I think for Ubuntu 16.04 a release could more or less be done by moving stuff from the daily PPA to the stable PPA. I don't use 14.04 so I'm not sure on that front.

I can't speak for release readiness on Windows/Mac either so if someone wants to chime please do.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Roadmap toward 0.17 Release

Post by DeepSOIC »

Some bugs that ought to be solved, IMO (PartDesign):

issue #0003061: "Move object after other object" function causes chaos postponed to 0.18
issue #0003065: Part::checkIntersection returns false negatives preventing functioning of PDN Mirror transformation when faces just touch (abdullah)
issue #0003149: Duplicate body creates a mess (ickby)
issue #0003186: Reference select dialog needs to be reworked (ickby)
issue #0003150: App::Part: Delete and undo bugs (ickby)
Last edited by DeepSOIC on Tue Nov 21, 2017 2:39 pm, edited 1 time in total.
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Roadmap toward 0.17 Release

Post by wmayer »

IMO, all features with target 0.17 should be postponed to 0.18 (or later). We should concentrate on the bugs.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Roadmap toward 0.17 Release

Post by Kunda1 »

wmayer wrote: Mon Nov 20, 2017 1:19 pm IMO, all features with target 0.17 should be postponed to 0.18 (or later). We should concentrate on the bugs.
@wmayer I'll be happy to do that if there is an agreement to do so.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
chrisb
Veteran
Posts: 54201
Joined: Tue Mar 17, 2015 9:14 am

Re: Roadmap toward 0.17 Release

Post by chrisb »

wmayer wrote: Mon Nov 20, 2017 1:19 pm IMO, all features with target 0.17 should be postponed to 0.18 (or later). We should concentrate on the bugs.
Seeing issue #3061 mentioned by DeepSOIC: I would even go further. If a bug is related to a feature that can be postponed to 0.18 and the feature can temporarily be disabled we should postpone the whole issue to 0.18.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Roadmap toward 0.17 Release

Post by DeepSOIC »

chrisb wrote: Mon Nov 20, 2017 6:29 pm Seeing issue #3061 mentioned by DeepSOIC:
BTW, I just reviewed the bug, and left a comment in tracker. This is less of a bug than I initially thought, quite a bit of it is intended behavior.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Roadmap toward 0.17 Release

Post by Kunda1 »

DeepSOIC wrote: Mon Nov 20, 2017 8:35 pm
chrisb wrote: Mon Nov 20, 2017 6:29 pm Seeing issue #3061 mentioned by DeepSOIC:
BTW, I just reviewed the bug, and left a comment in tracker. This is less of a bug than I initially thought, quite a bit of it is intended behavior.
bumped to 0.18
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Roadmap toward 0.17 Release

Post by Kunda1 »

any other devs want to weigh in on this thread?
ickby wrote:ping
wandererfan wrote:ping
yorik wrote:ping
malmpert wrote:
sliptonic wrote:
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply