Just in time for Christmas: Add-on Updater 23.01 #addonrelease


 

Hello NVDA community,

Merry Christmas (or early Merry Christmas) for folks celebrating it.

I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).

 

A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.

 

Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.

 

As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.

Cheers,

Joseph


David Ingram
 

Hi, can  you please send a direct link to the most recent add-on updater?  I’m asking that you  plase send this update because when i tried to put in the number of this add-on updater, nothing happened.  I’m  using  windows 10  pro  version 22h2 the latest version  of NVDA.  Is there more that you  need to know about my particular system?  Thank you.

On Dec 23, 2022, at 11:42 AM, Joseph Lee <joseph.lee22590@...> wrote:

Hello NVDA community,
Merry Christmas (or early Merry Christmas) for folks celebrating it.
I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).
 
A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.
 
Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.
 
As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.
Cheers,
Joseph


Brian's Mail list account
 

Presumably, your last comment about the next update to this add on should at least for your new addones, stop incompatible ones only meant to work in currently supported versions of windows, from downloading and causing random issues then.
If so that will be good, since as you know for various reasons I have older software running on some hardware.
Brian

--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "Joseph Lee" <joseph.lee22590@...>
To: <nvda@nvda.groups.io>
Sent: Friday, December 23, 2022 5:42 PM
Subject: [nvda] Just in time for Christmas: Add-on Updater 23.01 #AddonRelease


Hello NVDA community,

Merry Christmas (or early Merry Christmas) for folks celebrating it.

I'm delighted to announce the immediate release of Add-on Updater 23.01
(2022 Christmas edition). At the moment the add-on is available from Add-on
Updater if add-on update source is set to NVDA community add-ons website (I
will be asking the add-ons community to distribute the add-on on our website
soon).



A lot of work has gone into performance improvements. In particular,
downloading many add-ons at once should be speedier - up to twice as fast
(in some cases, up to three to four times faster). This is done by making
parts of the add-on use concurrent programming techniques (specifically, use
of Python's concurrent.futures module) - that is, NVDA will do other things
while the add-on is connecting to the Internet to retrieve update
information or download files. A side effect is that when downloading add-on
updates, the name of the add-on being downloaded will be random - don't
worry about it. I'm working on improved resource usage as part of the next
Add-on Updater release, which is scheduled to be released shortly after NVDA
2022.4 stable version comes to everyone.



Another change in 23.01 is foundations to check minimum Windows releases for
add-on updates if add-ons specify it. This is in preparation for January
2023 add-on updates where Joseph Lee's (my) add-ons will ask you to use
newer Windows releases. Minimum Windows version check will begin on January
9, 2023, a few days after release of add-on updates with Windows version
check included.



As always, check for updates via Add-on Updater, and if update source is set
to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for
you.

Cheers,

Joseph


Gene
 

The version of the updater on the NVDA add-ons site is correct.  If you are getting it from that page and the installation is blocked by NVDA, it is because you don't have the latest compatible version of NVDA.  If you know how to tell NVDA to search for updates, do so.  If you need to know, let us know.

Gene

On 12/24/2022 3:45 AM, David Ingram wrote:

Hi, can  you please send a direct link to the most recent add-on updater?  I’m asking that you  plase send this update because when i tried to put in the number of this add-on updater, nothing happened.  I’m  using  windows 10  pro  version 22h2 the latest version  of NVDA.  Is there more that you  need to know about my particular system?  Thank you.

On Dec 23, 2022, at 11:42 AM, Joseph Lee <joseph.lee22590@...> wrote:

Hello NVDA community,
Merry Christmas (or early Merry Christmas) for folks celebrating it.
I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).
 
A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.
 
Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.
 
As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.
Cheers,
Joseph



Brian's Mail list account
 

I just ran several copies of nvda, one on windows 7 and all automatically picked up the update, so I wonder what you might have going on?

Assuming a manual check for updates from the tools menu does not work either, then I'd not like to say. Still its not a show stopper at the moment over the holidays.
Brian

--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.

----- Original Message -----
From: "David Ingram" <dingram269@...>
To: <nvda@nvda.groups.io>
Sent: Saturday, December 24, 2022 9:45 AM
Subject: Re: [nvda] Just in time for Christmas: Add-on Updater 23.01 #AddonRelease


Hi, can you please send a direct link to the most recent add-on updater? I’m asking that you plase send this update because when i tried to put in the number of this add-on updater, nothing happened. I’m using windows 10 pro version 22h2 the latest version of NVDA. Is there more that you need to know about my particular system? Thank you.

On Dec 23, 2022, at 11:42 AM, Joseph Lee <joseph.lee22590@...> wrote:

Hello NVDA community,
Merry Christmas (or early Merry Christmas) for folks celebrating it.
I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).

A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.

Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.

As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.
Cheers,
Joseph


David Ingram
 

Hi Gene, how do i tell nvda that i want to use the latest version of the add-on updater for NVDA?  I Checked the settings for the add-on updater, but i was unable to perform the update to the latest add-on updater.  What do i do to fix this.  When i tried to perform the update, i did not get add-on updater 23.01 i got an older add-on updater but not the one that was mentioned in joseph's e mail.  Thank you for your help to fix this problem.

-----Original Message-----
From: <nvda@nvda.groups.io>
Sent: Dec 24, 2022 5:41 AM
To: <nvda@nvda.groups.io>
Subject: Re: [nvda] Just in time for Christmas: Add-on Updater 23.01 #AddonRelease

 

The version of the updater on the NVDA add-ons site is correct.  If you are getting it from that page and the installation is blocked by NVDA, it is because you don't have the latest compatible version of NVDA.  If you know how to tell NVDA to search for updates, do so.  If you need to know, let us know.

Gene

On 12/24/2022 3:45 AM, David Ingram wrote:
Hi, can  you please send a direct link to the most recent add-on updater?  I’m asking that you  plase send this update because when i tried to put in the number of this add-on updater, nothing happened.  I’m  using  windows 10  pro  version 22h2 the latest version  of NVDA.  Is there more that you  need to know about my particular system?  Thank you.

On Dec 23, 2022, at 11:42 AM, Joseph Lee <joseph.lee22590@...> wrote:

Hello NVDA community,
Merry Christmas (or early Merry Christmas) for folks celebrating it.
I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).
 
A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.
 
Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.
 
As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.
Cheers,
Joseph

 


Gene
 

One way to find add-ons is to do a Google search.  Search for the name of the add-on and NVDA.  You don't need to give a number.  If you search for NVDA add-on updater NVDA, the first result will likely be to the NVDA community page containing the update.

Gene

On 12/24/2022 5:56 AM, David Ingram wrote:

Hi Gene, how do i tell nvda that i want to use the latest version of the add-on updater for NVDA?  I Checked the settings for the add-on updater, but i was unable to perform the update to the latest add-on updater.  What do i do to fix this.  When i tried to perform the update, i did not get add-on updater 23.01 i got an older add-on updater but not the one that was mentioned in joseph's e mail.  Thank you for your help to fix this problem.

-----Original Message-----
From: <nvda@nvda.groups.io>
Sent: Dec 24, 2022 5:41 AM
To: <nvda@nvda.groups.io>
Subject: Re: [nvda] Just in time for Christmas: Add-on Updater 23.01 #AddonRelease

 

The version of the updater on the NVDA add-ons site is correct.  If you are getting it from that page and the installation is blocked by NVDA, it is because you don't have the latest compatible version of NVDA.  If you know how to tell NVDA to search for updates, do so.  If you need to know, let us know.

Gene

On 12/24/2022 3:45 AM, David Ingram wrote:
Hi, can  you please send a direct link to the most recent add-on updater?  I’m asking that you  plase send this update because when i tried to put in the number of this add-on updater, nothing happened.  I’m  using  windows 10  pro  version 22h2 the latest version  of NVDA.  Is there more that you  need to know about my particular system?  Thank you.

On Dec 23, 2022, at 11:42 AM, Joseph Lee <joseph.lee22590@...> wrote:

Hello NVDA community,
Merry Christmas (or early Merry Christmas) for folks celebrating it.
I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).
 
A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.
 
Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.
 
As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.
Cheers,
Joseph

 



Betsy Grenevitch
 

Joseph, thank you for all of your work for NVDA. I would also like to thank all of the other people who make NVDA even better.



On 12/23/2022 12:42 PM, Joseph Lee wrote:

Hello NVDA community,

Merry Christmas (or early Merry Christmas) for folks celebrating it.

I’m delighted to announce the immediate release of Add-on Updater 23.01 (2022 Christmas edition). At the moment the add-on is available from Add-on Updater if add-on update source is set to NVDA community add-ons website (I will be asking the add-ons community to distribute the add-on on our website soon).

 

A lot of work has gone into performance improvements. In particular, downloading many add-ons at once should be speedier – up to twice as fast (in some cases, up to three to four times faster). This is done by making parts of the add-on use concurrent programming techniques (specifically, use of Python’s concurrent.futures module) – that is, NVDA will do other things while the add-on is connecting to the Internet to retrieve update information or download files. A side effect is that when downloading add-on updates, the name of the add-on being downloaded will be random – don’t worry about it. I’m working on improved resource usage as part of the next Add-on Updater release, which is scheduled to be released shortly after NVDA 2022.4 stable version comes to everyone.

 

Another change in 23.01 is foundations to check minimum Windows releases for add-on updates if add-ons specify it. This is in preparation for January 2023 add-on updates where Joseph Lee’s (my) add-ons will ask you to use newer Windows releases. Minimum Windows version check will begin on January 9, 2023, a few days after release of add-on updates with Windows version check included.

 

As always, check for updates via Add-on Updater, and if update source is set to NVDA community add-ons website, Add-on Updater 23.01 will be waiting for you.

Cheers,

Joseph

--
Betsy Grenevitch 678-862-3876


mcLeod stinnett
 

--
from mack david from your desktop press numpad, insert plus n, arrow down to tools, open it, arrow up to check for updates. the most current add/on update will with checkbox auto checked. i do use a desktop computer


 
Edited

Hi all,

As I promised, I have just queued Add-on Updater 23.01 for distribution on community add-ons website.

Hopefully to clear some confusion around release scheduling: I usually release add-on updates prior or at the same time as queueing them for release on NVDA community add-ons website (addons.nvda-project.org). There is a set of fields used by community add-ons metadata repository used by Add-on Updater (default add-on update source) and on Spanish add-ons catalog that records download links for add-ons, and Add-on Updater will use them whenever possible. As part of its inner workings, Add-on Updater accesses two websites when retrieving add-on information if update source is set to community add-ons website:

  1. The actual community add-ons website: this houses download links for add-ons hosted on the community add-ons website, and there is a GitHub repository managed by NV Access (formerly managed by the add-ons community) that houses these links. When I say "I'm queueing add-on updates for distribution on community add-ons website," what I'm really saying is that I'm sending a pull request to the GitHub repository, informing NV Access and the add-ons community about a new add-on release.
  2. Add-on updates metadata: a second GitHub repository is accessed to obtain information such as NVDA compatibility statements for add-ons. Because the system used by community add-ons website only lists download links, it does not contain add-on data such as minimum NVDA version. The additional GitHub repository is used to provide metadata information, with the download links coming from the actual community add-ons website internals. Some entries in the second GitHub repository do list download links for add-ons, and this is the information I update whenever I update add-ons metadata from the second GitHub repository, instructing Add-on Updater to fetch the actual download link from the metadata information (I update this information shortly before or at the same time as sending the pull request to NV Access, see the earlier item).

So what happened: the actual download link for Add-on Updater 23.01 was updated on the metadata GitHub repository last Friday, took the weekend off, then just posted a pull request to the community add-ons GitHub repository. This is why when you try to download Add-on Updater from community add-ons website, you'll get 22.12 instead - you won't get 23.01 until you check for updates via Add-on Updater; the pull request I sent to NV Access simply informs folks that Add-on Updater 23.01 is ready for download from community add-ons website. In summary, as long as you have Add-on Updater add-on installed, you don't have to visit community add-ons website to download updated add-ons unless needed.

Cheers,

Joseph


 

Hi,

And now, Add-on Updater 23.01 is available from community add-ons website.

Cheers,

Joseph