On 2001.10.20 17:16 Jarkko Hietaniemi wrote: > On Sat, Oct 20, 2001 at 02:02:59AM -0400, Michael G Schwern wrote: > > > > > > I think installhtml teeters heavily on the brink of "Rewriting" > > > instead of "Refactoring". It hasn't changed much since 1997. > > > > Refactoring is just rewriting in small pieces. By doing it in small > > pieces, you have a much better chance of succeeding and of staying > > backwards compatible. > > We are talking about a script that is run once by the Perl > installation process, and by nobody else. There is no other backwards > compatibility than producing the right output files: it's not like we > have care about an API or the like.
While we're at it : I noticed that the module Pod::Functions is used only by splitpod, that is in turn used only by installhtml. (Pod::Functions has a builtin list of all perl functions : it's only useful to split perlfunc into small pieces). But Pod::Functions is under lib/ in the source tree, and that means that it gets installed (by "make install"). This looks like a bug. Should Pod::Functions be moved under pod/ ? (And should it be removed from the untested modules list ?)