Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge rights #23

Open
rikigigi opened this issue Sep 18, 2022 · 3 comments
Open

merge rights #23

rikigigi opened this issue Sep 18, 2022 · 3 comments

Comments

@rikigigi
Copy link
Contributor

@matteosecli @fcaleffi Since a new iteration of students is going on, shall we give merge rights to somebody new?

@fcaleffi
Copy link
Contributor

Zeno Bacciconi from CM is already available to become an owner of the studentreps organization. I suggest that I and Matteo become only silent members, for the time being. ;)

@matteosecli
Copy link
Contributor

Hi @rikigigi and @fcaleffi, sorry for my delayed response! I'll add Zeno (gh handle?), but what about you @rikigigi? You want to take over the management of the repo? I can add you to the org as well.

We should also transition the Overleaf version to someone else. Right now, whenever anyone pushes from Overleaf, my account appears as the author of the commit, because I had to use my personal SISSA account for the Overleaf-GH bridge. The studentreps SISSA account, being just an alias, is in fact not eligible for the premium SISSA-sponsored Overleaf subscription required for the bridge. There are two possible solutions:

  1. Someone convinces the IT dept to temporarily change the nature of the studentreps account so that it can be used for Overleaf premium. I think it's enough to do it just for the time required to set up the bridge, but it would be great to have it permanently done.
  2. Someone else other than me takes over the Overleaf-GH bridge via their personal SISSA account.

In any case, my SISSA account is going to expire at the end of the year, so I will not be able to keep using it for the bridge.

There is one more hiccup, due to the fact that, once you set up the bridge, it's not possible to revert back, move to a different repo, or change owner. I think the best option would be to:

  1. Unlink the two.
  2. Overwrite the current Overleaf document by initiaziting it from the GH repo, and not viceversa. In this way, it should not mess up with git's history, though we'll kinda lose Overleaf's history (but I think it's not a big deal). Once we identify someone who's willing to take over, whether via their personal account or via the studentreps one, we can check again the documentation in this regard and have a call in order to go over the procedure together. I should also have some emails from Overleaf's support, to which I reached out some time ago for this issue.

@fcaleffi
Copy link
Contributor

Thanks a lot Matteo for the detailed explanation. For the time being, I'll give ownership and/or merge rights to Zeno. Then it would be great to convince the enlighted minds of the IT department to make the unlink-to-link procedure that you suggested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants