On Tue, 2003-01-07 at 23:43, Edmund Lian wrote:
> While working working with FunFormKit 0.4, I've been finding and fixing
> bugs. Up until now, I've been creating a separate diff for each bug fixed.
> But now, I've got so many fixes that it's a real bear to edit out the
> portions of a diff that don't relate to the specific bug being fixed. So
> now I'm stuck in terms of being able to generate any more patches for
> FunFormKit until someone (hello, Ian, can you hear me?) rolls the changes
> into FunFormKit's repository so that I can update my working copy.
Damn, I didn't even know they were there. I think I got it changed so
it'll notify me now. If you're interested in CVS access, that'd be cool
too -- it's a lot easier to coordinate.
But being easily distractable I've started reimplementing FFK in an
attempt to simplify it, turning the form definition into a class
definition, and utilizing new-style classes and metaclasses (modeled on
SQLObject). So I'm afraid there's something of a moving target here,
which makes coordination extra hard. I think the result will be neat
though -- I'm slowly moving toward an ideal where each page is a web
service, with intermediaries (like FFK) translate the interfaces.
> Am I doing something wrong? How should patches actually be submitted? It
> doesn't feel right to submit a humongous patch for multiple bugs since (I
> presume) it's clearer to report and fix each bug individually...
> BTW, I'm a CVS idiot, so if there's an obvious answer, please do tell me! I
> use Subversion, and it's got to be the best thing since sliced bread...
I've been meaning to try subversion... right now it seems to require
Apache 2, and I have other Apache 1.3 stuff. And the Debian packages
were incomplete last time I tried too. So I've finally gotten used to
Anyway, I don't know of a good CVS technique unless you can commit your
changes, at which point it's pretty straight forward. Which you are
welcome to do if you wish.
Ian Bicking Colorstudy Web Development
PGP: gpg --keyserver pgp.mit.edu --recv-keys 0x9B9E28B7
4869 N Talman Ave, Chicago, IL 60625 / (773) 275-7241