Re: more about disabled addons


John Isige
 

For my part, the addons community is doing awesome work. It's just that there are some addons that are only incompatible because the versions aren't set correctly. I wouldn't necessarily expect anybody to do work on addons that really needed major work to update, although obviously we hope somebody in the community will take stuff over. But I feel like you could set up a pretty simple script to do version changes, and then test addons to see if they work, obviously the testing entails a bit of work. So I'm not so much complaining about a lack of addons, as I am suggesting that maybe a simple version change shouldn't require the original maintainer to be involved, particularly if they can't be contacted. Maybe I'm wrong and this is a lot more work than I think it is, hence why it's a suggestion.


On 7/12/2021 6:40 PM, Joseph Lee wrote:

Hi,

I used to provide compatibility information to add-on developers so they can prepare their add-ons. This happens early (during alpha phase) so people can plan ahead. The bulk of the compatibility discussion takes place shortly after beta 1 is released, at which point developers are encouraged to review their add-ons and make announcements.

As for the messaging from NV Access: according to latest wiki documentation, one release per year is designated backwards incompatible release. This is so developers can assess things such as dependencies and trends and make adjustments. This does result in add-ons needing to be updated, and for this reason, releases such as 2019.3 and 2021.1 include an extensive set of changes for developers in the what's new document. Based on discussions with NV Access and from within the add-ons community, NV Access and add-ons community encourages developers to keep track of changes and respond accordingly.

In case of my own add-ons, I prepare my add-ons during alpha phase. Although there is a risk of needing to adopt to changes faster, I feel at least it gives me a piece of mind, knowing that add-ons are good to go by the time beta 1 ships. This is why all add-ons I'm activley maintaining are compatible, and that's the reason why I sent out a notice about the future of my add-ons and upcoming nVDA releases last night.

I, too, share users' frustrations that your favorite add-ons are not working in NVDA 2021.1. I have advised the add-ons community to make a statement about it, and I'm sure NV Access will at some point to assure users.

Cheers,

Joseph

Join nvda@nvda.groups.io to automatically receive all group messages.