VOTE: move Sage development to Github

조회수 659회
읽지 않은 첫 메시지로 건너뛰기

David Roe

읽지 않음,
2022. 9. 21. 오후 1:23:3622. 9. 21.
받는사람 sage-devel
Dear Sage developers,
Following extensive discussion, both recently (prompted by issues upgrading the trac server) and over the last decade, we are calling a vote on switching Sage development from Trac to Github.  We've created a summary of the pros and cons of each system, a description of the development model to be used on github, and a trac ticket for coordinating work on the transition.  More work will need to be done to carry out the actual transition once voting is complete.

The voting will last until noon Eastern time (16:00 UTC) on Wednesday, October 5.  Please use this thread only for sending votes, to make it easier to count them afterward; there is a parallel thread where you can make arguments in favor of either system.

Finally, I will close with a plea to be involved in this vote and discussion even if you are not a core Sage developer.  By definition, core Sage developers have become comfortable with trac, and I think that one of the major arguments in favor of github is that it will help bring in new contributors who are not familiar with Sage's development workfow.  Anyone who has ever contributed to the Sage code base or who maintains a Sage user package is welcome to vote.
David

Edgar Costa

읽지 않음,
2022. 9. 21. 오후 1:33:1422. 9. 21.
받는사람 sage-devel
+1 for Github

David Joyner

읽지 않음,
2022. 9. 21. 오후 1:34:2622. 9. 21.
받는사람 sage-...@googlegroups.com
+1 for Github
> --
> 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/CAChs6_%3DyvZ869L66E1tFmziWDirbawSEABf_uc_j9Dy8VBFW8w%40mail.gmail.com.

William Stein

읽지 않음,
2022. 9. 21. 오후 1:36:3022. 9. 21.
받는사람 sage-...@googlegroups.com
+1 for Github
> --
> 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/CAChs6_%3DyvZ869L66E1tFmziWDirbawSEABf_uc_j9Dy8VBFW8w%40mail.gmail.com.



--
William (http://wstein.org)

David Roe

읽지 않음,
2022. 9. 21. 오후 1:49:0522. 9. 21.
받는사람 sage-devel

Matthias Koeppe

읽지 않음,
2022. 9. 21. 오후 1:57:4322. 9. 21.
받는사람 sage-devel
+1 for Github

Trevor Karn

읽지 않음,
2022. 9. 21. 오후 2:02:1022. 9. 21.
받는사람 sage-devel
+1 for Github

julian...@fsfe.org

읽지 않음,
2022. 9. 21. 오후 2:02:1622. 9. 21.
받는사람 sage-devel
+1 for GitHub

Yuan ZHOU

읽지 않음,
2022. 9. 21. 오후 2:02:2022. 9. 21.
받는사람 sage-devel
+1 for Github

Dima Pasechnik

읽지 않음,
2022. 9. 21. 오후 2:14:0622. 9. 21.
받는사람 sage-devel
+1 to GitHub

David Lowry-Duda

읽지 않음,
2022. 9. 21. 오후 2:19:1522. 9. 21.
받는사람 sage-...@googlegroups.com
+1 for Github

--
David Lowry-Duda <da...@lowryduda.com> <davidlowryduda.com>

Benjamin Hackl

읽지 않음,
2022. 9. 21. 오후 2:30:1622. 9. 21.
받는사람 sage-...@googlegroups.com
+1 for GitHub.



Fredrik Johansson

읽지 않음,
2022. 9. 21. 오후 2:43:2222. 9. 21.
받는사람 sage-devel
+1 for GitHub

David Ayotte

읽지 않음,
2022. 9. 21. 오후 2:56:2022. 9. 21.
받는사람 sage-devel
+1 for Github.

Ricardo Buring

읽지 않음,
2022. 9. 21. 오후 3:56:3222. 9. 21.
받는사람 sage-devel
+1 for GitHub

John Cremona

읽지 않음,
2022. 9. 21. 오후 3:58:3922. 9. 21.
받는사람 SAGE devel
+1 for GitHub 

--
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.

Volker Braun

읽지 않음,
2022. 9. 21. 오후 4:43:2522. 9. 21.
받는사람 sage-devel
+1 for github

On Wednesday, September 21, 2022 at 7:23:36 PM UTC+2 David Roe wrote:

G. M.-S.

읽지 않음,
2022. 9. 21. 오후 4:58:4122. 9. 21.
받는사람 sage-...@googlegroups.com

+1 for GitHub (if I am allowed to vote).

Guillermo

Jaap Spies

읽지 않음,
2022. 9. 21. 오후 6:01:4622. 9. 21.
받는사람 sage-...@googlegroups.com
+1 for Github

Op wo 21 sep. 2022 19:23 schreef David Roe <roed...@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+...@googlegroups.com.

Kwankyu Lee

읽지 않음,
2022. 9. 21. 오후 10:39:1722. 9. 21.
받는사람 sage-devel
+1 for Github

dmo...@deductivepress.ca

읽지 않음,
2022. 9. 21. 오후 10:45:5822. 9. 21.
받는사람 sage-devel
+1 for Github

Jing Guo

읽지 않음,
2022. 9. 21. 오후 10:50:5622. 9. 21.
받는사람 sage-devel
+1 for Github

Travis Scrimshaw

읽지 않음,
2022. 9. 21. 오후 10:59:1422. 9. 21.
받는사람 sage-devel
-1

Nathan Dunfield

읽지 않음,
2022. 9. 21. 오후 11:15:2222. 9. 21.
받는사람 sage-devel
+1 for GitHub

Rusydi H. Makarim

읽지 않음,
2022. 9. 21. 오후 11:49:5622. 9. 21.
받는사람 sage-...@googlegroups.com
+1 for Github

On Thu, 22 Sep 2022, 07:15 Nathan Dunfield, <nat...@dunfield.info> wrote:
+1 for GitHub

--
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.

Priyanshu Rai

읽지 않음,
2022. 9. 22. 오전 12:35:0722. 9. 22.
받는사람 sage-devel
+1 for GitHub. Mirroring to GitLab can be considered later.

On Thursday, September 22, 2022 at 8:45:22 AM UTC+5:30 Nathan Dunfield wrote:
+1 for GitHub

Clement Pernet

읽지 않음,
2022. 9. 22. 오전 2:39:4622. 9. 22.
받는사람 sage-...@googlegroups.com
+1 for Github.

Le 21/09/2022 à 19:23, David Roe a écrit :
> Dear Sage developers,
> Following extensive discussion, both recently
> <https://groups.google.com/g/sage-devel/c/ayOL8_bzOfk/m/Pg-rmYAUBwAJ> (prompted by issues upgrading
> the trac server) and over <https://groups.google.com/g/sage-devel/c/yBv5MCG9SJY/m/gYOYnRhzDAAJ> the
> <https://groups.google.com/g/sage-devel/c/Xw6CNq1lyiI/m/_XcxeD_kDQAJ> last
> <https://groups.google.com/g/sage-devel/c/z33SLveYiIo/m/CxNxsXnBeNAJ> decade
> <https://groups.google.com/g/sage-devel/c/DmjL8hHJYI8/m/NG9_xmsPbFYJ>, we are calling a vote on
> switching Sage development from Trac <https://trac.sagemath.org/> to Github
> <https://www.github.com/>.  We've created a summary of the pros and cons of each system
> <https://github.com/sagemath/sage/wiki/Github-vs-Gitlab-vs-trac>, a description of the development
> model to be used on github <https://github.com/sagemath/sage/wiki/migration-from-trac-to-Git**b>,
> and a trac ticket <https://trac.sagemath.org/ticket/30363> for coordinating work on the transition.
> More work will need to be done to carry out the actual transition once voting is complete.
>
> The voting will last until noon Eastern time (16:00 UTC) on Wednesday, October 5.  Please use this
> thread only for sending votes, to make it easier to count them afterward; there is a parallel thread
> where you can make arguments in favor of either system.
>
> Finally, I will close with a plea to be involved in this vote and discussion even if you are not a
> core Sage developer.  By definition, core Sage developers have become comfortable with trac, and I
> think that one of the major arguments in favor of github is that it will help bring in new
> contributors who are not familiar with Sage's development workfow
> <https://doc.sagemath.org/html/en/developer/index.html>.  Anyone who has ever contributed to the
> Sage code base or who maintains a Sage user package is welcome to vote.
> David
>
> --
> 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/CAChs6_%3DyvZ869L66E1tFmziWDirbawSEABf_uc_j9Dy8VBFW8w%40mail.gmail.com
> <https://groups.google.com/d/msgid/sage-devel/CAChs6_%3DyvZ869L66E1tFmziWDirbawSEABf_uc_j9Dy8VBFW8w%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Eric Gourgoulhon

읽지 않음,
2022. 9. 22. 오전 3:43:4122. 9. 22.
받는사람 sage-devel
+1 for GitHub

Harald Schilly

읽지 않음,
2022. 9. 22. 오전 3:51:1122. 9. 22.
받는사람 sage-devel
+1 for GitHub, and GitLab mirror later


On Wednesday, September 21, 2022 at 7:23:36 PM UTC+2 David Roe wrote:
Dear Sage developers,
Following extensive discussion, both recently (prompted by issues upgrading the trac server) and over the last decade, we are calling a vote on switching Sage development from Trac to Github.  We've created a summary of the pros and cons of each system, a description of the development model to be used on github, and a trac ticket for coordinating work on the transition.  More work will need to be done to carry out the actual transition once voting is complete.

The voting will last until noon Eastern time (16:00 UTC) on Wednesday, October 5.  Please use this thread only for sending votes, to make it easier to count them afterward; there is a parallel thread where you can make arguments in favor of either system.

Finally, I will close with a plea to be involved in this vote and discussion even if you are not a core Sage developer.  By definition, core Sage developers have become comfortable with trac, and I think that one of the major arguments in favor of github is that it will help bring in new contributors who are not familiar with Sage's development workfow.  Anyone who has ever contributed to the Sage code base or who maintains a Sage user package is welcome to vote.
David

kevin...@gmail.com

읽지 않음,
2022. 9. 22. 오전 3:52:2922. 9. 22.
받는사람 sage-devel
+1 for GitHub

chris wuthrich

읽지 않음,
2022. 9. 22. 오전 5:38:1722. 9. 22.
받는사람 sage-devel

0    (No real preference and too little understanding of the matter, but very happy that we have a meaningful vote on things like this.)

Antoine Leudière

읽지 않음,
2022. 9. 22. 오전 6:06:0222. 9. 22.
받는사람 sage-devel
+1 for Github

Jonathan

읽지 않음,
2022. 9. 22. 오전 8:19:5722. 9. 22.
받는사람 sage-devel
+1 for Github

Tobias Diez

읽지 않음,
2022. 9. 22. 오전 10:38:5922. 9. 22.
받는사람 sage-devel
+1 for Github

Martin R

읽지 않음,
2022. 9. 22. 오전 10:40:4922. 9. 22.
받는사람 sage-devel
0    (I like trac, but I am unable and unwilling to contribute to it)

Clemens Heuberger

읽지 않음,
2022. 9. 22. 오전 10:44:4722. 9. 22.
받는사람 sage-...@googlegroups.com
+1 for GitHub

Clemens Heuberger

Am 21.09.22 um 19:23 schrieb David Roe:
> Dear Sage developers,
> Following extensive discussion, both recently
> <https://groups.google.com/g/sage-devel/c/ayOL8_bzOfk/m/Pg-rmYAUBwAJ> (prompted
> by issues upgrading the trac server) and over
> <https://groups.google.com/g/sage-devel/c/DmjL8hHJYI8/m/NG9_xmsPbFYJ>, we are
> calling a vote on switching Sage development from Trac
> <https://trac.sagemath.org/> to Github <https://www.github.com/>.  We've created
> a summary of the pros and cons of each system
> trac ticket <https://trac.sagemath.org/ticket/30363> for coordinating work on
> the transition.  More work will need to be done to carry out the actual
> transition once voting is complete.
>
> The voting will last until noon Eastern time (16:00 UTC) on Wednesday, October
> 5.  Please use this thread only for sending votes, to make it easier to count
> them afterward; there is a parallel thread where you can make arguments in favor
> of either system.
>
> Finally, I will close with a plea to be involved in this vote and discussion
> even if you are not a core Sage developer.  By definition, core Sage developers
> have become comfortable with trac, and I think that one of the major arguments
> in favor of github is that it will help bring in new contributors who are not
> familiar with Sage's development workfow
> <https://doc.sagemath.org/html/en/developer/index.html>.  Anyone who has ever

Martin R. Albrecht

읽지 않음,
2022. 9. 22. 오후 12:43:0222. 9. 22.
받는사람 sage-...@googlegroups.com
+1 for GitHub
--

_pgp: https://keybase.io/martinralbrecht
_www: https://malb.io
_prn: he/him or they/them

Antonio Rojas

읽지 않음,
2022. 9. 22. 오후 2:22:2722. 9. 22.
받는사람 sage-devel
+1 for GitHub

Nitish Kumar Sharma

읽지 않음,
2022. 9. 23. 오전 12:55:3022. 9. 23.
받는사람 sage-devel
+1 for Github
as I'm new to open source,it would be easy for me to learn and contribute through github as ik some of it
it would be awesome

On Wednesday, September 21, 2022 at 10:53:36 PM UTC+5:30 David Roe wrote:
Dear Sage developers,
Following extensive discussion, both recently (prompted by issues upgrading the trac server) and over the last decade, we are calling a vote on switching Sage development from Trac to Github.  We've created a summary of the pros and cons of each system, a description of the development model to be used on github, and a trac ticket for coordinating work on the transition.  More work will need to be done to carry out the actual transition once voting is complete.

The voting will last until noon Eastern time (16:00 UTC) on Wednesday, October 5.  Please use this thread only for sending votes, to make it easier to count them afterward; there is a parallel thread where you can make arguments in favor of either system.

Finally, I will close with a plea to be involved in this vote and discussion even if you are not a core Sage developer.  By definition, core Sage developers have become comfortable with trac, and I think that one of the major arguments in favor of github is that it will help bring in new contributors who are not familiar with Sage's development workfow.  Anyone who has ever contributed to the Sage code base or who maintains a Sage user package is welcome to vote.
David

Emmanuel Charpentier

읽지 않음,
2022. 9. 23. 오전 2:37:2622. 9. 23.
받는사람 sage-devel
+1 for Github

Also wishing for contingency plan for re-migrating to self-hosted Gitlab. 

seb....@gmail.com

읽지 않음,
2022. 9. 23. 오전 2:46:4622. 9. 23.
받는사람 sage-devel
+1 for Github  (personally I still prefer Trac, but the bus factor argument and recruitment of new contributors are more important)

Marc Mezzarobba

읽지 않음,
2022. 9. 23. 오전 6:43:0422. 9. 23.
받는사람 sage-...@googlegroups.com
Emmanuel Charpentier wrote:
> +1 for Github
>
> Also wishing for contingency plan for re-migrating to self-hosted
> Gitlab.

Same here.

--
Marc

Vincent Delecroix

읽지 않음,
2022. 9. 23. 오후 5:12:2222. 9. 23.
받는사람 sage-...@googlegroups.com
-1
> --
> 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/tgk2jf%24nm6%241%40ciao.gmane.io.

Anne Schilling

읽지 않음,
2022. 9. 24. 오전 12:53:0722. 9. 24.
받는사람 sage-devel
-1

Andrey Novoseltsev

읽지 않음,
2022. 9. 26. 오후 10:46:1522. 9. 26.
받는사람 sage-devel
+1 for Github

Samuel Lelievre

읽지 않음,
2022. 9. 29. 오전 6:15:5422. 9. 29.
받는사람 sage-devel
-1

Michael Orlitzky

읽지 않음,
2022. 9. 29. 오후 2:59:2322. 9. 29.
받는사람 sage-...@googlegroups.com
-1

Proprietary platforms are against the spirit of free software,
science, and mathematics. It is also a step backwards from what we
have now. Microsoft is one of the oldest, most resourceful, and most
consistent enemies of open software and standards. Letting them
control the platform is especially foolish.

An emergency plan to migrate away from Github is less than worthless
because it presumes cooperation from Github. You're planning for a
very special type of disaster that is bad enough to make us want to
leave, but in which all of the data-retrieval APIs (and the data
themselves) remain freely available.

Matthias Koeppe

읽지 않음,
2022. 9. 29. 오후 3:11:1722. 9. 29.
받는사람 sage-devel
This thread is not for discussion, it's for voting only.

The reason for this policy is that misrepresentations and name-calling can inappropriately influence other voters.

TB

읽지 않음,
2022. 10. 1. 오후 5:19:3722. 10. 1.
받는사람 sage-...@googlegroups.com
-1 (but with the same wish as below)
--
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.

Nils Bruin

읽지 않음,
2022. 10. 1. 오후 6:16:3322. 10. 1.
받는사람 sage-devel
+1 to move to github

erentar2002

읽지 않음,
2022. 10. 1. 오후 8:57:0022. 10. 1.
받는사람 sage-...@googlegroups.com

Do i vote by email or is there a voting page

--

David Roe

읽지 않음,
2022. 10. 1. 오후 10:37:2222. 10. 1.
받는사람 sage-devel
Just vote by email on this thread; I will tally them on Wednesday.

erentar2002

읽지 않음,
2022. 10. 2. 오전 7:38:0022. 10. 2.
받는사람 sage-...@googlegroups.com

+1 for github, +2 for gitlab, +3 for selfhosted gitlab.

trac infrastructure should be backed up to not lose information

On 9/23/22 08:37, Emmanuel Charpentier wrote:
--

Markus Wageringel

읽지 않음,
2022. 10. 2. 오전 11:15:2222. 10. 2.
받는사람 sage-devel
+1 for Github

Keshav Kini

읽지 않음,
2022. 10. 2. 오후 12:51:3922. 10. 2.
받는사람 sage-devel
+1 for GitHub (hi folks 🙂)

-Keshav

Simon Brandhorst

읽지 않음,
2022. 10. 3. 오후 3:14:2922. 10. 3.
받는사람 sage-devel
+1 GitHub

Alex J Best

읽지 않음,
2022. 10. 4. 오전 7:39:2422. 10. 4.
받는사람 sage-devel
+1 for github

David Roe

읽지 않음,
2022. 10. 4. 오후 7:06:0722. 10. 4.
받는사람 sage-devel
Just a reminder that voting ends tomorrow (noon EDT, 16:00 UTC), so if you've been putting off voting you should do so now.
David

--
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.

Mike Zabrocki

읽지 않음,
2022. 10. 5. 오전 6:50:4722. 10. 5.
받는사람 sage-devel
-1

Sébastien Labbé

읽지 않음,
2022. 10. 5. 오전 8:04:1222. 10. 5.
받는사람 sage-devel
-1

(if we decide to move out of trac, then +1 for self hosted gitlab)

sal...@gmail.com

읽지 않음,
2022. 10. 5. 오전 11:33:4922. 10. 5.
받는사람 sage-devel
+1 for github

David Roe

읽지 않음,
2022. 10. 5. 오후 1:15:3522. 10. 5.
받는사람 sage-devel
Thanks to everyone for voting!  The final results are 46 in favor of moving to Github and 8 against.

There is still a lot of work to be done to carry out the transition, and we'll be coordinating on this wiki page and this trac ticket, as well as various threads on Sage devel.  We will make an announcement prior to running the porting scripts.

I know that not everyone is happy with this decision, but I encourage those who preferred trac to help us figure out how to make both the transition and the Github-based workflow better.  Similarly, for those advocating for regular backups of issues, there is a trac ticket to help coordinate work.
David

On Wed, Oct 5, 2022 at 11:33 AM sal...@gmail.com <sal...@gmail.com> wrote:
+1 for github

--
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.
전체답장
작성자에게 답글
전달
새 메시지 0개