What is the procedure for submitting patches (for Axis)?

  1. Get latest Axis code from CVS
  2. Make your changes
  3. Run "ant clean all-tests" from ws-axis/java directory (to ensure that the patch does not break any existing tests)
  4. Run "cvs diff -u" from the ws-axis/java directory (save output in say "diff.txt")
  5. Create a zip file with "diff.txt" and other new files (if any).
  6. Create a new bug report in JIRA http://issues.apache.org/jira (if there isn't one already).

  7. Use the attachment link in the bugzilla bug entry to upload the zip file. You can only do this after the report is created.
  8. New tests and documentation help a lot. The docs to show your patch works, the tests for others to use it.
  9. 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

  1. Switch to CVS Repository Perspective.
  2. Right-click and select "Add CVS Repository".
  3. Enter "cvs.apache.org" as Host.
  4. Enter "/home/cvspublic" as Repository path.
  5. Enter "anoncvs" as User.
  6. Select Finish.
  7. Expand the "Head" branch.
  8. Select the "ws-axis" module.
  9. Right-click and select "Check Out As Project". (Download will begin now).

AxisProjectPages/SubmitPatches (last edited 2009-09-20 23:33:28 by localhost)