develooper Front page | perl.perl5.porters | Postings from August 2009

recent changes to Porting/release_managers_guide.pod

Thread Next
Dave Mitchell
August 3, 2009 15:59
recent changes to Porting/release_managers_guide.pod
Message ID:
regarding the recent changes to release_managers_guide.pod, I've spotted
some issues:



    Linearized the release-manager's guide to make it less of a
    choose-your-own-adve nture novel

I've not looked too closely yet, but this re-ordering seems to have
screwed up the logical ordering of some of the steps. For example,
there are now RC- and release-specific steps (such as setting
patchlevel.h, looking for typos in perldelta) that are described as being 
done *after* the release tarball has been built!!!!

You also added the following two lines:

    XXX - we should be able to use git to automate much of the role
    previously filled by the mergelog.

This is wrong. I added mergelog specifically after we moved to git, to
cope with git's inability to handle the sort of cherry-picking bookkeeping
that I needed for maint.



    Porting/ can now update Module::CoreList directly

You made the following change:

    -    $ cd ~/perl/root; make perl
    -    $ ./perl -Ilib Porting/ ~/cpan-mirror/ > /tmp/corelist
    +    $ perl -Ilib Porting/ ~/my-cpan-mirror

but you can't run a general perl with -Ilib, which is why I explicitly
showed it as building and running perl in the target perl root. For

$ perl -Ilib Porting/ ~/cpan-mirror
Perl lib version (5.10.1) doesn't match executable version (v5.10.0) at lib/ line 50.

You also removed the following step, which stills needs to be done

    -Then, add the current perl version to the C<CAVEATS> paragraph.

Britain, Britain, Britain! Discovered by Sir Henry Britain in
sixteen-oh-ten. Sold to Germany a year later for a pfennig and the promise
of a kiss. Destroyed in eighteen thirty-forty two, and rebuilt a week
later by a man. This we know. Hello. But what of the people of Britain?
Who they? What do? And why?   -- "Little Britain"

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About