GSoC 2023

284 views
Skip to first unread message

Zhongling Xu

unread,
Mar 13, 2023, 11:10:55 PM3/13/23
to sage-gsoc
Hi everyone, I'm Zhongling Xu, a master student in ORIE program at UT Austin. Previously I got my bachelor degree in computer science from ShanghaiTech University. I have experience in optimization (convex optimization, linear programming and integer programming) and Python development. I would like to contribute to Sage this year.

I'm particularly interested in the idea "Enhanced optimization solver interfaces for Sage", which aligns my knowledge and skill set. I'm currently reading through the Sage guide and trying to get familiar with the code base. I hope I can make contributions soon!

Best regards,
Zhongling Xu
Message has been deleted

Shivoy Arora

unread,
Mar 14, 2023, 1:05:50 PM3/14/23
to sage-gsoc
Dear Sir, 
Can anyone please suggest me some beginner friendly issues, as I am unable to find any beginner friendly issues

Thanks and regards
---
Shivoy Arora

David Roe

unread,
Mar 14, 2023, 1:14:59 PM3/14/23
to sage-gsoc
Theoretically, the issues labeled as good first issue should be more accessible to beginners, but we've recently moved to github and there are only 5 of them.  I think part of the difficulty is that there's an extra axis of knowledge required for a lot of issues in Sage, so while many issues may be good beginner issues if you have the prerequisite mathematical background, it's hard to assume exactly what mathematical background new contributors will have.

Another way to explore issues is by component, and try to find an area of math that you're interested in knowledgable about.  Another approach would be to look at the documentation issues, where a fresh eye can often be helpful and frequently don't require much mathematical background.  Finally, you could look at issues labeled as trivial, since these are often small in scope.
David

Vincent Delecroix

unread,
Mar 14, 2023, 1:33:33 PM3/14/23
to sage...@googlegroups.com
Dear Marie,

Welcome to sage development. It is great that you are already familiar
with the software. Are you also aware about the contribution process?
It goes through the github platform at
https://github.com/sagemath/sage. To get familiar I would suggest that
you pick some easy tasks in the big list of issues
https://github.com/sagemath/sage/issues and try to propose a fix. We
have a label "good first issue" but it is not very much populated at
the moment, see
https://github.com/sagemath/sage/labels/good%20first%20issue.

Feel free to ask for help on this mailing list, on the asksage forum
https://ask.sagemath.org/questions/ or at the "jeudi sages" weekly
meeting https://wiki.sagemath.org/thursdaysbdx (presential and
online).

Best
Vincent

On Tue, 14 Mar 2023 at 10:10, Marie <mfl...@gmail.com> wrote:
>
> Hello everyone !
>
> I'm currently in my second year of a double Bachelor in Mathematics and CS at Sorbonne University in France (Paris).
> I've been introduced to Sage within the scope of a study project and being able to contribute delights me.
> I'm interested in "Enhancements in linear algebra" as I feel comfortable with matrix and their properties.
>
> Regards,
> Marie BONBOIRE
>
> --
> You received this message because you are subscribed to the Google Groups "sage-gsoc" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-gsoc+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-gsoc/88249bd8-22a5-45be-8ea4-c0f78cac2a80n%40googlegroups.com.

Vincent Delecroix

unread,
Mar 14, 2023, 1:35:31 PM3/14/23
to sage...@googlegroups.com
Dear Zongling,

Welcome to sage development. You should first get familiar with the
software though and in particular its interfaces with solvers
(https://doc.sagemath.org/html/en/reference/numerical/index.html).

At the same time, you would need to get familiar with the contribution
process that goes through the github platform at
https://github.com/sagemath/sage. To get familiar I would suggest that
you pick some easy tasks in the big list of issues
https://github.com/sagemath/sage/issues and try to propose a fix. We
have a label "good first issue" but it is not very much populated at
the moment, see
https://github.com/sagemath/sage/labels/good%20first%20issue.

Feel free to ask for help on this mailing list, on the asksage forum
https://ask.sagemath.org/questions/ or at the "jeudi sages" weekly
meeting https://wiki.sagemath.org/thursdaysbdx (presential and
online).

Best
Vincent

> --
> You received this message because you are subscribed to the Google Groups "sage-gsoc" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-gsoc+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-gsoc/0a33f514-8062-47e0-b4c5-da225654af78n%40googlegroups.com.
Message has been deleted

Zhongling Xu

unread,
Apr 1, 2023, 12:53:53 AM4/1/23
to sage-gsoc
Hi mentors,

I've composed a draft proposal for the idea and I wonder whether I can get a proposal review from the mentor. Should I contact the mentor directly or post the proposal link here? Thanks!

I apologize for not leaving enough time for proposal review ahead of the application deadline. The past few weeks has been really busy and I spent some time getting familiar with the contribution process and the interfaces with solvers. Hope it's not too late.  

Best regards,
Zhongling Xu

Matthias Koeppe

unread,
Apr 2, 2023, 5:21:16 PM4/2/23
to sage...@googlegroups.com
You can post it here or send it to me.
> --
> You received this message because you are subscribed to the Google Groups "sage-gsoc" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-gsoc+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-gsoc/c6d8bfe5-b141-4442-a209-32f9d22de26cn%40googlegroups.com.



--
Dr. Matthias Koeppe . . . . . . . . http://www.math.ucdavis.edu/~mkoeppe
Professor of Mathematics

Nitish Malang

unread,
Apr 2, 2023, 11:28:18 PM4/2/23
to sage-gsoc

Hello sir can you review my proposal
sage_math.pdf
Reply all
Reply to author
Forward
0 new messages