prokoudine
GIMP at LGM2026: committee, grants, no-AI policy, and that GSoC thing
There's an entire working group in the project comprised of people who have spent their entire career doing CAD and now take care of making FreeCAD get on par with proprietary counterparts.
There are numerous discussions online where users have constructive conversations with FreeCAD devs and provide useful input to mutual benefit.
Would you care to point me to a discussion where an actual FreeCAD contributor is completely hostile to someone like you?
Meet Anagram, a Linux-powered bass FX processor
Yes, I understand the frustration. The team didn't come up with anything better although maybe they could. I think another suggestion in this thread could very well be posted to GIMP's issue tracker.
Also 2004: HOW DO I RECOVER LAYERS FROM JPEG?
2024: STOP TELLING ME YOU ONLY SAVE TO XCF AND I NEED TO EXPORT TO JPEG!
Also 2024: crickets
I'm not kidding you. That is exactly what I've been witnessing all these years. Project loss complaints went from daily routine to almost zero. But there's a price to pay.
As for your other points, FreeCAD's homepage does explain what this software can do. It says what this software is right on the first screen. You can scroll down past the first screen to see more info. Even more info is on the Features page that is right in the main menu at the top.
I mean, we can argue about the amount of information, but the basics are all right there for you, in very obvious places, no?
Incidentally, a new (and better) website is in the works.
The 'download now' button is right on the home page above the fold. When you click it, you see three huge icons for window, linux and macos. Not sure how you could've missed that, but it's there.
No, not really. You did say 'feature set'.
> A bunch of data loading crap,
Sure, if you like editing with color fidelity loss.
> but nothing substantial on the usability.
Except non-destructive editing is a major UX improvement.
Except unified transform tool is a major UX improvement.
Except... Well, you get the idea. And I barely got started.
It's almost like you just hate the project and won't accept any changes they do.
I too have my fair share of frustrations with the project — enough to quit it as a team member a couple of years ago. But somehow I don't go around pretending big changes aren't big bc I'm feeling petty all of a sudden.
To illustrate why... There's a certain "artistic" FOSS project (before you ask — not GIMP) where the community, incl. former lead dev basically say this:
- UX is bullshit, it's just opinions (verbatim quote)
- No two people agree on what is the right way, so anyone willing to improve UX in this project will have to fight everybody else, don't hold your hopes high (almost a verbatim quote)
- We don't like drama in this community, so we tend to just accept patches that change UI (you'd think this contradicts the previous statement, but somehow the impossible is possible)
They'd also mock a person who wrote a very elaborate first impressions blog post about the software, claiming she is an idiot who didn't bother learning the software.
I don't think the FreeCAD community was ever this bad, but there certainly was a strong element of chaos before. Things are considerably better today. There's a design working group working its way through various incosistencies, for one. It's a long-term project, no doubt about it, they are slowly getting there.
Off the top of my head:
- Full color management
- Non-destructive filters
- 32-bit per channel precision
- Late binding CMYK support
- Unified transform tool
- Vastly better selection and cropping tools
- Vastly better text tool
Should I go on? :)
The best a startup company can do is work in quick iterations: throw things at the proverbial wall to see what sticks, then scale up development accordingly. "Consuming FreeCAD" is the opposite of that. It's how you paint yourself into a corner and die a horrible death.
A much healthier approach is to build a great working relationship with the community: lead the way in a few areas where you have great expertise and encourage development in other areas. It has worked nicely so far.
So no, sorry, I don't see Ondsel consuming FreeCAD over the next few years (or ever). But we can agree to get back to this conversation in, oh, 5 years time would be enough?
What you could do instead is donate to the FreeCAD Project Association. Part of the money goes into the development fund, that is, grants for developers.
Extremely unlikely. Also, no such plans :)