Discussion: FreeCAD is not ready for 1.0

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

Re: Discussion: FreeCAD is not ready for 1.0

Post by triplus »

vocx wrote: Thu May 07, 2020 6:40 pm Yes, development will still happen, but as long as there are no solid plans or timetables no decision can be made.
But the thing is, you and some other people are calming, all of this doesn't exists, and at the same time, when sharing your personal opinions, they more or less do align, with the other people opinions. People having expressed some rational expectations in this thread, on what FreeCAD 1.0 development cycle should be all about:
vocx wrote: Thu May 07, 2020 6:40 pm You see, I am mentioning realistic goals and scenarios (topological naming, assembly, testing), not just whatever comes to my mind.
It was explained in this thread, on a numerous occasions, the next development cycle will be all about that, and more. Therefore the way i see it, you opened this thread, due to having some additional questions and concerns, and that should be settled now?
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: Discussion: FreeCAD is not ready for 1.0

Post by vocx »

triplus wrote: Sat May 23, 2020 12:35 pm It was explained in this thread, on a numerous occasions, the next development cycle will be all about that, and more. Therefore the way i see it, you opened this thread, due to having some additional questions and concerns, and that should be settled now?
You make absolutely no sense, triplus. It's like you just don't get it.

It is not just about adding new shiny things to the software, it is about having a stable procedure for testing and moving forward with well thought out steps. Again, it's not just, "it will happen", but how it will happen, and how it will affect different parts of the software. If you just add a bunch of new stuff, that doesn't guarantee it will work correctly. You need time to make sure everything works well.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
User avatar
adrianinsaval
Veteran
Posts: 5544
Joined: Thu Apr 05, 2018 5:15 pm

Re: Discussion: FreeCAD is not ready for 1.0

Post by adrianinsaval »

For reference:
martin51 wrote: Tue May 26, 2020 5:59 am Thanks for the primer on FreeCAD development. As far as the "early state" of development comment goes that was an assumption on my part of where FreeCAD is at based on its version number. It's an extremely impressive application and my hat is off to all the developers involved and the community of supporters on this forum.
Current version number is misleading.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Discussion: FreeCAD is not ready for 1.0

Post by triplus »

@vocx

I can agree with that and hopefully people participating in this thread will be prepared to do some TopoNaming testing in the future.
chrisb
Veteran
Posts: 54164
Joined: Tue Mar 17, 2015 9:14 am

Re: Discussion: FreeCAD is not ready for 1.0

Post by chrisb »

triplus wrote: Sun May 31, 2020 5:43 am I can agree with that and hopefully people participating in this thread will be prepared to do some TopoNaming testing in the future.
We are waiting years for this to come. It sure will be used - and thus tested - with high intensity.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Discussion: FreeCAD is not ready for 1.0

Post by triplus »

In addition to agreeing, on what FreeCAD 1.0 development cycle should be about, and recognizing it aligns with the next development cycle, the agreement on time frame needed to achieve it is nearing too:

https://github.com/FreeCAD/FreeCAD-Enha ... als/pull/6

That is, it is realistic to expect, for the next development cycle to take around 2 years. And likely we are still a couple of months away, from FreeCAD 0.19 release. All in all summer takes priority.

What i am trying to say is a lack of agreement for sure isn't standing in the way of entering FreeCAD 1.0 era. All, have a nice summer and i guess an exciting autumn ahead!
User avatar
kkremitzki
Veteran
Posts: 2515
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: Discussion: FreeCAD is not ready for 1.0

Post by kkremitzki »

Quoting Zolko from another thread, who has articulated a criterion for the 1.0 release that I haven't seen mentioned quite as often:
Zolko wrote: Tue Jun 16, 2020 11:00 am I think that's the most important issue to do to 1.0: what is the decision process at FreeCAD ? If the mantra continues to be "it's done when it's done" then that excludes 1.0 for me. Whatever the features. If, on the other hand, an official body exists, with transparent decision-making process, then the technical hurdles can be overcome.

I – and I think all professional engineers will feel the same – cannot invest a big project on a tool decided by unknown people on their whim. It's as simple as that, all the rest is poetry. It won't prevent FreeCAD to be a nice tool for hobby designers of course, but it will not compete with commercial products, even if though it's free.
To me, this is an even better requirement than the one I had been fine with, "mainline assembly".
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.
chrisb
Veteran
Posts: 54164
Joined: Tue Mar 17, 2015 9:14 am

Re: Discussion: FreeCAD is not ready for 1.0

Post by chrisb »

I think Zolko is wrong here. I would rather than relying on known people and their whim on something where I have validated that it meets my requirements plus I have the source code available just in case.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
wmayer
Founder
Posts: 20298
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Discussion: FreeCAD is not ready for 1.0

Post by wmayer »

I – and I think all professional engineers will feel the same – cannot invest a big project on a tool decided by unknown people on their whim
And do engineers know personally the people behind a commercial CAD system and the roadmap of it? I don't think so.

Another point -- as several times discussed in the forum -- is the vendor lock-in and that more and more commercial CAD systems follow the SaaS model where clients lose control over their own data and are forced to have a service contract. This is the big advantage of FreeCAD where clients have the certainty that this won't happen. Some forum members already reported that their clients want to or have moved to FreeCAD for exact this reason.
If the mantra continues to be "it's done when it's done" then that excludes 1.0 for me.
This is the mantra of most other OSS projects too and as long as it's based on the work on volunteers who spend their spare time nobody can force them to implement certain features or finish something in a certain time -- not even the project maintainers.
If commercial clients have interest in certain features then they have the possibility to directly pay a developer to implement it.
chrisb
Veteran
Posts: 54164
Joined: Tue Mar 17, 2015 9:14 am

Re: Discussion: FreeCAD is not ready for 1.0

Post by chrisb »

If the mantra continues to be "it's done when it's done" then that excludes 1.0 for me.
Finally it is not very different with commercial systems, but of course they cannot use it as their mantra. I have seen it more often than I can tell that a ticket with an error or a feature request was assigned to a certain release, but either the release had to be postponed or the ticket was moved due to other priorities to the next release after - and to the next - and to the next. It even seems that the probability increases that a ticket is moved if it was moved before.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply