What is the procedure for submitting patches (for Axis)?
- Get latest Axis code from CVS
- Make your changes
- Run "ant clean all-tests" from ws-axis/java directory (to ensure that the patch does not break any existing tests)
- Run "cvs diff -u" from the ws-axis/java directory (save output in say "diff.txt")
- Create a zip file with "diff.txt" and other new files (if any).
Create a new bug report in JIRA http://issues.apache.org/jira (if there isn't one already).
- Use the attachment link in the bugzilla bug entry to upload the zip file. You can only do this after the report is created.
- New tests and documentation help a lot. The docs to show your patch works, the tests for others to use it.
- Participate in the axis-dev mail list to make sure your patch doesn't get forgotten.
More details: IDE Developers' Guide
If you are behind a firewall and would still like read-only access to CVS, then consider using CVSGrab.
Configuration notes for using Eclipse 2.1
- Switch to CVS Repository Perspective.
- Right-click and select "Add CVS Repository".
- Enter "cvs.apache.org" as Host.
- Enter "/home/cvspublic" as Repository path.
- Enter "anoncvs" as User.
- Select Finish.
- Expand the "Head" branch.
- Select the "ws-axis" module.
- Right-click and select "Check Out As Project". (Download will begin now).