User Details
- User Since
- Feb 11 2022, 9:56 AM (59 w, 20 h)
- Availability
- Available
- LDAP User
- Wangombe
- MediaWiki User
- Unknown
Thu, Mar 30
To solve this issue, we can use the current implementation of the input in Special:MessageGroupStats to search for a 'message group or prefix' as seen below. Instead of fetching all the groups at once, we can debounce the typing action of the user against the API to fetch whatever matches the search query. This should help with two things:
- Feedback to the user
- Faster response time to the searching action
Wed, Mar 22
Tue, Mar 21
From testing, it appears of the 3 menu width options available (wide, middle, narrow), narrow was the one most affected by the crop of the placeholder text and this has not been fixed. The images below show the difference in the menu size. The wide version would have the same place holder as middle.
Thu, Mar 16
Mon, Mar 13
Maybe 'shell scripts' in their entirety may be a stretch. We should be able to use Git's port of Bash on Windows. The script should be stores in .git/hooks. The hooks should be platform agnostic given that the checks to be made are dependent on Composer and PHP as far as I know. Checks to be run include:
composer fix composer test php phpunit 'path/to/unit'
For the unit tests, we can focus on the tests that changed or simply run all unit tests. Integration tests are not in scope due to the time it takes to run them.
Sun, Mar 12
Feb 23 2023
Tested on translatewiki.net
Feb 22 2023
Feb 21 2023
Feb 20 2023
This ticket is currently awaiting security review. We shall resume after reviews are complete.
Deployed on Translatewiki, found a couple of issues:
- When displaying alert, the group names don't have namespaces.
- "Unselecting" a source language does not work. It retains the previously selected source language.
Feb 16 2023
Feb 15 2023
At the moment, the current font-size of the text input is 1.143em (rendered as 16px). We could start by reducing the font size to about 1em (rendered as 14px) and removing the padding on all sides of the text input. This doesn't introduce any detrimental effects to the ULS from my testing.
Feb 9 2023
The poimport.php file is used with the command line and not with the Special:ImportTranslations page.
Feb 1 2023
Jan 19 2023
So far, while the issue can be reproduced, we haven't been able to identify where the second !!FUZZY!! is added from. The poimport.php file is not called as the user interacts with the Special:ImportTranslations page so that might not be the culprit we are looking for. Will keep investigating.
Jan 18 2023
Jan 17 2023
Jan 11 2023
In T326714#8516116, @Tacsipacsi wrote:
(P.S. I would’ve appreciated if you quoted me instead of copying my comment without attribution, so that others know which point was made by whom.)
This comment T301311#7714254 from @Nikerabbit might be the best option to go for as we don't need to complicate the source language selection with options like calculating the most common source language in an aggregate group. This brings up the question as to how we should handle a case where one of the message groups is in es and another is in fr; which, I also don't imagine would be an impossible scenario. Should we restrict that and ensure all message groups under the aggregate are in the same source language? How would that affect existing aggregate groups?
Jan 10 2023
For Slack integration, we could use their web API to post external messages to a public or private channel.
Steps
- Slack admin will have to create an App with perhaps the name translatewiki-bot
- We'll need to select the 'Incoming Webhooks' feature and activate it for the App. From there, we should be able to post logs using a simple HTTP request to the webhook URL.
- The app will then request permission to access Wikimedia Foundation workspace and subsequently, ask to which channel the webhook should be associated with (in this case, it would be #translatewiki)
Jan 9 2023
Thanks!
Jan 6 2023
All changes have been made. This will ride the train on the 9th of Jan 2022. Will mark as done if no issues reported.
Jan 4 2023
I'm not sure, should this (given it's an RTL language) be aligned to the right as well?
Dec 29 2022
Dec 28 2022
Hi, It's Eugene Wang'ombe.
Dec 21 2022
Done. I've updated my email address to my foundation email.
Dec 12 2022
Dec 8 2022
As tested on Vector Legacy Theme:
Dec 6 2022
Dec 5 2022
Updated comment screenshot. We can also move the recommendations by @Pginer-WMF to another ticket as this particular one shouldn't be covering the functionality in which the conversation took direction.
As per ticket recommendation, here are the results.
Nov 30 2022
Mistakenly resolved. Unresolving to test on prod after deplyment.
Nov 29 2022
Nov 28 2022
Nov 27 2022
Nov 21 2022
Nov 17 2022
This was tested on Translatewiki.net and results are expected as per the ticket description.
Nov 15 2022
Nov 10 2022
@fgiunchedi signed.
Nov 1 2022
Tested on translatewiki.net