-
Notifications
You must be signed in to change notification settings - Fork 75
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
Issue in current FreeCAD dev.-version #476
Comments
For now I suggest you use FreeCAD's stable version 21 (or even 20) |
Fix is waiting at 3x380V@d959a74 @Zolko-123, in case you consider supporting bleeding edge mainline again I can prepare PR based on my devel branch above. |
Thanks, @3x380V nice work making things work again on the bleeding edge. |
@3x380V : can you please make PRs against de development branch (and not Main) and separate the commits in as much PRs ? |
can you please do that with separate PRs for each commit ? |
Thank-you. I think that this is fixed now with latest FreeCAD v0.22 (Version: 0.22.0dev.37573) and latest Assembly4 (0.50.13) |
I do not follow weekly builds, so it is a bit time consuming to reveal what's inside. However current master loses all attachments when loading files created with versions prior to rename |
Why doesn't anybody complain about that ridiculous decision ? |
Till these days problems with A honest try to answer your question: people reading forum are mostly unaware of internal details, people reading github do not particularly care about one extension of many, so here we are. |
I know, or I'd have switched to it As for your honest answer, thank-you but you missed a point: what about maintainers ? How does one become a maintainer ? So the problem is actually much worse than what you say: it's not an unfortunate bad decision, but FreeCAD has been overtaken by incompetent careless people, and that is a terminal situation for any technical project, and leads for open-source projects invariably to forks. Always. I don't have time currently but I have already secured the FreeCAD v0.21.1 source code for long-term maintenance. I don't think that the current FreeCAD version will go very far |
You already answered yourself. Forks need manpower to keep going and there is not enough manpower for FreeCAD itself, so your fork needs to attract more developers. I already wrote that very same thing on the forum and there is nothing to debate. Fork needs to prove its vitality and talk is cheap. Perhaps you are on the doorstep of successful fork, nobody would ever know without giving that a try... You might argue with talent. Yes, single talented developer is capable of many things, but project dies with him way too often and after three decades of contributing to the OSS I do not see any big drama here, at least not that big to justify all that extra work involved. After all, code stays with us, that's what copyleft licenses are all about: protecting users. |
The important thing is "compatibility". This is especially important for open-source since that's the very only imparable argument that open-source has : the promise of open-source is that the data is yours, and you'll be able to access it for eternity. FreeCAD v0.22 broke that promise. And without even discussing it, as a matter-of-fact. And, if I'm not mistaken, without also warning the users in the v0.22 (or v1.0) changelog. As you say, talk is cheap and time will tell. |
Just released 0.22.0dev.37819, hash: 2ca9b6ef8036d5fd808f01205b66eb0424059e21, contains before mentioned fix, so FreeCAD is able to open files created with previous versions. Together with changes in Assembly 4 development branch mostly everything should work as usual. There is still problem with in place editing (FreeCAD problem), so lets see whenever this can be fixed too. |
Hi,
when adding a new assembly in current FC dev. version (see further info below) the report view gives these errors:
Can we hope that Assembly4 will be further developed so that it can continue to be used with the current FC Dev. version or the next release?
FreeCAD Version:
The text was updated successfully, but these errors were encountered: