[GSoC 2026] Introduction & Interest in Removing the Old Assumptions Module

18 views
Skip to first unread message

Rashmi Ranjan Mohapatra

unread,
Mar 21, 2026, 5:44:12 AM (3 days ago) Mar 21
to sympy

Hello SymPy Community,

My name is Rashmi Ranjan Mohapatra, and I am a 2nd-year Computer Science Engineering student. I am writing to express my strong interest in contributing to SymPy for GSoC 2026, specifically focusing on the project to completely remove the old assumptions system and transition to the new one.

My academic and technical background aligns closely with the prerequisite knowledge for this task. I have a strong foundation in Discrete Mathematics, Digital Logic Design, and Algorithm Analysis, alongside practical experience in Python, Object-Oriented Programming, and heavy Data Structures through competitive programming.

I have read through the blog post comparing the two systems and reviewed Aaron Meurer's 2015 mailing list post detailing the roadmap. I understand that this is a highly challenging, core-architectural task requiring strict attention to basic logical inference and Boolean algebra, which I am very comfortable working with.

I am currently setting up the SymPy development environment on my local machine to run the test suite. Given the advanced nature of this 350-hour project, could you point me toward any specific open issues or "Good First Issues" related to the assumptions module? I would love to submit a patch this weekend to familiarize myself with the codebase and prove my capability before submitting my formal proposal.

Thank you for your time, and I look forward to contributing to the SymPy core!

Best regards, 

Rashmi Ranjan Mohapatra

ruxhme

Reply all
Reply to author
Forward
0 new messages