[Plan] 6.0.x Roadmap

Created on 9 February 2022, over 2 years ago
Updated 31 May 2023, about 1 year ago

Problem/Motivation

After posting our plans → on the "oauth2" project; the maintainers from “simple_oauth” reached out to us, which resulted in a productive discussion on Drupal slack. Overall they were open to adopting our plans; which were mainly driven by our “Open Social” distribution road map goals (fully decoupling the distro). This made us reconsider collaborating with “simple_oauth”; instead of creating our own OAuth2 project/module.

Proposed resolution

After gathering all input from “simple_oauth” and “farmOS” we re-evaluated our requirements and came up with the following proposed changes for the simple_oauth 6.0.x release:

🌱 Plan
Status

Active

Version

6.0

Component

Code

Created by

🇳🇱Netherlands bojan_dev

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇳🇴Norway steinmb

    What is the plan for "Simple OAuth static scope" submodule? It is currently, not as simple_oauth, had its info file updated confirming it works in D10. Any blocker issues for this or is it simply not a part of the future 6.0 stable release?

  • 🇳🇱Netherlands bojan_dev

    The submodule gives users the ability to apply static analysis on scope definitions, we don't want to force this functionality so we are offering it optional also in the 6.0 stable release. Currently there are no blocking issues for the submodule.

  • 🇳🇴Norway steinmb

    Thank you swift reply. Sorry, I missed your commit in dev. marking the submodule for D10 compliant.

    I am currently reviewing the module/code/pending issues. https://www.drupal.org/project/openid_connect/ → does a client implementation. Nothing in this module and 6.x that overlaps with this? aka, no client mode? Just trying to wrap my head around the feature set.

  • 🇳🇱Netherlands bojan_dev

    Not that I'm aware of, the OpenID Connect implementation in simple_oauth 5.2 remains pretty much the same for 6.0.

Production build 0.69.0 2024