Add-on store: resolving uppercase versus lowercase conflict between legacy and actual add-on names/ID's
Hi all, Turns out there are add-ons in add-on store that may not be submitted correctly due to add-on ID case differences. For example, Access8Math is seen as “access8math” in the add-on store whereas the manifest name field says “Access8Math”. Please do let us know if you come across additional examples so they can be resolved as soon as possible. Cheers, Joseph |
|
Rui Fontes
Joseph, can you see what is necessary to solve the problem of addonsHelp?
Best regards, Às 22:06 de 13/03/2023, Joseph Lee
escreveu:
|
|
Hi, I’m using WSL to resolve uppercase/lowercase issue by:
I can take care of addonshelp for you as I also plan to work on Access8Math as well. Cheers, Joseph
From: nvda-addons@nvda-addons.groups.io <nvda-addons@nvda-addons.groups.io> On Behalf Of Rui Fontes
Sent: Tuesday, March 14, 2023 9:52 AM To: nvda-addons@nvda-addons.groups.io Subject: Re: [nvda-addons] Add-on store: resolving uppercase versus lowercase conflict between legacy and actual add-on names/ID's
Joseph, can you see what is necessary to solve the problem of addonsHelp?
Best regards, Às 22:06 de 13/03/2023, Joseph Lee escreveu:
|
|
Rui Fontes
Thanks!
Best regards, Às 17:32 de 14/03/2023, Joseph Lee
escreveu:
|
|
woody tseng
Hello,
Besides Joseph's work, what else do I need to do to solve this problem currently?
Thank Joseph's work
Woody |
|
Hi, For now I advise closing Access8Math 3.5 pull request and create a new one after lowercase to uppercase conversion is done. Cheers, Joseph
From: nvda-addons@nvda-addons.groups.io <nvda-addons@nvda-addons.groups.io> On Behalf Of woody tseng
Sent: Tuesday, March 14, 2023 5:25 PM To: nvda-addons@nvda-addons.groups.io Subject: Re: [nvda-addons] Add-on store: resolving uppercase versus lowercase conflict between legacy and actual add-on names/ID's
Hello,
Besides Joseph's work, what else do I need to do to solve this problem currently? Thank Joseph's work
Woody |
|
Noelia Ruiz
Hi, the same for searchwith. Cheers
toggle quoted message
Show quoted text
Enviado desde mi iPhone El 15 mar 2023, a las 1:30, Joseph Lee <joseph.lee22590@...> escribió:
|
|
Hi all, A series of pull requests will be submitted to change the following add-on ID's from lowercase to camel case by standardizing arond actual add-on manifest name field:
For reference, I did: Best environment: Windows Subsystem for Linux or any tool that can work with file system data and can differentiate cases:
I will update this thread once all add-on ID's are updated. In the meantime, I vote to close existing pull requests for add-ons listed above. Cheers, Joseph |
|
Hi all, A Search With add-on update was submitted to add-on store that can cause tracebacks after installing it, traced to a mismatch between add-on ID, manifest name field, package name, and the ad-don name used in NVDA installatoins:
To avoid issues with other add-ons where conflicts can arise due to lowercase versus uppercase differences, I advise holding off on store submissions for affected add-ons (see an earlier message on list of affected add-ons) until add-on ID's do match add-on manifest name field data. In case of Search With:
Relevant Search With add-on issue: https://github.com/ibrahim-s/searchWith/issues/10#issuecomment-1476769868 I know there are add-ons that are being queued for distribution on add-on store that can cause possible issues (Access8Math being one of them). This is why I advise holding off on new submissions for affected add-ons until ad-don ID's do match manifest name field. Cheers, Joseph |
|
Ibrahim Hamadeh
Hi Joseph, On 3/20/2023 9:50 PM, Joseph Lee wrote:
|
|
Hi lal, Good news: lowercase to uppercase/camel case conversion is complete. Thank you for your patience. Cheers, Joseph |
|
Rui Fontes
Hi Joseph!
Do I need to do something about addonsHelp?
Best regards, Às 23:53 de 22/03/2023, Joseph Lee
escreveu:
|
|
Hi, I advise closing the existing issue, then recreate it so the new file path can be applied. Cheers, Joseph From: nvda-addons@nvda-addons.groups.io <nvda-addons@nvda-addons.groups.io> On Behalf Of Rui Fontes
Sent: Wednesday, March 22, 2023 4:55 PM To: nvda-addons@nvda-addons.groups.io Subject: Re: [nvda-addons] Add-on store: resolving uppercase versus lowercase conflict between legacy and actual add-on names/ID's
Hi Joseph!
Do I need to do something about addonsHelp?
Best regards, Às 23:53 de 22/03/2023, Joseph Lee escreveu:
|
|
Hi, Looks like Sean has merged Add-ons Help pull request sent earlire, so there is no need for another pull request. Thanks. Cheers, Joseph |
|
Rui Fontes
Thanks!
Best regards, Às 00:25 de 23/03/2023, Joseph Lee
escreveu:
|
|
Hi, Important update: looks like I spoke too soon- there are add-on ID's that are still undergoing conversion process. Cheers, Jsoeph |
|