On 2026-03-01 18:23:32, Travis Scrimshaw wrote: > > Another thing that is good to have is more ideas, they can be things you > (or a colleague) want implemented, something somewhat larger you want to be > improved, or just some wishlist item you're not even sure how to do (yet). > If you have such ideas, please also either post them here or add them to > the GSoC ideas page: https://wiki.sagemath.org/GSoC/2026
A relatively straightforward but still large-enough project would be to create a replacement for AA and QQbar within Sage based on Fredrik Johansson's Calcium library. There is an old ticket for this, https://github.com/sagemath/sage/issues/30222 and in the meantime the task has become simpler, because Calcium was absorbed into Flint: https://flintlib.org/doc/introduction_calcium.html (You wouldn't have to get a new library adopted into Sage and every linux distro before you can start.) The new classes can be written behind the scenes, without risk of breakage. All software estimates should be judged with suspicion, but I think you could get them to act like fields within the "medium difficulty" time frame. Replacing AA and QQbar in the namespace with the new implementations would ratchet up the difficulty a bit, but if the project ends 80% completed we would still have something useful. -- 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/aaY5Dk3OGhQPwEby%40mertle.
