Does Tcl have any kind of mentoring for contributing to the language?
I'd be interested in helping with bug fixes & new features written
in Tcl, and with modernizing (e.g., to use TclOO where beneficial).
I use Linux so couldn't help with Mac- or Windows-specifics.
Am 21.01.2026 um 10:50 schrieb Mark Summerfield:
Does Tcl have any kind of mentoring for contributing to the language?
I'd be interested in helping with bug fixes & new features written
in Tcl, and with modernizing (e.g., to use TclOO where beneficial).
I use Linux so couldn't help with Mac- or Windows-specifics.
That is great! In which field are you interested?
As you had already critical experiences with TclLib. I remember your use
of json2dict. There are a lot of modules which require some love.
And tklib is worse. Specially, Tk 9 changed a lot in scalability and Tk
lib often did not follow.
Thanks for all,
Harald
On Wed, 21 Jan 2026 18:24:24 +0100, Harald Oehlmann wrote:
Am 21.01.2026 um 10:50 schrieb Mark Summerfield:
Does Tcl have any kind of mentoring for contributing to the language?
I'd be interested in helping with bug fixes & new features written
in Tcl, and with modernizing (e.g., to use TclOO where beneficial).
I use Linux so couldn't help with Mac- or Windows-specifics.
That is great! In which field are you interested?
As you had already critical experiences with TclLib. I remember your use
of json2dict. There are a lot of modules which require some love.
And tklib is worse. Specially, Tk 9 changed a lot in scalability and Tk
lib often did not follow.
Thanks for all,
Harald
Hi Harald,
I'm fairly open minded except that I'm not keen on web or networking.
I've used these Tcllib/Tklib packages:
autoscroll
cmdline
ctext
sqlite3
fileutil
fileutil_traverse
inifile (I use this a lot and would be keen to try to fix its bugs)
lambda
math::fuzzy
md5
ntext
scrollutil_tile
struct::{list,set} (it would be nice if set had an OO interface)
thread
tooltip
units
widget::{calendar,dateentry}
zipfile
I certainly find scaling an issue with Tk 9: apps are always too small
for me; e.g., on my laptop I use "tk scaling 2.25"; and on the desktop 1.67.
I'm willing to try anything that's pure Tcl—perhaps some small things at first so I can get to know the workflow since I'm not used to fossil.
Thanks.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,096 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 364:28:40 |
| Calls: | 14,034 |
| Calls today: | 2 |
| Files: | 187,081 |
| D/L today: |
1,581 files (486M bytes) |
| Messages: | 2,478,467 |