On Wed, Aug 31, 2011 at 7:17 PM, George Greer <perl@greerga.m-l.org> wrote: > On Tue, 30 Aug 2011, Nicholas Clark wrote: > >> In the core distribution there are quite a few "ports" directories. One thought on concerns about the blame log. If we remove it from blead, it's still there in previously released branches, right? So, for example, if we ditch something now, all anyone needs to know to trace the full history is to C<git checkout maint-5.14> first. This doesn't do anything for the removing and reinstating, but that has to be considered the exceptional (hopefully never) case. > More likely, the absence of the directories will make people not even think > to look for dead code in the repository unless there are 'breadcrumb' README > files left behind with necromantic resurrection ritual instructions > included. Excellent idea. $platform/README could say something like: The files formerly found here were removed before the 5.<N> release of Perl based on the best information we had, which was that <platform> has been (superseded by <platform_new>|EOL'd by its maintainer) some years prior to its removal. If you still have a need to build on <platform>, you might want to try retrieving the files that used to be in this directory from the 5.<N-1> release of Perl. However, given that we don't remove a port that's seen recent activity, there is no guarantee things were up-to-date and functional at the time of the release just previous to their removal. We do want Perl to run on everything that's practical to maintain, so if we've prematurely removed something, please let us know and do send patches to get things working against the current blead branch.Thread Previous | Thread Next