MIgration to GitHub: Heads-up on org invitations

109 views
Skip to first unread message

Matthias Koeppe

unread,
Feb 1, 2023, 2:52:10 PM2/1/23
to sage-devel
I am sending out invitations to all Sage contributors with known GitHub accounts to join the sagemath organization (unless they are already a Member).

If you accept the invitation, your contributions to Sage (tickets, comments, ...) will be connected to your GitHub account.

Otherwise, we have to create a placeholder account ("mannequin") for your contribution. Our GitHub migration team contact has assured us that it will be possible to link mannequins to real accounts later; but it is an extra step, so it pays off to respond quickly to the invitation.



Kwankyu Lee

unread,
Feb 1, 2023, 3:52:25 PM2/1/23
to sage-devel
Does the invitation come by email? I didn't receive it yet.

Matthias Koeppe

unread,
Feb 1, 2023, 5:11:37 PM2/1/23
to sage-devel
Yes, by email. I think all invitations will have been sent out within the next 2 hours.

Matthias Koeppe

unread,
Feb 1, 2023, 6:10:01 PM2/1/23
to sage-devel
It may take a little bit longer because we've hit the rate limit for org invitation.

Andrew

unread,
Feb 1, 2023, 6:57:51 PM2/1/23
to sage-devel
Thank you for all of your work on this!
Andrew

John H Palmieri

unread,
Feb 1, 2023, 7:01:31 PM2/1/23
to sage-devel
Can we be proactive and request membership somewhere through GitHub, or do we have to receive an invitation?

Kwankyu Lee

unread,
Feb 1, 2023, 7:57:57 PM2/1/23
to sage-devel
On Thursday, February 2, 2023 at 8:10:01 AM UTC+9 Matthias Koeppe wrote:
It may take a little bit longer because we've hit the rate limit for org invitation.

Not yet. 

For those who didn't see this message on sage-devel, how about touching 

Matthias Koeppe

unread,
Feb 1, 2023, 8:11:03 PM2/1/23
to sage-devel
The remaining invites are going out now, so there's no need for action until the invitation arrives.

Matthias Koeppe

unread,
Feb 1, 2023, 9:13:46 PM2/1/23
to sage-devel
It is possible that some of you are getting notified several times by the invitation script. Apologies for that!

Kwankyu Lee

unread,
Feb 1, 2023, 9:23:16 PM2/1/23
to sage-devel
I received the invitation an hour ago. It worked great!

François Bissey

unread,
Feb 1, 2023, 9:33:48 PM2/1/23
to sage-...@googlegroups.com
People are certainly receiving and applying. I see the number of people
in the organization growing steadily since this morning.

François

On 2/02/23 15:23, Kwankyu Lee wrote:
> I received the invitation an hour ago. It worked great!
>
> --
> You received this message because you are subscribed to the Google
> Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to sage-devel+...@googlegroups.com
> <mailto:sage-devel+...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/43a37b9d-1d90-4db7-a94d-83931c7a0bd2n%40googlegroups.com <https://groups.google.com/d/msgid/sage-devel/43a37b9d-1d90-4db7-a94d-83931c7a0bd2n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Matthias Koeppe

unread,
Feb 1, 2023, 9:37:38 PM2/1/23
to sage-devel
All invitations have now been sent out.

Right now we have 180 members and 590 outstanding invitations.

If you aren't already an org member (check https://github.com/orgs/sagemath/people) and haven't received an invitation, please check that the email address that you have on file with GitHub.com is current. This is also a good opportunity to check that the email addresses that you use / have used for git commits are known to GitHub as secondary email addresses. Then your commits will be counted in the repository contribution statistics.


Isuru Fernando

unread,
Feb 1, 2023, 9:44:13 PM2/1/23
to sage-...@googlegroups.com
Just wanted to mention that the invitation can be found at https://github.com/orgs/sagemath/invitation if you didn't
get an email.

Isuru

--
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/6f1ff0f2-c42b-4183-902d-1e3b8329462cn%40googlegroups.com.

Matthias Koeppe

unread,
Feb 1, 2023, 9:58:02 PM2/1/23
to sage-devel
Ah, that's good to know, thanks!

John Cremona

unread,
Feb 2, 2023, 3:34:23 AM2/2/23
to sage-...@googlegroups.com
In case anyone else was caught out as I was following links in this thread -- I am a member (and apparently have been for some time) but my membership is for some reason private, so I don't see myself in the list unless I am logged in to github.

Is there any reason I (or anyone) would need to be a private member?  If not I'll switch it to public.

John (JohnCremona on github)

Matthias Koeppe

unread,
Feb 2, 2023, 4:55:22 AM2/2/23
to sage-devel
I think in general the SageMath organization will welcome public visibility of membership, but in the end it is merely a matter of individual contributors' personal preference whether to display SageMath org membership to the public. 

John Cremona

unread,
Feb 2, 2023, 5:02:31 AM2/2/23
to SAGE devel


On Thu, 2 Feb 2023, 09:55 Matthias Koeppe, <matthia...@gmail.com> wrote:
I think in general the SageMath organization will welcome public visibility of membership, but in the end it is merely a matter of individual contributors' personal preference whether to display SageMath org membership to the public. 

OK, I  made myself public (and noticed that the other members revealed by searching on John all seem to be private).


Matthias Koeppe

unread,
Feb 2, 2023, 5:54:41 AM2/2/23
to sage-devel
333 members and counting!

Kwankyu Lee

unread,
Feb 2, 2023, 6:04:46 AM2/2/23
to sage-devel
On Thursday, February 2, 2023 at 7:54:41 PM UTC+9 Matthias Koeppe wrote:
333 members and counting!

Homecoming day :-) 

 

Matthias Koeppe

unread,
Feb 2, 2023, 1:34:40 PM2/2/23
to sage-devel
We have reached the arbitrary threshold of 400 members (with 464 outstanding invitations).

I plan to go forward with the import to GitHub at 4:00pm Pacific Time (= midnight UTC) unless there are widespread protests.

Contributors who have not responded to the invitations, as well as those for whom we do not have the GitHub accounts on file will have to go through the mannequin reclaim procedure (https://github.com/sagemath/trac-to-github/issues/173) after the migration if they want their contributions linked to their GitHub accounts.

Reply all
Reply to author
Forward
0 new messages