Topics

NVDA Development Alert 2017-001: win32api will live but not for long #devalert


 

Hi everyone,

 

Notice a new hashtag: #DevAlert, reserved for critical development notices that all add-on authors should note, as it may come up during add-on reviews.

 

The following NVDA development alert should be sent to anyone using add-ons that use win32api module; for now, it’ll be those using Golden Cursor. Unfortunately, because the author of this add-on isn’t part of this group and doesn’t speak English well, I’d like to request someone who speaks Arabic to send this notice to the author as soon as possible:

 

NVDA Development Alert 2017-001: win32api module is deprecated.

 

As part of removing NVDA service (used on Windows XP and Server 2003), the win32api module is no longer used. However, this means add-ons depending on this module (notably Golden Cursor) will not function properly. As a stop gap measure, NVDA 2017.4 will include this module, but it is slated to be removed in 2018.

 

Details:

  • Alert ID: 2017-001
  • Description: win32api module is deprecated
  • Type: compatibility, module deprecation/removal
  • Rating: critical
  • Affects add-ons: yes
  • Add-ons affected: Golden Cursor and others using win32api module
  • Affected NVDA versions: future
  • User facing: yes
  • Users will notice: loss of add-on functionality
  • Tied to Windows releases: no
  • Will affect add-on reviews: yes
  • Alert signed by: Joseph Lee on behalf of NVDA development community

 

A user-friendly version and more details will be sent to users and dev lists, respectively. Thank you.

Cheers,

Joseph


Damien Garwood
 

Hi,
Is win32api the same as pywin32? I use that for Clipspeak (specifically win32clipboard).
Cheers.
Damien.
 

From: Joseph Lee
Sent: Monday, October 09, 2017 3:16 AM
Subject: [nvda-addons] NVDA Development Alert 2017-001: win32api will live but not for long #DevAlert
 

Hi everyone,

 

Notice a new hashtag: #DevAlert, reserved for critical development notices that all add-on authors should note, as it may come up during add-on reviews.

 

The following NVDA development alert should be sent to anyone using add-ons that use win32api module; for now, it’ll be those using Golden Cursor. Unfortunately, because the author of this add-on isn’t part of this group and doesn’t speak English well, I’d like to request someone who speaks Arabic to send this notice to the author as soon as possible:

 

NVDA Development Alert 2017-001: win32api module is deprecated.

 

As part of removing NVDA service (used on Windows XP and Server 2003), the win32api module is no longer used. However, this means add-ons depending on this module (notably Golden Cursor) will not function properly. As a stop gap measure, NVDA 2017.4 will include this module, but it is slated to be removed in 2018.

 

Details:

  • Alert ID: 2017-001
  • Description: win32api module is deprecated
  • Type: compatibility, module deprecation/removal
  • Rating: critical
  • Affects add-ons: yes
  • Add-ons affected: Golden Cursor and others using win32api module
  • Affected NVDA versions: future
  • User facing: yes
  • Users will notice: loss of add-on functionality
  • Tied to Windows releases: no
  • Will affect add-on reviews: yes
  • Alert signed by: Joseph Lee on behalf of NVDA development community

 

A user-friendly version and more details will be sent to users and dev lists, respectively. Thank you.

Cheers,

Joseph


Oriol Gómez
 

Hello:
Why are we removing this module?
WinWizard uses it extensively.
Is there a very valid reason for this?

Thanks.

On 10/9/17, Damien Sykes-Lindley <damien@...> wrote:
Hi,
Is win32api the same as pywin32? I use that for Clipspeak (specifically
win32clipboard).
Cheers.
Damien.


From: Joseph Lee
Sent: Monday, October 09, 2017 3:16 AM
To: nvda-addons@nvda-addons.groups.io
Subject: [nvda-addons] NVDA Development Alert 2017-001: win32api will live
but not for long #DevAlert

Hi everyone,



Notice a new hashtag: #DevAlert, reserved for critical development notices
that all add-on authors should note, as it may come up during add-on
reviews.



The following NVDA development alert should be sent to anyone using add-ons
that use win32api module; for now, it’ll be those using Golden Cursor.
Unfortunately, because the author of this add-on isn’t part of this group
and doesn’t speak English well, I’d like to request someone who speaks
Arabic to send this notice to the author as soon as possible:



NVDA Development Alert 2017-001: win32api module is deprecated.



As part of removing NVDA service (used on Windows XP and Server 2003), the
win32api module is no longer used. However, this means add-ons depending on
this module (notably Golden Cursor) will not function properly. As a stop
gap measure, NVDA 2017.4 will include this module, but it is slated to be
removed in 2018.



Details:

a.. Alert ID: 2017-001
b.. Description: win32api module is deprecated
c.. Type: compatibility, module deprecation/removal
d.. Rating: critical
e.. Affects add-ons: yes
f.. Add-ons affected: Golden Cursor and others using win32api module
g.. Affected NVDA versions: future
h.. User facing: yes
i.. Users will notice: loss of add-on functionality
j.. Tied to Windows releases: no
k.. Will affect add-on reviews: yes
l.. Alert signed by: Joseph Lee on behalf of NVDA development community


A user-friendly version and more details will be sent to users and dev
lists, respectively. Thank you.

Cheers,

Joseph


José Manuel Delicado Alcolea <jmdaweb@...>
 

Hello Oriol.

This module is removed because it is not used by NVDA core. In Windows 7 and above, a system service is not required to run NVDA on logon or uac screens. The system automatically takes into account NVDA as an assistive technology and runs it if it's properly configured for that.

I suppose that you can manually copy the win32api.pyd file into your add-on folder and use it normally.

Regards.

El 09/10/2017 a las 10:06, Oriol Gómez escribió:
Hello:
Why are we removing this module?
WinWizard uses it extensively.
Is there a very valid reason for this?

Thanks.

On 10/9/17, Damien Sykes-Lindley <damien@...> wrote:
Hi,
Is win32api the same as pywin32? I use that for Clipspeak (specifically
win32clipboard).
Cheers.
Damien.


From: Joseph Lee
Sent: Monday, October 09, 2017 3:16 AM
To: nvda-addons@nvda-addons.groups.io
Subject: [nvda-addons] NVDA Development Alert 2017-001: win32api will live
but not for long #DevAlert

Hi everyone,



Notice a new hashtag: #DevAlert, reserved for critical development notices
that all add-on authors should note, as it may come up during add-on
reviews.



The following NVDA development alert should be sent to anyone using add-ons
that use win32api module; for now, it’ll be those using Golden Cursor.
Unfortunately, because the author of this add-on isn’t part of this group
and doesn’t speak English well, I’d like to request someone who speaks
Arabic to send this notice to the author as soon as possible:



NVDA Development Alert 2017-001: win32api module is deprecated.



As part of removing NVDA service (used on Windows XP and Server 2003), the
win32api module is no longer used. However, this means add-ons depending on
this module (notably Golden Cursor) will not function properly. As a stop
gap measure, NVDA 2017.4 will include this module, but it is slated to be
removed in 2018.



Details:

a.. Alert ID: 2017-001
b.. Description: win32api module is deprecated
c.. Type: compatibility, module deprecation/removal
d.. Rating: critical
e.. Affects add-ons: yes
f.. Add-ons affected: Golden Cursor and others using win32api module
g.. Affected NVDA versions: future
h.. User facing: yes
i.. Users will notice: loss of add-on functionality
j.. Tied to Windows releases: no
k.. Will affect add-on reviews: yes
l.. Alert signed by: Joseph Lee on behalf of NVDA development community


A user-friendly version and more details will be sent to users and dev
lists, respectively. Thank you.

Cheers,

Joseph


Oriol Gómez
 

Yea, I'll have to try that then.

Thanks.

On 10/9/17, José Manuel Delicado Alcolea via Groups.Io
<jmdaweb=yahoo.com@groups.io> wrote:
Hello Oriol.

This module is removed because it is not used by NVDA core. In Windows 7
and above, a system service is not required to run NVDA on logon or uac
screens. The system automatically takes into account NVDA as an
assistive technology and runs it if it's properly configured for that.

I suppose that you can manually copy the win32api.pyd file into your
add-on folder and use it normally.

Regards.



El 09/10/2017 a las 10:06, Oriol Gómez escribió:
Hello:
Why are we removing this module?
WinWizard uses it extensively.
Is there a very valid reason for this?

Thanks.

On 10/9/17, Damien Sykes-Lindley <damien@...> wrote:
Hi,
Is win32api the same as pywin32? I use that for Clipspeak (specifically
win32clipboard).
Cheers.
Damien.


From: Joseph Lee
Sent: Monday, October 09, 2017 3:16 AM
To: nvda-addons@nvda-addons.groups.io
Subject: [nvda-addons] NVDA Development Alert 2017-001: win32api will
live
but not for long #DevAlert

Hi everyone,



Notice a new hashtag: #DevAlert, reserved for critical development
notices
that all add-on authors should note, as it may come up during add-on
reviews.



The following NVDA development alert should be sent to anyone using
add-ons
that use win32api module; for now, it’ll be those using Golden Cursor.
Unfortunately, because the author of this add-on isn’t part of this
group
and doesn’t speak English well, I’d like to request someone who speaks
Arabic to send this notice to the author as soon as possible:



NVDA Development Alert 2017-001: win32api module is deprecated.



As part of removing NVDA service (used on Windows XP and Server 2003),
the
win32api module is no longer used. However, this means add-ons depending
on
this module (notably Golden Cursor) will not function properly. As a
stop
gap measure, NVDA 2017.4 will include this module, but it is slated to
be
removed in 2018.



Details:

a.. Alert ID: 2017-001
b.. Description: win32api module is deprecated
c.. Type: compatibility, module deprecation/removal
d.. Rating: critical
e.. Affects add-ons: yes
f.. Add-ons affected: Golden Cursor and others using win32api module
g.. Affected NVDA versions: future
h.. User facing: yes
i.. Users will notice: loss of add-on functionality
j.. Tied to Windows releases: no
k.. Will affect add-on reviews: yes
l.. Alert signed by: Joseph Lee on behalf of NVDA development
community


A user-friendly version and more details will be sent to users and dev
lists, respectively. Thank you.

Cheers,

Joseph