Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jonasbn (1153)

jonasbn
  reversethis-{gro.napc} {ta} {nbsanoj}
http://e-diot.dk/
AOL IM: BJonasN (Add Buddy, Send Message)

Perl Programmer located in Copenhagen, Denmark. Active member of Copenhagen Perl Mongers.

Author of:

  • Business::DK::CPR
  • Business::DK::CVR
  • Business::DK::PO
  • Business::OnlinePayment::CashCow
  • Date::Holidays
  • Date::Holidays::Abstract
  • Date::Holidays::Super
  • Date::Pregnancy
  • Games::Bingo
  • Games::Bingo::Bot
  • Games::Bingo::Print
  • Module::Info::File
  • Module::Template::Setup
  • Test::Timer

and maintainer of:

  • Tie::Tools
  • XML::Conf
  • Workflow

Journal of jonasbn (1153)

Thursday December 15, 2005
03:52 PM

Patching

[ #28010 ]

I have over time sent a few pathes to CPAN authors and my technique slowly improves.

One receiver of my patches (I do not remember who), told me how me to make unified patches, thanks :)

Anton Berezin of the Copenhagen Perl Mongers, got me using CVS to make patches instead of a whole bunch of files and CVS supports the unified patch type.

Mattia Barbon got me thinking about making better and atomic patches.

Since patches have to be somewhat atomic, I can see that the latest patch I sent to David Dick is not of an especially good quality - not considering the patch content.

I should have applied it as several smaller patches, so David could pick and choose what fixes (patches) he wanted to apply, this meaning rolling back to the main branch before building each patch.

But one thing I am still not sure of - there are probably several which I have not discovered now, how would one go about building a patch covering several files keeping the patch atomic - the tools seem to be able to do this, I have not tried it though.

David, if you read this you are welcome to refuse my patch on the grounds mentioned above - and I will see if I can build a better set of patches.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.