haskell / cabal-website

The http://www.haskell.org/cabal/ website
4 stars 15 forks source link

Remove HVR's PPA from the list of binary sources #33

Closed ulysses4ever closed 2 years ago

ulysses4ever commented 2 years ago

It's not active currently. Initially reported at haskell/cabal#8209.

Kleidukos commented 2 years ago

@Mikolaj it seems that not the whole of the cabal team can approve PRs on this repo? Could you handle this? or @jneira

Mikolaj commented 2 years ago

@Mikolaj it seems that not the whole of the cabal team can approve PRs on this repo? Could you handle this? or @jneira

I'm afraid it's the same as in the cabal repo, namely every person needs to be added at the Write level to be able to approve PRs (I've sent a couple of invites). I can't see a setting that could change that. There's a "cabal" team with Write access to cabal and cabal-website, but I can't invite users there.

Kleidukos commented 2 years ago

@Mikolaj okay, pretty sure we should escalate this then. We (and you most of all) should be authorised to add people to the team

Mikolaj commented 2 years ago

You are right. Hah, I'm not even a member of this team. My request to join is pending for a year. Probably that means the "cabal" teams is ded. Looking at member list, it's indeed old-timers only. Do we want to take over so that we can update one team to give access to cabal, cabal-website, anything else? Would that be maintainers team, active developers team, a team of everybody that ever made a contribution (the current policy for Write in cabal repo)?

Kleidukos commented 2 years ago

Do we want to take over so that we can update one team to give access to cabal, cabal-website, anything else?

Yes I believe we have a right to use the tools provided to us in order to do our duties.

Would that be maintainers team, active developers team

Many projects including Servant have both: A dev team of active developers who can approve and assign MergifyBot or merge, and a core team that can administrate the repo, set CI secrets, add other people in the team, etc.

Mikolaj commented 2 years ago

@23Skidoo, @kosmikus, your names are distinguished on the list https://github.com/orgs/haskell/teams/cabal/members. Would you like me to manage this github "cabal team" (I'm a maintainer of cabal for a year now, so I should be able to shoulder the burden and share with others) and, if so, could you give me the necessary permissions? Thank you.

Mikolaj commented 2 years ago

@kosmikus: thank you for granting me the maintainer status.

@Kleidukos: hah, confident in my newfound powers, I tried to add you as a maintainer, but it appears I can add member only if they are already members of the Haskell org (in which I have no maintainer status). That would explain why the team is no longer used: we'd need to add each contributor to the Haskell org and then to the team, which doesn't save any effort compared adding to cabal and hackage-security, say.

Kleidukos commented 2 years ago

@bgamari any chance you could help us out on this? It would seem to few active people are actually given the necessary permissions to operate the GitHub org. :)