I think it would have been better to leave it private
That sentiment is understandable, but literally all of my mods required stdlib, so I just needed to get something on the mod portal, otherwise my mods would all appear as downloadable in 2.0, but then cause an error about missing dependencies (due to them being off-site). I was hoping that if I patched up the parts of the code that weren't working, that the rest would.. take care of itself. Anything that was working before and didn't require changes should still be working now, right? I mean, Nexela hadn't updated the library in over a year, so it must have been working perfectly until then, and not require any more maintenance (I assumed)
I was considering if I should change the name of the mod to reflect that this version of the project is mostly for personal use, and I did detail that in the description, at least. But I mean, if the rest of it ain't broken, then it should still be usable for anyone?
As for the support requests thing.. I am used to doing it alone, though I have accepted code from those more knowledgeable than myself to make things work better or more efficiently. It would probably be easier to do that in this case as well... I will admit that I am out of my depth with a significant portion of the library, specifically the parts revolving around the runtime part of Factorio, I have not really delved into at all (aside from patching some things up to make some of the Picker mods work without errors)
If you want I can create an repo on github and add you changes, with code directly from the mod. and than you can take over the repo,
Would there be any difference compared to me forking the github repo on my own? Apart from you already being marked as a collaborator or whatever it's called that's allowed to make changes?
Use e.g. VSCode with the extensions "Lua" and "Factorio Modding Tool Kit"
I will look into it; that does sound quite helpful! Anything to make the process more efficient!