Skip to content

Conversation

@JohnRDOrazio
Copy link
Contributor

Description

This PR deprecates all previously published phpcs extensions in favor of the newly published extension vscode-phpcs, seeing that the previously published extensions are currently unmaintained. The name change from phpcs to vscode-phpcs was required for the VSCode Marketplace, where it was not possible to publish under the same name (perhaps because the previously published extensions were not marked as deprecated).

@filiptronicek
Copy link
Collaborator

Hi there @JohnRDOrazio 👋, and thanks for your contribution!

I am happy to merge the change deprecating and redirecting your extension, johnrdorazio.phpcs to your new one. For the other extensions, I will need the extension authors of ikappas.phpcs and shevaua.phpcs to indicate the desire to offer your extension in lieu of theirs, so that it does not come as a surprise to them we started migrating their users.

@filiptronicek filiptronicek added the changes-requested Waiting for an update label Jan 5, 2026
@JohnRDOrazio
Copy link
Contributor Author

Hello @filiptronicek , I certainly do not want to detract from the hard work that the extension authors of ikappas.phpcs and shevaua.phpcs put into creating and updating the extension in the years past. I have tried to contact both of them via email, but I have not received any response; I also opened PRs on their upstream repositories, but received no response from the PRs either. It would seem that the two repositories are quite abandoned, neither of the authors is responsive to issues or PRs on the repositories. My only purpose is to be of service to the users who have been requesting support for PHPCS v4, and while it would be preferable to simply issue an update on the already existing extensions, this however is made impossible by the fact that the original extension authors are unresponsive. This can create fragmentation in the open source communities, where the same extension gets published multiple times under multiple namespaces or even multiple different names, and it becomes confusing for end users to understand if we are dealing with the same extension or with different extensions.

If however there is no other way than to simply publish a new extension, leaving the previous versions live and installable, I will remove the deprecation request for the ikappas.phpcs and shevaua.phpcs extensions, limiting the deprecation request to johnrdorazio.phpcs so as to migrate to johnrdorazio.vscode-phpcs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@JohnRDOrazio
Copy link
Contributor Author

@filiptronicek I have removed the references to ikappas.phpcs and shevaua.phpcs, the only remaining reference is to my own johnrdorazio.phpcs deprecated in favour of johnrdorazio.vscode-phpcs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy link
Collaborator

@filiptronicek filiptronicek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks!

@filiptronicek filiptronicek merged commit 8757b24 into EclipseFdn:master Jan 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changes-requested Waiting for an update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants