From: Harald O. <har...@el...> - 2025-05-02 06:15:48
|
I think, the main point is a maintainer, which commits to test releases and to check failure tickets. I have changed the TIP in this way and propose a wiki page with maintainers. Is this a good idea? About the time_t 64 bit, I did not do any modifications. For me, the post had to many "may" like "a warning may be issued". Is this warning implemented? Or shall a warning be required? I have no opinion on Linux and understand that it is a very moving target. It may disqualify small platforms like controllers which eventually do not have a RTC at all and the time is irrelevant. Thanks for all, Harald Am 01.05.2025 um 04:41 schrieb Ashok Nadkarni via Tcl-Core: > I had originally suggested the two developer requirement. My thought at > the time was that any future enhancement on the platform, such as TIP > 458 on *ix or some future support of IOCP on Windows, would have at > least one reviewer with competency on that platform, as well as someone > who could fix related bugs in case of unavailability of the original > implementor for whatever reason. > > The TIP is now focused on what is tested for a release rather than > future development. In that case, the developer requirement could be > dropped completely. As long as someone signs up to test a platform > before release, that should suffice as a tested platform for that release. > > /Ashok > ------------------------------------------------------------------------ > *From:* Steve Landers <st...@di...> > *Sent:* Wednesday, April 30, 2025 2:43 PM > *To:* apn...@ya... <apn...@ya...>; tcl- > co...@li... <tcl...@li...> > *Cc:* Pietro Cerutti <ga...@ga...> > *Subject:* Re: [TCLCORE] TIP 715 - Supported platforms and build > environments for Tcl/Tk 9.1 > Further to what Pietro has said, I cannot see why a *nix variant (or > even a Linux distro) should require two maintainers when that is the > same number are required for Windows and macOS, both of which are quite > different from a *nix/X11 platform. > > Surely it is enough for the test suite for a release to pass for a > platform to be considered tested, irrespective of the number of developers? > > -- Steve > On 30 Apr 2025 at 4:21 PM +0800, Pietro Cerutti via Tcl-Core <tcl- > co...@li...>, wrote: >> On Mar 13 2025, 11:53 +0000, apnmbx-public--- via Tcl-Core <tcl- >> co...@li...> wrote: >> [-- Type: text/plain; charset=US-ASCII, Encoding: 7bit, Size: 0.7K --] >>> All, >>> >>> In Tuesday's online meet, the need for formally defining supported >>> platforms >>> was raised (triggered by Francois' post regarding macOS/XQuartz). As >>> suggested by Harald, I've committed TIP 715 >>> (https://core.tcl-lang.org/tips/doc/trunk/tip/715.md) as a starting point >>> for discussion. I have no idea what to include for platforms other than >>> Windows. >> >> I regularly test Tcl/Tk, and several other extensions on FreeBSD. I am >> the one behind tc...@Fr..., and I maintain a lot of Tcl/Tk-related >> ports on FreeBSD. >> >> I don't qualify as "At least two developers committing to development >> and testing for that item", but I think as long as I'm around, we can >> consider FreeBSD as "tested". >> >> As for CI, there's https://cirrus-ci.com/ which offers FreeBSD platforms >> and can be integrated in GitHub, or we could use >> https://github.com/vmactions/freebsd-vm/. Happy to help out setting that >> up. >> >> -- >> Pietro Cerutti >> I have pledged to give 10% of income to effective charities >> and invite you |