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
Comments
SYStems 2018-05-07: Can we add a Tcl/Tk modern IDE to that list :)