From: Donal K. F. <don...@ma...> - 2008-12-02 11:58:32
|
Twylite wrote: > More to come. No. Please, no. The primary constraint is the deadline for new features, being Wednesday next week. That which is not approved by then won't be making 8.6; we're strict about that (especially for something as big as a major new command). It takes a week to run a vote. A solution that answers today's problems is what is possible to do in the time available; a solution that is "perfect" is a solution that won't happen. We won't hold the deadline while waiting for [try] to become "perfect". You have (realistically) until end of business *today* to produce a final specification that balances functionality and practicality of implementation. That means you have to ignore input from people with theoretically good ideas and instead focus on "good enough for now". I had to do the same with TclOO; if I'd incorporated everyone's ideas and dealt with every issue they had, it would never have actually happened. One good thing is that if it becomes deemed necessary to do something as complex as exception type tree handling, we can add it in the future with another keyword. But not now. Donal. |