Additionally, I would like to propose that "SageMath subprojects"
(such as ore_algebra, admcycles, sage-flatsurf, slabbe, ...) could
make GSOC proposal under the SageMath umbrella. I believe it is easier
for a newcomer to be able to contribute to a smaller standalone
project. What do you think?

On Tue, 18 Feb 2025 at 08:12, Vincent Delecroix
<20100.delecr...@gmail.com> wrote:
>
> I lost my wiki password but I am willing to propose to mentor on the
> following topics. I would welcome in anyone assisting me in the
> mentoring.
>
> 1) Zariski closures of finitely generated matrix groups
>
> Mentor: Vincent Delecroix + (?)
> Area: Algebra
> Skills: Group theory, Lie algebras, Number fields, familiarity with
> Python and GAP
> Length: 175 hours and 350 hours variants
> Difficulty: Medium-hard
>
> Finitely generated matrix groups over the rationals (or more generally
> over number fields) appear in number theory (diophantine equations) as
> well as in geometry (holonomy of flat connections). An important
> invariant of such group is its Zariski closure: the smallest algebraic
> group it is contained in. The goal of this project is to write an
> algorithm to compute this Zariski closure using linear algebra in the
> Lie algebra of the ambient group.
>
> 2) genfun
>
> Mentor: Vincent Delecroix + (?)
> Area: Algebra, Combinatorics
> Skills: Linear algebra, polynomial ring and power series, ODE,
> familiarity with Python
> Length: 175 hours and 350 hours variants
> Difficulty: Medium-hard
>
> genfun is a Maple library developed by B. Salvy
> (https://perso.ens-lyon.fr/bruno.salvy/software/the-gfun-package/).
> Equivalent features are available in SageMath (some of them in plain
> SageMath and others in the C-library flint or SageMath library
> ore_algebra). The goal of this project is to write an interface to
> these SageMath tools using the standardized names from genfun.
> Additionally, there we expect the developer to write a document
> explaining how each function call in genfun can be replaced by
> standard SageMath computations.
> In the course of the project, it is likely that the developer has to
> implement additional interface to the C-library flint. We also expect
> the developer to identify critical features that are missing in
> SageMath in order to propose a complete open source alternative for
> genfun integrated in the SageMath environment.
>
> Best
> Vincent
>
> On Tue, 18 Feb 2025 at 05:12, Travis Scrimshaw <tcscr...@gmail.com> wrote:
> >
> > Hi everyone,
> >    It would be good if people added more project ideas and/or be willing to 
> > be listed as a mentor. Google is looking more closely at what mentor orgs 
> > are putting in their ideas pages, and right now it looks like we do not 
> > have many mentors this year. It would be great to improve this.
> >
> > Best,
> > Travis
> >
> > On Friday, February 7, 2025 at 10:02:04 AM UTC+9 Travis Scrimshaw wrote:
> >>
> >> Thanks, I've added you as a potential mentor there.
> >>
> >> Best,
> >> Travis
> >>
> >> On Thursday, February 6, 2025 at 7:04:19 PM UTC+9 axio...@yahoo.de wrote:
> >>>
> >>> I'd be happy to co-mentor the diagram algebra project (where I know a 
> >>> little bit of the mathematics), and also the free module project.
> >>>
> >>> Martin
> >>> On Thursday, 6 February 2025 at 00:38:30 UTC+1 tcsc...@gmail.com wrote:
> >>>>
> >>>> Some other points I should mention:
> >>>>
> >>>> - Google will probably start looking at proposals after Feb. 11, so it 
> >>>> would be good to have the projects listed before then. However, this is 
> >>>> not a hard deadline and you are welcome to add project ideas at any time.
> >>>> - If you are not able to edit the wiki page, you can simply post the 
> >>>> idea here.
> >>>> - The idea does not have to be very concrete. It is ultimately the 
> >>>> responsibility of the contributor submitting the proposal to construct 
> >>>> the project. Of course, the more precise/concrete, generally the better. 
> >>>> You should also be somewhat available to provide feedback on projects.
> >>>> - Being a mentor can be a relatively low-time commitment of 1-2 hours / 
> >>>> week. This depends on the student, how you mentor, and how much time you 
> >>>> want to spend.
> >>>> - You do not have to be listed as the mentor on any idea you propose.
> >>>>
> >>>> Best,
> >>>> Travis
> >>>>
> >>>> On Thursday, February 6, 2025 at 8:31:59 AM UTC+9 Travis Scrimshaw wrote:
> >>>>>
> >>>>> Hi everyone,
> >>>>>    I have submitted the application for SageMath to be involved with 
> >>>>> this year's GSoC program. In order to make our participation in the 
> >>>>> program successful and rewarding, as well as an important part of being 
> >>>>> selected as a mentor organization, I need you to submit project ideas 
> >>>>> on our GSoC 2025 page:
> >>>>>
> >>>>> https://wiki.sagemath.org/GSoC/2025
> >>>>>
> >>>>> We need to have a diverse set of projects to attract good students, and 
> >>>>> this is a good opportunity for you to get help with completing some 
> >>>>> code, project, or feature that you've always wanted. You do not need to 
> >>>>> be an experienced developer to be a mentor as someone who does have 
> >>>>> experience can co-mentor to help with the technical details (I can do 
> >>>>> this for instance for 1-2 projects). So feel free to ask your 
> >>>>> colleagues for ideas and/or if they are willing to teach someone the 
> >>>>> underlying mathematics!
> >>>>>
> >>>>> Let me know if you have any questions.
> >>>>>
> >>>>> Thank you,
> >>>>> Travis
> >
> > --
> > 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 visit 
> > https://groups.google.com/d/msgid/sage-devel/a7ab0de6-2741-4ddc-888f-b6f8927470ddn%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 visit 
https://groups.google.com/d/msgid/sage-devel/CAGEwAA%3DvoGVeSo6sLyFXpST01-G%2Bsb2sO6ap27YhCZov7C_U-Q%40mail.gmail.com.

Reply via email to