~sircmpwn/git.sr.ht#91: Track repository events and support subscribing to them

For anyone with RW access:

  • info change (changed name, description)
  • access change (granted, revoked access)

For anyone with R access:

  • push
  • delete

Repository could have activity tab where these events would be shown (except for delete, because mail would be the last thing about it...) appropriately to the access level someone has.

Subscribing would mean receiving mail notifications.

Status
REPORTED
Submitter
~przemoc
Assigned to
No-one
Submitted
1 year, 5 months ago
Updated
1 year, 5 months ago
Labels
No labels applied.

~sircmpwn 1 year, 5 months ago

Repository could have activity tab where these events would be shown (except for delete, because mail would be the last thing about it...)

I'd rather these show up in the global event log that will eventually end up on meta.sr.ht

~sircmpwn 1 year, 5 months ago

There could also be an event log that shows up on git.sr.ht specific to git events, but global, not repo specific.

~przemoc 1 year, 5 months ago

[activity tab]

I'd rather these show up in the global event log that will eventually end up on meta.sr.ht

If there will be global log, it could be simply filtered down to the repo in such tab.

There could also be an event log that shows up on git.sr.ht specific to git events, but global, not repo specific.

Sure, that's also an option, but I think subscriptions are more likely to happen based on repository. OTOH subscribing to someone's whole git.sr.ht should be also considered, at least for the sake of completeness.