SIG Repos: How should they work?

I fully agree with the 4 questions you raise, but I think there’s an underlying question to discuss too: What do we want to achieve with the SIG repo structure?

I think this has two perspectives, the user and the maintenance perspective; for which I interpret the motivations as the following (in no particular order):

  • user: group language specific packages (i.e., packages that are relevant for a particular language only) into different repositories, so that users have the choice to only pull in the parts of aux packages they need
  • maintainer: group the whole language support into different repositories for organizational purposes, so that each SIG is able to maintain their part of aux packages as they see fit (e.g.: changing the format of package organisation)
3 Likes