TIP 694: Define a definite test environment

Login
Author:         chw
State:          Draft
Type:           Project
Vote:           Pending
Created:        2024-04-11
Tcl-Version:    any
Vote-Summary:
Votes-For:
Votes-Against:
Votes-Present:

Abstract

This TIP proposes to establish a defined environment to perform an environment for testing Tcl

Background

Following debates in https://core.tcl-lang.org/tcl/tktview/167e0635db79f05d23d766376f6eed32b1572451 it becomes obvious that very defined and confined environments for testing corner cases of Tcl are desperately required.

Rationale

As outlined above, a defined, confined environment for test and verification with authoritative predication seems helpful in order to reduce discussion, distrust, and anger and to enable progress.

Specification

Nothing can be exactly specified in this TIP for the time being. However, to fulfill this TIP some defined platform has to be chosen and agreed upon. Ideally an open source operating system with suitable tooling due to its potentially eternal availability. Plus of course the reciproce availability of the test tools (currently valgrind).

Copyright

This document has been placed in the public domain.