Talk:Community/Contributing
Welcome to the discussion for the Contributing page! To leave a comment, log in and select Edit.
Contributing
Hello! I would like to be added to the editor group. I can make sample code edits/improvements and add/edit English documentation, where needed in either case.
- Hi @Overboard777, Thanks for your interest! I've added you to the documentation editors group. --APaskulin (WMF) (talk) 20:14, 30 January 2024 (UTC)
Contributing and Translation
Hello. Community/Contributing says that I should write here, if I would like to contribute to this wiki. As I would like to do so I would be happy if I can be added to the documentation writers group. Community/FAQ says that I should leave a comment here, if I am interested in helping with translations. As a translation admin on Meta, Wikidata and Wikimedia Commons I would be happy to offer my help for translation of the API Portal as well. Best regards --Ameisenigel (talk) 17:06, 17 January 2021 (UTC)
- @APaskulin (WMF): FYI --Ameisenigel (talk) 14:49, 19 January 2021 (UTC)
- Hi, @Ameisenigel! Thanks for your interest! I've added you to the documentation editors group. Translation is not yet enabled on the API Portal, but I'll let you know when it is, hopefully later this year. Let me know if you have any questions! --APaskulin (WMF) (talk) 18:29, 19 January 2021 (UTC)
- I am interested in helping with translation too. That being said I hope that Extension:Translate will be employed to do that as is the current practice on other multilingual Wikimedia wikis. --Base (talk) 12:22, 11 February 2021 (UTC)
- Thanks, @Base! I'll let you know when the Translate extension is available to start using on this wiki. APaskulin (WMF) (talk) 03:01, 12 February 2021 (UTC)
- @APaskulin (WMF), any update? :) --Base (talk) 05:37, 25 February 2024 (UTC)
- Hi, @Base, My apologies, no updates yet. I'm hoping to know more by the end of the year. APaskulin (WMF) (talk) 20:54, 27 February 2024 (UTC)
- @APaskulin (WMF), any update? :) --Base (talk) 05:37, 25 February 2024 (UTC)
- Thanks, @Base! I'll let you know when the Translate extension is available to start using on this wiki. APaskulin (WMF) (talk) 03:01, 12 February 2021 (UTC)
Contributing
Hi there, I would like to be added to editor group, as I found some syntax error on page Feed article object, Project and language and somewhere else. I also want to be notified when translate extension is available. Thanks a lot! Stang 21:07, 6 March 2022 (UTC)
- ping @APaskulin (WMF). Stang 21:09, 6 March 2022 (UTC)
- Hi, @Stang, Thanks for your interest! I've added you to the documentation editors group. APaskulin (WMF) (talk) 19:01, 7 March 2022 (UTC)
Contributing
Hello @APaskulin (WMF)! As you suggested, I would love to be a part of document editors group! Also, not sure if it's available yet, but I too could do some translations whenever possible.
Kind regards,
- Aranzate (talk) 19:55, 6 April 2023 (UTC)
- Hi @Aranzate! Thanks for your interest! I've added you to the documentation editors group. We don't yet have translation set up, but I'll let you know when we do. --APaskulin (WMF) (talk) 15:03, 7 April 2023 (UTC)
Bug reports for Special:AppManagement
Hi everyone,
Not sure if this is the best place to report a bug for a special page, please feel free to point me to where I should be reporting this if I'm wrong!
I just wanted to report two issues on the Special:AppManagement page:
Functionality bug (CORS issue?)
- After filling out info in the "Create API key" modal and clicking the "Create" button, the form always seems to yield the error message "Request failed. Please try again later".
- Tested in both Chrome and Safari and was able to reproduce the issue
- The console contains these two errors:
- "Access to XMLHttpRequest at 'https://meta.wikimedia.org/w/rest.php/oauth2/client' from origin 'https://api.wikimedia.org' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute."
- "POST https://meta.wikimedia.org/w/rest.php/oauth2/client 400"
- request headers: https://gist.githubusercontent.com/catleeball/de1ac8eb7d5c7aa78a9b6d8b5324d40b/raw/2df2842bf951860aa71098793c1fb1640729703d/headers.txt
- form data (also tried with other redirect URIs): https://gist.githubusercontent.com/catleeball/f353c7004121053864bc4a15afe61feb/raw/0e77cfc6e02a74192f5a1f7fc99cab494d6f30e9/form_data.txt
- full log from failed post: https://gist.githubusercontent.com/catleeball/aa5b382843ff3b7421f18bb04c4157df/raw/e744bef02534d9c51027a3a0a97c67102a1bff82/post_log.txt
I saw the API namespace is under construction, so I'm not sure if this issue is already known. Or if the form isn't yet supposed to be distributing API keys, it might be nice to put on the page saying that API keys aren't yet obtainable from this form.
Documentation issue
- Under the "Redirect URI" field, the link from the text "Learn more" leads to a soft redirect, which redirects to a non-existing page.
- Was the link intending to go to the Getting_started_with_Wikimedia_APIs page?
Please let me know if you need any other info, or if I can assist!
Catleeball (talk) 22:19, 17 July 2023 (UTC)
- Hi Catleeball, Thanks for the detailed report! For the functionality bug, I suspect that this is an issue with Special:AppManagement not returning the proper error message for invalid redirect URIs, as well as not providing enough guidance about the requirements for redirect URIs. Since it looks like your API keys are for testing purposes, can you try again with
http://localhost:8080/oauth
as the redirect URI, and see if you still get an error? (I've opened phab:T342153 and updated phab:T266355 in our bug tracking system to get this fixed.)
- Great catch on the documentation issue! I've opened phab:T342167 and phab:T342169 in our bug tracking system to resolve these issues.
- Thanks again for your help! If you're interested in contributing to these docs, I'd be happy to add you to the documentation editors group. --APaskulin (WMF) (talk) 20:25, 18 July 2023 (UTC)
- Ah, thank you, using localhost for my callback url worked to let me generate api keys!
- Also, sure, I'd be happy to help contribute to these docs! I might not have a lot of time in the immediate future, but I'm happy to help where I can. :)
- Thank you!
- Catleeball (talk) 02:12, 25 July 2023 (UTC)
- Glad to hear it worked! And thanks for your interest in contributing! I've added you to the documentation editors group. APaskulin (WMF) (talk) 17:19, 25 July 2023 (UTC)
Contributing
Hi there, I've been maintaining docs on mw, also, I might be able to maintain translations here in the future (see my global edits). That's why I'm requesting for editor access. -- U.T. 04:15, 3 October 2023 (UTC)
- Hi U.T., Thanks for your interest! I've added you to the documentation editors group. --APaskulin (WMF) (talk) 15:01, 3 October 2023 (UTC)
I would like to contribute to this wiki.
I would like to contribute to this wiki. Also, since I'm a meta TA, I can help prepare pages for translation once the translation extension is installed. Chqaz (talk) 00:16, 6 October 2023 (UTC)
- Thanks, Chqaz! I've added you to the documentation editors group. --APaskulin (WMF) (talk) 15:52, 6 October 2023 (UTC)
- @APaskulin (WMF) When will the translation extension be installed? Chqaz (talk) 01:30, 7 October 2023 (UTC)
- Hi @Chqaz, There's no definite timeline at the moment, but I expect it will be several months at least. I'll post to this page once I have more information. APaskulin (WMF) (talk) 17:47, 11 October 2023 (UTC)
- @APaskulin (WMF) When will the translation extension be installed? Chqaz (talk) 01:30, 7 October 2023 (UTC)
Some pages still refer to CC BY-SA 3.0
@APaskulin (WMF) Hi, looks like there's some pages that still refer to the license of content as CC BY-SA 3.0 instead of 4.0 that should be updated.
- Wikimedia projects
- Education
- Travel
- Most read articles
- Current events
- Daily featured content
- Getting featured content from Wikipedia with Python
You might also want to consider porting Template:Ping to this wiki so people can do {{ping|Example}}
instead of manually doing @[[User:Example|Example]]
like above.
Thanks! --Nintendofan885T&Cs apply 21:20, 12 December 2023 (UTC)
- Thanks for the ping! I've updated those pages, and I'll look into setting mw:Manual:$wgImportSources so we can easily import templates into this wiki. --APaskulin (WMF) (talk) 22:22, 15 December 2023 (UTC)
Request for edit access for Abstract Wiki team members
Hey there, would it be possible to give edit rights to myself and two colleagues? We'd like to write some documentation of our existing and new Wikifunctions APIs here. (Context: phab:T360372.)
Jdforrester (WMF) (talk) 20:14, 18 March 2024 (UTC)
- Welcome! I've added the three of you to the documentation editors group. Let me know if you have any questions. --APaskulin (WMF) (talk) 20:32, 18 March 2024 (UTC)
- @APaskulin (WMF): Thank you! Jdforrester (WMF) (talk) 20:35, 18 March 2024 (UTC)
Request for doc editor access
Just to keep up some x-wiki links, etc. I'm a steward so won't go breaking things!
Best regards, Xaosflux (talk) 18:23, 12 April 2024 (UTC)
- Thanks, Xaosflux! I've added you as a documentation editor. --APaskulin (WMF) (talk) 18:25, 12 April 2024 (UTC)
Request for documentation editor
Hey, I'd like to help maintaining the documentations and fixing errors, links and so on. I'm already a translation admin on meta[1] and like to help with the translate extension once it's activated. Thanks, TenWhile6 (talk) 18:24, 29 April 2024 (UTC)
- Hi TenWhile6, Thanks for your interest! I've added you to the documentation editors group. --APaskulin (WMF) (talk) 22:41, 29 April 2024 (UTC)
- Thanks, Alex. TenWhile6 (talk) 22:43, 29 April 2024 (UTC)
locked docseditors
Hey Alex, I found a few accounts in Special:ListUsers/docseditor which are locked because they are no longer working for WMF:
- CAndrew (WMF)
- EProdromou (WMF)
- JHernandez (WMF)
- KChapman (WMF)
- RBrounley (WMF)
- SKim (WMF)
- SRodlund (WMF)
You may like to remove docseditor from their user rights, as its not needed anymore. Best regards, TenWhile6 (talk) 08:08, 30 April 2024 (UTC)
- Thanks, @TenWhile6! That's a great point. I've removed these users from the group --APaskulin (WMF) (talk) 22:24, 9 May 2024 (UTC)
- Hey APaskulin (WMF),
- after some months there are three more locked former WMF accounts:
- please remove their permissions. Best regards, TenWhile6 (talk) 10:44, 16 October 2024 (UTC)
- Done! Thanks for the ping :) APaskulin (WMF) (talk) 20:35, 18 October 2024 (UTC)