Post Edit Home Help

Key Pages

Home |
Stage 1 - consolidate |
Stage 2 - moving on |
The big picture |
Single page |
Table of Contents |
Changes

Changes [Aug 15, 2008]

Home
Help
Show in a single pa...
   More Changes...
Changes [Aug 15, 2008]: Home, Help, Show in a single pa..., ... MORE

Find Pages

Stage 1 - Consolidate

Strategies

Tcl/Tk 8.6 would be Tcl/Tk 8.5 plus a key new feature - TclOO.

Why TclOO in Tcl 8.6? For a number of reasons:

In the case of Tcl, classic means “maintained but not actively developed” - that is, from 8.5 onwards Tcl is only enhanced with features needed to improve Tk, and any development effort is focussed on the next generation of Tcl (see later).

In the case of Tk, classic means “I’d want that on my bookshelf” - i.e. there may be a series of releases (Tcl/Tk 8.6, 8.7, etc) but they are focussed on achieving a modern look and feel out of the box, with new defaults and new widgets (and/or integration of third party widgets)

Uploaded Image

What goes into Tk 8.6?

Basically, anything that will make Tk 8.6 look good out of the box and is relatively low hanging fruit. It doesn’t have to be perfect, just sufficient - especially given the New Tcl and New Tk efforts might radically change the language implementation.

An 8.6 classic release would also be a basis for people seeking to develop a reasonably sized distribution containing best of breed or common extensions (ref. Larry’s ideas) - see modular Tcl below.

Notes


New Page - Edit this Page - Attach File - Add Image - References - Print
Page last modified by stevel Mon Nov 19/2007 22:27
You must signin to post comments.
Site Home > Tcl/Tk Roadmap > Stage 1 - Consolidate