Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better edit summaries? #87

Open
TechnoSquirrel69 opened this issue Jan 3, 2024 · 3 comments
Open

Better edit summaries? #87

TechnoSquirrel69 opened this issue Jan 3, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@TechnoSquirrel69
Copy link

image

Hey there! The "ad" appended to edit summaries using this extension is a bit long, and tends to clog up revision histories with repetitive text. I think a better solution would be to make the edit summary super short, like "(VSCode)", and have that link to an information page on Meta. In addition to having cleaner edit summaries, this'll also give other editors a useful thing to click on when they see edits made with the extension and are curious to know more about it.

@Frederisk
Copy link
Owner

Good advice! I will consider this option.

@Frederisk
Copy link
Owner

During the implementation, I found some problems. Because the site where the user is using the extension may not be a Wikimedia project, the link established in the summary may not point to the meta page as expected.

As an alternative, I may later provide an option to allow users to change to a shorter version of the summary suffix.

@TechnoSquirrel69
Copy link
Author

The link appearing could be made conditional based on whether the URL entered in the "host" setting is a WMF wiki. Check if the URL contains "wikipedia.org", "wikimedia.org", etc. Non-WMF wikis could also be added later if they support the [[m:]] interwiki prefix. (Or [[mw:]] if you'd prefer the page on mediawiki.org.) That would already be beneficial to a good chunk of this extension's users, and it'll give other editors an easier way to find this extension, like I mentioned earlier.

Frederisk added a commit that referenced this issue Jan 22, 2024
@Frederisk Frederisk self-assigned this Jan 22, 2024
@Frederisk Frederisk added the enhancement New feature or request label Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants