phpCAS Maintainer

205 views
Skip to first unread message

Yehuda Katz

unread,
Sep 22, 2024, 11:31:28 PM9/22/24
to CAS Community
I saw the note on the phpCAS project that it needs a maintainer.
I make extensive use of phpCAS in a number of projects. I am interested in maintaining and possibly modernizing the library. I have been a PHP application developer for more than 15 years.

Thank you,
- Y

CAS Community

unread,
Sep 26, 2024, 12:34:34 PM9/26/24
to CAS Community
Thank you for expressing an interest.

For now, the best course of action likely would be for you to start sending pull requests for (preferably small, for now) changes you have in mind, and those that are likely to be accepted and reviewed by the broader community audience. Once the change is ready to be reviewed, please ask other like-minded individuals on the list here to review the change and work with you to get it ready. With enough consensus and +1 votes in place, we'd be glad to merge the change.

Since we're short on PHP expertise, we're going to have do the development "in public" for a while until you have a solid, steady stream of changes incoming and have established a reasonable repertoire. If you keep this up at a reasonable pace, I'd be happy to call for a vote and get you maintainer access. 

Best of luck!

Yehuda Katz

unread,
Sep 26, 2024, 3:35:29 PM9/26/24
to CAS Community, CAS Community
Great. I inferred from the announcement that no one was reviewing PRs.

- Y

Yehuda Katz

unread,
Apr 22, 2025, 6:39:10 AMApr 22
to cas-...@apereo.org
It does look like no one is reviewing PRs. There are three open PRs all for fixing the same warnings in PHP 8.4. What can we do to get them merged?

The best of them is probably https://github.com/apereo/phpCAS/pull/444 since it includes updates to the tests.

- Y

--
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to a topic in the Google Groups "CAS Community" group.
To unsubscribe from this topic, visit https://groups.google.com/a/apereo.org/d/topic/cas-user/7A4MKl6DIOk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cas-user+u...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/8becf13d-0ab5-45bc-adb0-f5c50e44ec56n%40apereo.org.

Valentin SALMERON

unread,
Nov 19, 2025, 9:02:33 AM (13 days ago) Nov 19
to CAS Community, Yehuda Katz
+1

Is the library actually abandoned ? Because there are people relying on it based on the fact that it's still maintained. 
Please bring an clear answer so community can organize itself to propose another maintained library.

Valentin SALMERON

unread,
Nov 19, 2025, 9:02:33 AM (13 days ago) Nov 19
to CAS Community, Yehuda Katz
Hi CAS Community,

I'm in the same situation. What's the state for phpCAS library? Many dev want to help, but it seems that this library is actually abandoned...

- Valentin

Le mardi 22 avril 2025 à 12:39:10 UTC+2, Yehuda Katz a écrit :

Pascal Rigaux

unread,
Nov 19, 2025, 1:58:11 PM (13 days ago) Nov 19
to cas-...@apereo.org
Hi,

phpCAS is used in a lot of applications in France.
That's why Esup-Portail is volunteering to become maintainer again (*).
Esup-Portail maintainers would be https://github.com/orgs/EsupPortail/people/jgribonvald and https://github.com/orgs/EsupPortail/people/prigaux .

Is CAS Project Management Committee ok to keep it under https://github.com/Apereo/phpCAS and assign some maintainers from Esup-Portail?
Or is PMC preferring a ownership transfer to https://github.com/EsupPortail/phpCAS ?

cu

(*) phpCAS was initially developed by Esup-Portail... long time ago!


Le 19/11/2025 à 07:22, Valentin SALMERON a écrit :
> Hi CAS Community,
>
> I'm in the same situation. What's the state for phpCAS library? Many dev want to help, but it seems that this library is actually abandoned...

--
Pascal Rigaux - member of Esup-Portail Technical Coordination

CAS Community

unread,
Nov 19, 2025, 5:22:01 PM (13 days ago) Nov 19
to CAS Community

Esup-Portail maintainers would be https://github.com/orgs/EsupPortail/people/jgribonvald and https://github.com/orgs/EsupPortail/people/prigaux .

Is CAS Project Management Committee ok to keep it under https://github.com/Apereo/phpCAS and assign some maintainers from Esup-Portail?

I don't know if PMC is in a position to make a "ruling" on this; particularly because nobody at PMC is equipped to understand the technology/codebase and there is no history to suggest that Esup-Portail has been actively involved with the project. That being said, you could reach out to Apereo directly and make your case. They can grant you maintainer rights, or PMC can do so once we receive a go-ahead. 
Reply all
Reply to author
Forward
0 new messages