[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Tcl/Tk 8.4 support
We eventually need to move Mash to Tcl/Tk 8.4. Tcl/Tk 8.4 is still in
the alpha stages so there's probably lots of time. But it'll probably
be a significant amount of work.
8.4 restricts access to Tcl/Tk internals. This doesn't affect most
modern Tcl/Tk users because they are well-behaved. Mash is not
well-behaved and it often does things that aren't considered clean.
Why is Tcl/Tk 8.4 important? In general, we'd like to keep Mash
current with Tcl/Tk to benefit from new bug fixes and features. If
we're current, we can also get them to fix bugs in Tcl/Tk instead of
fixing them locally. But a flashier reason is that 8.4 has native
Macintosh OS X support. We want to use that.
Many of us at BMRC are tied up with higher-priority tasks. Some of us
would love to work on it, but we're just too busy.
This would be a perfect project for someone outside BMRC. Since
changes for 8.4 are likely to be compatible with 8.3 also, the work
could be done gradually and committed into our CVS a piece at a time.
The work would be fairly isolated from other Mash projects, although
the person would need to communicate with me regularly.
Any takers?
Lloyd