Say my company wishes to sponsor the opensource work of Scala 3 macro annotations, how should we go about it?
If the funds are funneled to the Scala Center (as a one-time thing or membership), there is no “guarantee” that the relevant features comes out of it. I believe in companies directly supporting opensource work, but with a directed approach and not just “throwing around” money for good effort (supporting maintenance and general evolution is of course also very important).
Who will do this work? If the Scala Center has the funds to do so, then do they need to hire a specific person just for this task (what happens after they are done?) or wait until a developer that is currently on a payroll be free from other tasks to tend to this one? Can they outsource it as a contract work?
How can we find other companies out there that wish to join together and fund this as well?