#6563 request for haskell-sig group in src.fedoraproject.org
Closed: Fixed 5 years ago Opened 6 years ago by petersen.

Please create a haskell-sig group in src.fedoraproject.org Pagure.

The existing empty group can be deleted or reused for this.
I would like to be admin too at least.


To be clear, the existing group was added by me by just typing it into the group entry for repo permissions (this should probably be disabled somehow) but I have no way to modify users in the group, so it's not really useful.

Would also be nice if all ghc-* packages could be added to this group automatically, but we don't own all of them ourselves unfortunately.

Is there any reason you want a new group rather than the existing githaskell-sig or haskell groups, or can we use either one of those?

Most of the other SIGs seem to be using *-sig naming, so haskell-sig seems consistent.
But I can live with haskell too: there are no group naming guidelines?

githaskell-sig was for fedorahosted.org/haskell-sig: perhaps it can be removed now?

There is also a haskell-sig user, so it is a bit confusing perhaps. I think this was used in pkgdb to track Haskell packages. It could probably be dropped too.
(It would be good to document what various pseudo-users and groups are for somewhere.)

I think we also want to use this new group in Copr if possible.

haskell-sig group makes the most sense to me, but since there is already a haskell-sig user it won't allow a group with the same name.

Can we perhaps remove the haskell-sig user and add the group?

I think it should be okay to remove the old haskell-sig user.

@pingou can you remove the existing haskell-sig user so I can add a group?

I'm not sure how to do that off hand...

Ok here it goes:

# select * from "users" where id=524;
 id  |    user     |  fullname   | ...
-----+-------------+-------------+ ...
 524 | haskell-sig | haskell-sig | ...
# delete from user_emails where user_id=524;
DELETE 1
# delete from watchers where user_id=524;
DELETE 334
# delete from "users" where id=524;
DELETE 1

I made a backup of the DB before doing that, in case :)

Ugh. There is also a haskell-sig user in fas.

Do we just want to pick another name here?

We can't delete haskell-sig user from FAS? :)
I thought that was the total plan: to get rid of haskell-sig user completely.

Yeah, I didn't realize there was a fas user involved. :person_frowning:

Lets discuss at the next meeting how to move this forward...

:department_store:

Metadata Update from @kevin:
- Issue priority set to: Next Meeting

6 years ago

The group has been created: https://admin.fedoraproject.org/accounts/group/view/haskell-lang-sig and the list as well: https://lists.fedoraproject.org/admin/lists/haskell-lang-sig.lists.fedoraproject.org/

You'll need to set the mailing_list address of this group to be the address of this new list (which you'll want to make private and invite-only).
Finally, you'll need to create a bugzilla account for this mailing list's address (do moderate the first emails so you can activate the account, set the password...)
From there, you'll be able to add packages to the group and the mailing list will be CC'ed on the bugs (thus making it private if there are security sensitive bugs opened).

Feel free to re-open if there's anything else we can do here.

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

5 years ago

Login to comment on this ticket.

Metadata