'''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%|%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 ** Please voice your confidence in or support for this project here! ** Work Queue ** [https://core.tcl.tk/tips/doc/trunk/tip/498.md%|%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 : c.f. http://core.tcl.tk/tcl/info/e87bcf819f03cea4 Tk: Modify to use interface of [TIP] [https://core.tcl.tk/tips/doc/trunk/tip/445.md%|%445], or demonstrate deficincies in that TIP. [http://core.tcl.tk/itcl/tktview?name=050ac21f73%|%info variable introspection gap]: ** Work Performed ** [http://core.tcl.tk/tcl/info/cb43f6d65ac8a106%|%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%|%TDBC::ODBC]: Revise to support systems with 32-bit `SQLWCHAR`. See the [https://www.androwish.org/index.html/artifact/04f34801b08fbd96%|%androwish fork]. [TDBC%|%TDBC::sqlite]: Reduce memory consumption for large result sets [TDBC%|%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 :) <> project