Create a jira issue in JBPORTAL if it's not already created.
A new branch appended with JIRA id is created. An example: https://svn.jboss.org/repos/portal/branches/JBoss_Portal_2_6_1_JBPORTAL-1872
Create the patch and create or modify existing junit test case.
Merge the new test case to 2.6 branch
Upload the patched binaries to jira issue created in Step 1.
Checkout the code from Step 2 in previous paragraph and build everything.
Update the affect binaries with the one that's uploaded to JIRA issue.
Run the complete portal testuite including DB compatibility tests.
Manual verification of Patch
Download the bundled distro from source forge.
Patch jboss-portal.sar with the binaries from jira
Start the AS from the bundled distro
Verify the patch is working