On Tue, May 11, 2010 at 7:23 PM, Jeff Hobbs <je...@activestate.com> wrote:
> On 11/05/2010 3:21 AM, Konovalov, Vadim (Vadim)** CTR ** wrote:
>>>
>>> I haven't heard from you in a while and was wondering were you were at
>>> in reviewing and/or incorporating the changes I made to Tcl::Tk for
>>> perl/tk compatibility?
>
>        ...
>>>
>>> If you don't think the changes fit your planned direction for the
>>> Tcl::Tk package, I was thinking that another option for the changes is
>>> to be released as a separate package (something like a new Tcl::pTk
>>> package )
>>>
>>> What do you think?
>>
>> I really like this solution - because it was my blue dream and real
>> preference to have Tcl::Tk module really small - essentially one single PM
>> file.
>>
>> But your solution has an unfortunate problem, though.
>> Having yet another perl+tk solution will make people confused.
>> They will not know what to select between Tkx, perl/Tk, Tcl::Tk and
>> Tcl::pTk.
>>
>> But if users of this mailing list will see this as no-problem, I will
>> greatly support this, and even will help you with some eventual patches of
>> your new module.
>
> I would like to echo my appreciation for John's efforts.  I for one think
> that Tcl::Tk might be better served to just be "compatible" if possible.  I
> do understand Vadim's point about nice clean modules, but I think this one
> would serve the community best by reducing any possible confusion.
>
> My $.02 ..
>
> Jeff
>

I agree.

Tcl::Tk as-is doesn't have much use to me right now, because I have a
large codebase of perl/tk code that I would like to use, which the
existing Tcl::Tk doesn't work with. (but it does work with my updates
to Tcl::Tk).

The fact the existing Tcl::Tk is relatively small doesn't really
matter to me, because I have much larger set of code that I have to
work with. I don't think I would even notice the difference in
load/run times between a 1-file Tcl::Tk package and a 20-file Tcl::Tk
package.

Just my opinion from the standpoint of a developer with a lot of
existing perl/tk code to support.

-John

Reply via email to