Description
In the past weeks there has been a growing pain for developer of js-ipfs, js-libp2p and all associated modules due to the amount of different packages and modules. As these modules are very connected and have often strong dependencies on each other in terms of public api, changing those is a long and complicated process currently.
The second pain point we have seen is a confusion of developers trying to find some details about the project, and not knowing where to go, given that there are so many different repos each with their own specific functionality and scope.
I want here to start a discussion around a mono repos, which have been used in the JavaScript community successfully to ease some of these pains, while still maintaing to have code modularised and published into many individual packages onto npm. Two examples of this are pouchdb and babel.
Please share your thoughts, fears and pain points below :)