On 6/13/2022 1:14 PM, Alex P wrote:
> Thank you very much for your efforts on promoting Tcl/Tk for Windows!
> I have some remarks, hopefully useful to you.
> 1) You build 64-bit version as well as 32-bit which is very very good because there are still a lot of 32-bit machines in use. But imagine there are so ancient versions of Windows 32-bit that have no MSI option to install .msi (only .exe), and being unsupported they cannot be upgraded for this option. I mean Windows XP. At that those platforms are still alive and in good health:) - would you consider to upload also .exe installer for Windows 32-bit?
The issue is more than the installer. The binaries are built with a
runtime that is not available on XP. Building with an XP supported
runtime had some issues that I don't recall (likely solvable but not
where I want to spend my time). Paul's BAWT distribution on the other
hand is (I think, not sure) built with gcc and therefore should fill the
Moreover, as a rule, I'm reluctant to continue supporting what are now
ancient platforms. There is always a non-zero cost involved. If I claim
XP support, I have to test it.
> 2) There is some trouble with access to https://sourceforge.net
from Russia at least, obviously due to those sanctions you know. But http://sourceforge.net
is working, still no guarantees it will work tomorrow. Probably, Bill Gates is much more free and independent on the politicians than SF guys (though who knows?). Do you consider to mirror your Tcl/Tk distributions at GitHub too? They have the Releases option in GitHub, very convenient.
May be at some point. Right now my scripts are set up with SF as
distribution point for all my extensions. Not currently a priority to
update them. If in fact SF becomes unavailable, I'll see. Incidentally,
the distribution is also available via Chocolatey.
> 3) Also, I'm touched with your appreciation of my humble efforts in Tcl/Tk. But I should note that apave package contains baltip, bartabs and hl_tcl packages. So no need to include them separately. The apave package alone will be enough. Those interested will find the baltip, bartabs and hl_tcl packages in apave directory. And you save your efforts and the distribution's size a bit.
Ok, good to know.