Skip to content

Update plugins.xml#494

Closed
monmarzia-archi wants to merge 1 commit into
pkp:mainfrom
archicoop:main
Closed

Update plugins.xml#494
monmarzia-archi wants to merge 1 commit into
pkp:mainfrom
archicoop:main

Conversation

@monmarzia-archi

Copy link
Copy Markdown

Initial release for loginOtp Plugin

Initial release for loginOtp Plugin
@asmecher

asmecher commented Jun 11, 2026

Copy link
Copy Markdown
Member

Thanks, @monmarzia-archi! It looks like the 1.0.0 release has already been replaced with a 1.0.1 release; can you update this PR with the new information?

Also, I'd suggest specifying compatibility using the semantic version style ~3.5.0.0 rather than explicitly specifying a build. This would tell OJS that the plugin is compatible with any 3.5.0-x release.

@monmarzia-archi

Copy link
Copy Markdown
Author

Hi @asmecher, thanks for your patience on this one.

After discussing with Rino Razzi, we've received updated requirements that change the plugin's core behavior significantly — enough that releasing 1.0.1 now would mean publishing a version that's already being replaced. To avoid that, I'd rather close this PR and open a new one targeting 2.0.0 once it's ready.

The upcoming 2.0.0 will include:

  • per-journal settings (moving away from the site-wide configuration)
  • proper handling of the reviewer one-click access flow
  • stricter OR logic for determining when OTP is required (any matching role triggers it, rather than only the highest-privilege one)

I'll use the ~3.5.0.0 compatibility syntax in the new submission — thanks again for that suggestion, it's a cleaner approach.

Apologies for the back-and-forth, and thanks for the time you've already put into reviewing.

@asmecher

Copy link
Copy Markdown
Member

@monmarzia-archi, not a problem, and I'll keep an eye out for 2.0!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants