Version 2 of The "Clone Don Porter" Project

Updated 2018-05-07 14:46:57 by pooryorick

The "Clone Don Porter" Project aims to fund full-time resources to perform work under the guidance of a Tcl Core Team member.

Attributes

start time
2018-05-06
monthly funding requirement
16000€

Description

The goal of this project is to accomplish tasks that facilitate dgp's continued efforts to improve Tcl. The project will run for a minimum of 30 days and will continue as long as there is sufficient funding and available resources. The work queue will be curated directly or indirectly by dgp. Coordination and communication will occur primarily in the Tcl Chatroom.

Funding will be solicited from individuals and other entities with an interest in Tcl.

Recommendations

Work Queue

TIP 498
Fix memory leaks
epoll
Fix memory leaks
trace
Improve error handling and resolve other known issues.
array
Redesign machinery to support array for and array searches
Tk
Modify to use interface of TIP 445 , or demonstrate deficincies in that TIP.
info variable introspection gap

Work Performed

deduplicate code in string comparision functions
Also avoid generating the string representation of pure lists and dictionaries when comparing with the empty string.

Other Ideas

TDBC::ODBC
Revise to support systems with 32-bit SQLWCHAR. See the androwish fork .
TDBC::sqlite
Reduce memory consumption for large result sets
TDBC::sqlite
Resolve known issues regarding duplicate column names in results
TDBC
Move looping constructs down into C.

Funding