My funding is academic, this means that I would find it very hard put this money into FreeCAD. But I have often mused about what I would do if I had a few million pounds of unrestrained funding. These thoughts may or may not be useful.
My main thought is that not all hero wear capes. While there are heroes like RealThunder that implement incredible functionality there is a bottleneck when it comes to the less glamorous roles. Reviewing code, quality control, etc. I think that if an experienced C++ dev (with some python experience) was employed even just one or two days a week to help test, review, and improve merge requests there would be a huge speed up. I am not suggesting that only these tasks need to be funded, but they are often overlooked especially by bug-bounty style funding.
A pro-support/consultancy company sounds like a really positive step. Writing into academic funding that we would pay a freelancer to work on FLOSS software is hard. Paying a consultancy firm to implement necessary functionality is much easier. Academic funding has a low success rate and is often pretty time limited, so I wouldn't see it is as a large sustainable income source.realthunder wrote: ↑Wed Aug 26, 2020 1:28 pm And yeah, 'pro support' idea sounds good. I actually wanted to make a living like that, once FreeCAD is matured and popular enough for 'pro use'. Maybe it can happen earlier, too.