http://qs1969.pair.com?node_id=1064710


in reply to Questions about Tk::ACH

Does this module have to live in this namespace forever?

A module is a namespace associated with a file, and no, it dosn't have to live in the Tk-ACH distribution, but it currently does

I did this for Tk::FileEntry to make it work

Well, you didn't need to do that, it already works, changing the directory structure isnt needed

So, do I have to adjust my patch to this kind of directory structure of Tk::ACH (which would mean, that I won't provide a patch because I don't like it)?

What does your patch do?

Why don't you start with

ptar -Czxvf Tk-ACH-0.04.tar.gz rename Tk-ACH-0.04 Tk-ACH-0.04-old ptar -Czxvf Tk-ACH-0.04.tar.gz rename Tk-ACH-0.04 Tk-ACH-0.04-new

Then edit Tk-ACH-0.04-new to fix whatever you're fixing,

then run diff -ruN Tk-ACH-0.04-old Tk-ACH-0.04-new > Tk-ACH-0.04-new.patch and send that to the maintainer

Usually developers don't like to change directory layout that already works, and has worked since 1998 (and before), just to accept a fix for some bug not related to directory layout