I was recently wondering about the curation and administration policy for the haskell
GitHub organisation. This came up as I wanted to open a new repo for the recently adopted cabal-proposals process.
In order to discuss this, I opened a thread in the meta
repo but there hasn’t been any discussion about the issue.
Below is the contents of the original ticket copied. It would be good to get some leadership on this issue from @jmct or another Haskell Foundation member.
- How does a repo get added to the haskell organisation?
- Who do you ask to get a repo added to the organisation?
- What are any requirements or expectations of maintainership of repos in the organisation?
- What are the expectations of communication (for example, Guidelines for Respectful Communications)?
It would also be good to clarify in the README what the difference between this repo and
- Haskell Foundation repo: Haskell Foundation · GitHub
- Haskell Github Trust: Haskell GitHub Trust · GitHub
My personal opinion:
- Requests for new repos should be made by making a ticket in the
meta
repo. - haskell organisation should be only for actively maintained and vibrant projects, I agree with Richard about it being a showcase.
- Packages on life support should be placed in haskell-github-trust (which is like rust-unofficial)