Couple of quick things:
* thanks for putting all this time and effort into trying to make this work!
* in the community model, patches aren’t accepted based on one individual’s ability/desire to support them so appreciate the offer but in general any patch that is accepted becomes the responsibly of the community (mostly the maintainers) to support it long term. Otherwise we’d have what I like to call “the flea market model” where there’s a bunch of separate individuals supporting their own things with very little cohesiveness across everything J
So, wrt next steps, if the patch isn’t a tremendous amount of effort I would suggest you go ahead and submit it. That’s the best way to get everyone on the same page wrt exactly what we’re talking about. If it is some significant effort then, as Pawel states, you can call into a community meeting (see email I sent out last night) or you can explain more details on this list.
I think someone will answer you on this mailing list but there is community meeting today too. You can raise this if you wish.