> 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

Reply via email to