5.5 Creating and Submitting Patches

Patches can be sent to the scoop-dev mailing list, scoop-dev@lists.sourceforge.net or if they are a bugfix can be attached to the bug in question in bugzilla, at http://bugz.mostly-harmless.ca/.

Only send patches against the most recent cvs tree, and indicate if it's the STABLE or CURRENT tree.

Create your code patches using the `cvs diff -c' command. You probably want to redirect the output of that command into an appropriately named file.

If any changes to the database are required, submit a database patch with all the SQL commands required to make those changes. The syntax is exactly the same as it is in the mysql client, so it's a good idea to create the patch as you make the database changes, and copy/paste the SQL commands you use into the patch file.

Remember that many blocks, boxes, and site controls that already exist may have been changed by a given site, and that if you are making significant changes to any of those that could break an established site, you probably want a db upgrade script that will test the site and make the changes as appropriate.


janra
2004-03-26