> On Nov 10, 2018, at 6:05 AM, Konovalov, Vadim <vadim.konova...@dell.com>
> wrote:
>
> Hi there,
>
> Al long as full compatibility between Tcl::pTk and perl/Tk haven’t happened,
> I propose to spend some efforts on joining Tcl::Tk and Tck::pTk so to have
> some reasonable compatibility and single module so to not spread efforts
> among these?
>
> Regards,
> Vadim
Hi Vadim,
I have had similar thoughts on wanting to somehow merge Tcl::pTk and Tcl::Tk,
as that would eliminate the recurring situation where improvements made in one
have to be manually copied into the other, or a bug already fixed in one gets
reported for the other. (Similar situations occur where Tcl::pTk copies code
from Perl/Tk, but the original code has since had incompatible improvements
made. I would like to track down any code copied from Perl/Tk and at least put
comments saying where and which versions it was copied from.) I understand it
was probably easiest for previous Tcl::pTk authors to accomplish what they
needed by simply “forking” Tcl::Tk, but I don’t think it has proven ideal for
long-term maintenance.
However I doubt I am aware of what would be the best way to combine these. I
still consider myself a beginner to Perl and Tcl, and (re-)architecting Perl
modules is not something I'm familiar with. I’m also not inclined to simply
discontinue Tcl::pTk in favor of the current Tcl::Tk, as Tcl::pTk is what I and
others have used to run existing Perl/Tk programs with little effort.
So as an example, I imagine one approach is to have any functionality currently
implemented by both modules only be implemented in Tcl::Tk, and then Tcl::pTk
will depend on Tcl::Tk. Tcl::pTk then only implements the more "corner-case”
scenarios for improving Perl/Tk compatibility. But I do not know if this is
possible nor if it is the best approach.
I wish to discuss this more in the future to get an idea of what options there
are. I mainly wanted to post this a test—I finally got in touch with webmaster
at perl dot org to ask about the mailing list blocking my emails. They’ve
unblocked GMX, but there’s the possibility it will be blocked again in the
future if spam is detected again…
Christopher A. Chavez