crewjam/saml

Status of this repository?

hf opened this issue · 2 comments

hf commented

Hi @crewjam,

This library is excellent. But I was wondering if this is being actively developed since the community -- including myself -- have opened quite a bit of PRs that have not been reviewed or commented on.

We're using this library for supabase/gotrue which is the software behind Supabase Auth and we would love to contribute further to this repository instead of forking it. Some specific topics that need further coverage:

  • Single Log-Out functionality
  • API improvements for requesting different types of NameIDs, for example
  • Tests and other quality improvements

Looking forward to hearing from you!

Hey @hf,

While I'm not the maintainer, I have interest in the continuity of this project. There hasn't been a reply in over a month, so I'm assuming the developer is not actively adding features (there have been maintenance commits over the past month).

What I'm wondering is:

  • If no features are added in X amount of time, is Supabase considering a fork?
  • If a fork is considered, will this be an "embedded" fork, eg not a generic SAML implementation but instead a Supabase oriented one? I hope for the first, of course.

I'm not in a state capable of maintaining this, but I am curious about its future :)

I am not actively adding features, but I do review PRs, as your might have seen. Sometimes the latency can be quite high, and for that I apologize. Since it is a security critical thing, I do try to review PRs only when I have focused time to consider the implications. etc.

From time to time, people have offered to help maintain, which I'm open to. I'm not sure the exact right path to that, but I certainly appreciate your contributions over the past months. :)

-R