Calling Olivier

36 views
Skip to first unread message

Alexandros Drymonitis

unread,
Apr 26, 2026, 2:32:57 AMApr 26
to pyo-d...@googlegroups.com
This message is aimed at Olivier, to see if he's still reading the messages here, or in GitHib discussions (I'll send a message there too, in case of no reply). 

Olivier, I wanted to let you know that some people in here (including myself) are worried about the current and future state of Pyo. That being said, if you're not willing to continue with it, we're willing to fork it and take over, as we believe that it's just too good a software to die. 
By no means am I judgemental in case you have abandoned it, and I'm definitely grateful for what you have done.

This message is sent to publicly notify you (and the rest of the community) that we have been discussing about how to keep Pyo alive. 

If you read this message, please reply, letting us know if you intend to come back to developing (or maintaining) Pyo, and/or if you're OK with us taking over. Well, it's an open source project, so, officially, anyone can do anything with it, as long as they follow the license terms. Still, we wanted to first try and contact you.

Cheers, 
Alexandros 

Olivier Bélanger

unread,
May 11, 2026, 3:58:00 PM (7 days ago) May 11
to pyo-d...@googlegroups.com
Hi Alexandros (and al.),

I've been worrying too for years now about the future of pyo, and as you can see. It's very hard for me to keep up with that project, even just getting in sync with the mailing list. With four kids and a full time job, I have to admit (to myself in the first place) that I have no time left to maintain an open-source project (as much as I love pyo, the little time I have left in a day, I prefer spending it playing guitar than be sitting in front of a computer again). I thought I'd be able to continue the work on pyo, but the truth is that I'm not, I have to let go... 

That being said, I really appreciate that some folks think that this project should stay alive, and are willing to take over. Thank you very much to ensure that those thousands of hours, done in my spare time, won't be wasted :)

I'll surely follow the development of pyo, and I'll try to chime in from time to time (maybe it will be my turn to send pull requests). 

Don't hesitate if you have any question, I'll do my best to answer quicker than I did lately.

Long live to pyo, and thank you again!

Olivier


--
You received this message because you are subscribed to the Google Groups "pyo-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyo-discuss...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pyo-discuss/CAP8qyhuSmSMsc2aKFX50ADOxeh8feq81eUOT06Om7DoCS8dGHQ%40mail.gmail.com.

Alexandros Drymonitis

unread,
May 12, 2026, 1:56:28 AM (6 days ago) May 12
to pyo-d...@googlegroups.com

Hi Olivier,

I'm very glad you replied to this message. We're happy to take over and keep Pyo alive, perhaps in the future add features too. I believe this is going to work. Of course, anyone interested in becoming part of the maintenance and development team is welcome, just let me know and I'll add you to the new pyo-org github organization.

Long live Pyo then!

Alexandros

Olivier Bélanger

unread,
May 12, 2026, 4:40:47 PM (5 days ago) May 12
to pyo-d...@googlegroups.com
Hi Alexandros,

Yes, add me to the pyo-org github organization please! It wasn't an easy decision to take, and while that kept me awake a good part of the night, I was thinking that if the burden of maintaining pyo for all python versions and all platforms wasn't on me anymore, I may have the motivation to tackle some features that are sleeping on my TODO list for a long time.

Cheers,
Olivier


Aaron Krister Johnson

unread,
May 12, 2026, 5:04:52 PM (5 days ago) May 12
to pyo-d...@googlegroups.com
Olivier -- great to hear from you, and thanks for responding!

1) hope you're enjoying your newly growing family.
2) remember -- there are now AI to assist and help hack new features into place!

Cheers,



Olivier Bélanger

unread,
May 13, 2026, 4:38:27 PM (4 days ago) May 13
to pyo-d...@googlegroups.com
Hi Aaron,

Le mar. 12 mai 2026 à 17:04, Aaron Krister Johnson <akjm...@gmail.com> a écrit :
Olivier -- great to hear from you, and thanks for responding!

1) hope you're enjoying your newly growing family.
2) remember -- there are now AI to assist and help hack new features into place!

Yep, our day-to-day developer job has changed a lot in the past few months!

Speaking of AI-generated code, have you agreed on a review process for new changes, or everyone push at will?

Cheers,
Olivier 

Aaron Krister Johnson

unread,
May 13, 2026, 6:00:09 PM (4 days ago) May 13
to pyo-d...@googlegroups.com
No agreed upon process yet. SOmeone (not me, busy myself) should be a PR gatekeeper. Maybe Alexandros will?

We probably want some kind of build/CI process eventually, and unit tests that prove a certain feature would work, if there's not already.

Alexandros Drymonitis

unread,
May 14, 2026, 1:38:10 AM (4 days ago) May 14
to pyo-d...@googlegroups.com

I can be the gatekeeper, no problem. I could use some training from more experienced people though. That being said, if I hit a wall, I'll come here asking for help. But I can be responsible for such things.

Sean Wayland

unread,
May 14, 2026, 6:45:30 AM (4 days ago) May 14
to pyo-d...@googlegroups.com
Hi all,
I think we should have 2 approvers for a PR. Im happy to read them. We could enforce it on a merge.  I will look into a build pipeline/testing solution. Oliver I hope you can stick around in some capacity very happy to see your name here. 
Sean 



http://seanwayland.com

https://github.com/seanwayland



Sean Wayland           

US cell phone: +1 (347)5231455



Olivier Bélanger

unread,
May 16, 2026, 2:26:38 PM (2 days ago) May 16
to pyo-d...@googlegroups.com
Hi Sean,

Doing code reviews is something that won’t take too much time for me, I’ll try to take my part! I propose to raise a hand on a pull request if someone is willing to take it, a « +2 » for « I’m really confident that can be merged », and « +1 » for « Looks good to me, but someone else should take a look ».

In the folder tests/pytests, there are unit tests that could certainly be automated with a GitHub action… I run them locally before pushing a change. They mostly test the functions and the common functionalities in base objects (PyoObject, PyoTableObject, and PyoMatrixObject).

Cheers,

Olivier

Reply all
Reply to author
Forward
0 new messages