Hi, We could just declare that "You may vote if you have contributed to the source code of Sage" and leave it at that. The idea is to give people a criteria for voting. Perhaps this is a bad criteria, e.g., it excludes our webmaster (Harald Schilly), since he's done a lot to support Sage, but I don't think he's contributed code to the library -- at least I didn't find him in Dima's list from GitHub.
William On Tue, Sep 20, 2022 at 11:00 AM Dima Pasechnik <dimp...@gmail.com> wrote: > > On Tue, Sep 20, 2022 at 5:42 PM David Roe <roed.m...@gmail.com> wrote: > > > > When I did this a few weeks ago there were only a couple hundred. I think > > it's only showing people who have a github account linked to the email they > > used on the commit (which may be lower than normal, since grad students and > > postdocs may have used academic email accounts that are no longer active). > > I've run gh (not as insane as curl IMHO) to get the data: > > $ gh api -H "Accept: application/vnd.github.v3+json" -X GET > /repos/sagemath/sage/contributors -F per_page=100 -F page=13 -F anon=1 > > and got, I guess, about 1300 contributors (quite a few by the same > person, but different emails etc), > see attachment > > > > I'm sure we could get a full list of author names from git. > > David > > > > On Tue, Sep 20, 2022 at 12:35 PM Dima Pasechnik <dimp...@gmail.com> wrote: > >> > >> On Tue, Sep 20, 2022 at 5:30 PM William Stein <wst...@gmail.com> wrote: > >> > > >> > On Tue, Sep 20, 2022 at 4:09 AM Dima Pasechnik <dimp...@gmail.com> wrote: > >> > > > >> > > On Tue, Sep 20, 2022 at 11:51 AM kcrisman <kcris...@gmail.com> wrote: > >> > > > > >> > > > > >> > > >>> "Subscribed to sage-devel" might not be a good criteria. For > >> > > >>> example, > >> > > >>> Harald Schilly has been the webmaster of Sage since 2007 and likely > >> > > >>> cares about this switch since it can impact him, but I don't think > >> > > >>> he > >> > > >>> reads sage-devel. > >> > > >>> > >> > > >>> > >> > > > > >> > > > If we're going to talk about previous practice, I can't remember > >> > > > there ever being any criterion other than the sage-devel one. (And > >> > > > I think a few votes have been received by proxy in the past.) > >> > > > > >> > > > I still can't find a thread about rules for voting, but I did find > >> > > > this presumably relevant one, on another at-least-as controversial > >> > > > topic (but please let's not revisit past controversies): So I'll > >> > > > withdraw my 2/3 proposal, but suggest we do keep sage-devel as the > >> > > > criterion. > >> > > > https://groups.google.com/g/sage-devel/c/dR3_eyIUyac/m/LyALpiLcHuQJ > >> > > > Quoting from William (8 years ago!!!) > >> > > > > >> > > > This is a simple majority vote for ... > >> > > > I will close voting on Monday at midnight PST. (If the vote > >> > > > is an exact tie, then that means "No" - there must be a simple > >> > > > majority for this to pass.) Any member of the sage-devel mailing > >> > > > list may vote or abstain. I will delete any messages in this thread > >> > > > that is not a vote -- if you want to make further arguments for or > >> > > > against, do so elsewhere. > >> > > > > >> > > > And from > >> > > > https://groups.google.com/g/sage-devel/c/dR3_eyIUyac/m/Ooek9-z_oQgJ > >> > > > I kept the voting simple and > >> > > > consistent with how we've done all past votes, rather than using a > >> > > > more complicated voting system, since I didn't want to make even the > >> > > > voting process itself contentious. > >> > > > >> > > Given the tensions, I'd be more careful here. We're really not too > >> > > interested in opinions of random subscribers to sage-devel > >> > > (I don't have enough rights to see who's there). > >> > > > >> > > We can instead use > >> > > https://github.com/sagemath/sage/graphs/contributors > >> > > >> > Does that only show the top 100? Is there any way to see more? > >> > >> Sure, see > >> https://docs.github.com/en/rest/repos/repos#list-repository-contributors > >> One can get all via REST API > >> > >> > There's been far more than 100 contributors to sage... > >> > > >> > > (by the way, by looking at this list I found that johanrosenkilde > >> > > works for GitHub now :-)) > >> > > > >> > > Dima > >> > > > >> > > > >> > > > >> > > > >> > > > > >> > > > -- > >> > > > 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+unsubscr...@googlegroups.com. > >> > > > To view this discussion on the web visit > >> > > > https://groups.google.com/d/msgid/sage-devel/ea60ae31-33c6-45d3-86d5-4ca14169bcf0n%40googlegroups.com. > >> > > > >> > > -- > >> > > 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+unsubscr...@googlegroups.com. > >> > > To view this discussion on the web visit > >> > > https://groups.google.com/d/msgid/sage-devel/CAAWYfq1eij_nn_Fq_xsnioz%3Ds3gip%2B_RjXm_bm7sA8ACjxbc5Q%40mail.gmail.com. > >> > > >> > > >> > > >> > -- > >> > William (http://wstein.org) > >> > > >> > -- > >> > 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+unsubscr...@googlegroups.com. > >> > To view this discussion on the web visit > >> > https://groups.google.com/d/msgid/sage-devel/CACLE5GB%2Bp6m194jXHWL6AZZNjhbyKHadb%2Bp0nS7ai91%2BMWe9aQ%40mail.gmail.com. > >> > >> -- > >> 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+unsubscr...@googlegroups.com. > >> To view this discussion on the web visit > >> https://groups.google.com/d/msgid/sage-devel/CAAWYfq3PZDwL1gXG1zqfi%3DZC3vQLZdbLY3mbc_4JN%2B-kFcyLwA%40mail.gmail.com. > > > > -- > > 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+unsubscr...@googlegroups.com. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/sage-devel/CAChs6_mYXCmYdCOS3fkX2Ny1tDG880MkjecdqhUdGfrCA4N9hQ%40mail.gmail.com. > > -- > 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+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/CAAWYfq3GPFXvs45mT_dU4S2hvKDpNL01XZSC5TFqCnVt1_X8hA%40mail.gmail.com. -- William (http://wstein.org) -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CACLE5GD1yXKE561EaHdPkogBEo1PhG8OabRqCETnvwjesuRt3w%40mail.gmail.com.