Re:What is the best and right way to open-source packages fr...
by vaughan on Tuesday June 02, 2020 @03:40AM
(#23388644)
Thanks for the insight. Good to know I'm not alone.
It feels orders of magnitude easier to make the internal repo the source of truth when developing and a huge sacrifice to productivity to split something out.
If there was a good solution I think it could really help allowing more open source company sponsored projects to get out there in the wild.
Re:What is the best and right way to open-source packages fr...
by svrtknst on Tuesday June 02, 2020 @04:30AM
(#23388928)
Wouldn't it be possible to flip things around, e.g. source of truth is a standalone public repo, that gets forked into the monorepo? So you could thne make changes internally, and then afterwards isolate the library changes and push them upstream
idk how monorepos work really so maybe im way wrong
That being said the tooling we have is not great - there's still some manual steps in this flow, and it's not ideal.
For the webgpu project that's in a similar situation but gets a lot more external contributions, we will eventually try some sort of two-way sync.
So sorry I don't have a good solution for you but you're not alone with respect to this problem :)