1,295
edits
No edit summary |
No edit summary |
||
| Line 4: | Line 4: | ||
If you want to get started, follow these steps: | If you want to get started, follow these steps: | ||
# Make sure you have successfully built a Mozilla product from source (preferably Mozilla Suite or Firefox). | |||
# Choose one of the deCOMtamination problems below, or email roc for suggestions. | |||
# Note in this wiki page that you are working on the task. | |||
# Figure out what the cleaned-up function and method signatures will be, taking into account the hints in the [[Gecko:Interface Style Guide]]. | |||
# Find an existing bug for the deCOMtamination task, or create a new bug for it, CCing roc@ocallahan.org, and attach a patch file showing what the new signatures will look like. Get feedback to make sure you're on the right track. | |||
# Finish the task by updating all callers and implementations of the functions and methods to be consistent with the new signatures. Always use http://lxr.mozilla.org/mozilla to search for users of the method. There may be code that uses the method that's not built by your build configuration. | |||
# Make sure you can build and run Mozilla with your changes. Test it thoroughly. | |||
# Make a patch with CVS diff -utp8, and submit it as an attachment in the bug. Request review, e.g. from roc. | |||
Here's the current [[Gecko:DeCOMtamination]] activity: | Here's the current [[Gecko:DeCOMtamination]] activity: | ||
edits