Page MenuHomePhabricator

Rename security-api to iPoid
Closed, ResolvedPublic

Description

To conform to naming conventions, security-api moving forward should be known as iPoid.

AC:

References:
https://gerrit.wikimedia.org/g/wikimedia/security/security-api
https://www.mediawiki.org/wiki/Extension:SecurityApi

Event Timeline

@jijiki How can I make the first commit here? I'm getting 404 error when I visit, with a message that I may not have the right permissions. In case the repo already existed I tried git clone but got 403.

jijiki renamed this task from Rename security-api to ipoid to Rename security-api to iPoid.May 10 2023, 11:19 AM
jijiki updated the task description. (Show Details)

@jijiki How can I make the first commit here? I'm getting 404 error when I visit, with a message that I may not have the right permissions. In case the repo already existed I tried git clone but got 403.

@Tchanders I believe this justifies a request for a new repository request https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests, and prolly update the README on the current one to reflect what has been done

Change 918579 had a related patch set uploaded (by Tchanders; author: Tchanders):

[mediawiki/extensions/SecurityApi@master] Update comments and messages to rename security-api to ipoid

https://gerrit.wikimedia.org/r/918579

Change 918587 had a related patch set uploaded (by Tchanders; author: Tchanders):

[wikimedia/security/security-api@master] Announce the rename to ipoid and new location of the repo on README.md

https://gerrit.wikimedia.org/r/918587

Change 918587 merged by jenkins-bot:

[wikimedia/security/security-api@master] Announce the rename to ipoid and new location of the repo on README.md

https://gerrit.wikimedia.org/r/918587

@Tchanders I believe that was the primary public facing one. We should probably update the project page too (I'm not sure I have rights to do so?): https://phabricator.wikimedia.org/project/profile/5870/

Change 918579 merged by jenkins-bot:

[mediawiki/extensions/SecurityApi@master] Update comments and messages to rename security-api to ipoid

https://gerrit.wikimedia.org/r/918579

Change 919854 had a related patch set uploaded (by Tchanders; author: Tchanders):

[mediawiki/extensions/SecurityApi@master] Rename right and config to encompass the name of the ipoid service

https://gerrit.wikimedia.org/r/919854

Change 919854 merged by jenkins-bot:

[mediawiki/extensions/SecurityApi@master] Rename right and config to encompass the name of the ipoid service

https://gerrit.wikimedia.org/r/919854

Change 919872 had a related patch set uploaded (by Tchanders; author: Tchanders):

[mediawiki/services/ipoid@master] Rename security-api to ipoid

https://gerrit.wikimedia.org/r/919872

Change 919873 had a related patch set uploaded (by Tchanders; author: Tchanders):

[integration/config@master] Rename security-api to ipoid

https://gerrit.wikimedia.org/r/919873

Change 919873 merged by jenkins-bot:

[integration/config@master] Rename security-api to ipoid

https://gerrit.wikimedia.org/r/919873

Change 919872 merged by jenkins-bot:

[mediawiki/services/ipoid@master] Rename security-api to ipoid

https://gerrit.wikimedia.org/r/919872

I updated the acceptance criteria to include renaming iPoid-Service to iPoid-Service. But now I see that the iPoid-Service actually also encompasses the MediaWiki extension. I think it is potentially confusing to use one component to cover the service and the MediaWiki extension, which we haven't renamed. Does anyone object if we create a separate project component for #mediawiki-extensions-SecurityApi , and then we could use iPoid-Service exclusively for work relating to the service?

@kostajh That makes sense to me

Cool. I've renamed #security-api-service to iPoid-Service and filed T337722: Create project tag for Extension:SecurityApi to get a new component for tracking tasks specific to the MediaWiki extension.

@kostajh That makes sense to me

Cool. I've renamed #security-api-service to iPoid-Service and filed T337722: Create project tag for Extension:SecurityApi to get a new component for tracking tasks specific to the MediaWiki extension.

... and we now have MediaWiki-extensions-SecurityApi.

kostajh moved this task from Backlog to Done on the iPoid-Service board.