-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Problem] Certain critical functionality is only available in add-ons not core. #12638
Comments
@sliptonic could you add or link to your survey results? I remember seeing some info on which addons are most used and crucial for many users. |
We're publishing the results in pieces. Part 1 just went up. I haven't even boosted it yet. This part deals with demographics. Results about add-ons is next. |
Here are the results: |
The fact that the Surface workbench is included in this poll must be a mistake since it's already built-in. But it's good to see that the most commonly used (and thus having the biggest potential for integration) add-ons are the ones for crucial CAD stuff like fastener libraries and sheet metal modeling. IMO the Curves wb has a huge potential for integration with the Surface wb but it's totally up to its developer. Macros are much easier to integrate so it would be good to know which ones are the most popular too. Some cover essential CAD functionality (like FCInfo which is not a workbench btw. or parametric curve). All in all, I always repeat on the forum that I like the modularity of FreeCAD and the availability of add-ons for even really niche applications but I definitely agree that some features available only in add-ons should be built-in for user-friendliness, availability, ease of maintenance and so on. |
I don't because it's great to have separate code repositories to sort issues and PRs. And I'd like to keep a small package. |
The problem is that those repositories are totally dependent on one person. Package size is also important but often doesn’t change that much (especially when macros are integrated). But again, I’m talking only about the most crucial functionalities that IMO should be available right away in every complete CAD application. I know that many FreeCAD veterans don’t share this view as opposed to most people coming from other software. |
They can be forked to reside on https://github.com/FreeCAD and we can ask their authors to PR in these ones.
Many commercial app as such addon design because customers pay for what they need. |
What would it look like to close this issue? How will we decide when it is "done"? |
@chennes I think that we should first list what the critical features are, depending on the category (Mechanical CAD, Architecture CAD, CAM, FEM). Then, when those are all implemented (as a minimum viable product), it could be considered as resolved. |
Is there an existing issue for this?
Problem description
From the FreeCAD Day 2024 Complaint Session:
Certain critical functionality is only available in add-ons not core.
Certain critical functionality is only available as external workbenches and is not available by default.
FreeCAD material properties are hidden in an add-on with a non obvious name (FC info)
Properties are hidden in an add-on with a non obvious name called FreeCAD Info
According to the recent survey results: https://ondsel.com/blog/freecad-user-survey-results-part-2/
Full version info
Subproject(s) affected?
Other (specify in description)
Anything else?
Code of Conduct
The text was updated successfully, but these errors were encountered: