A lot of the advanced ideas are important enough that if we found
someone willing and actually able to do them, then we should make an
effort to actually find someone who could mentor them. Particularly
the ideas relating to the polys like CAD, better Groebner bases, etc.
Just glancing at the page, I would be willing to mentor most of the
non-physics projects, and would probably re-add them if you did this.
The main exception is the SymEngine projects. Let's see if any of the
existing SymEngine mentors are willing to mentor on those projects.
Otherwise let's remove them. We should also probably remove the
LFortran projects as I think Ondřej generally mentors projects for
LFortran from another mentoring org.
I went ahead and deleted the SymPy Live and SymPy Gamma ideas. SymPy
Live is already redone with pyodide, SymPy Gamma still exists but
ought to be shut down, and interactive examples is something that
other projects are working on, and we can adopt once they have
something usable.
Maybe the "solvers" idea should be rewritten, but it's definitely an
important thing that can be worked on.
TBH, I think you could probably come up with ideas for most submodules
in SymPy, and probably find someone to mentor most of them. Quite a
few wouldn't really be that important, which is maybe why they aren't
talked about.
Of course, it all boils down to finding a good student for them as
well. I honestly think that's way more important than the actual ideas
anyway. Almost all the "low hanging fruit" has been completed over the
years, and we mostly only have the harder projects left. Should we try
to find more (relatively) easy project ideas to add to the list? Or
should we just raise our bar of who we accept and accept fewer people?
I personally don't really like the low hanging fruit ideas because
they generate a lot of low quality applications and noise, but at the
same time, we have definitely had some good people in the past who
have started with such projects.
Aaron Meurer
On Wed, Jan 24, 2024 at 4:16 PM Oscar Benjamin
> To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/CAHVvXxQzW8dqW7gP5pF2gr4qkU2cGzeBfZqwzNefrXyKWEKqhA%40mail.gmail.com.