DXR: Difference between revisions
Jump to navigation
Jump to search
(Rewrite the page to be an accurate, welcoming place we can dump new contributors so I don't have to orient each one separately. Remove obsolete, commented-out code.) |
m (→Getting Started: Add IRC nicks.) |
||
| Line 4: | Line 4: | ||
# Stop by the [irc://irc.mozilla.org/static #static channel on irc.mozilla.org] and say hi. Some of the folks you might see include the main developers on the project. You can ping them if you have questions: | # Stop by the [irc://irc.mozilla.org/static #static channel on irc.mozilla.org] and say hi. Some of the folks you might see include the main developers on the project. You can ping them if you have questions: | ||
#* [https://github.com/erikrose Erik Rose] | #* [https://github.com/erikrose Erik Rose] (ErikRose) | ||
#* [http://quetzalcoatal.blogspot.com Joshua Cranmer] | #* [http://quetzalcoatal.blogspot.com Joshua Cranmer] (jcranmer) | ||
#* [http://vocamus.net/dave/ David Humphrey] | #* [http://vocamus.net/dave/ David Humphrey] | ||
# Get the [http://github.com/mozilla/dxr source code]. | # Get the [http://github.com/mozilla/dxr source code]. | ||
Revision as of 22:28, 26 March 2013
DXR is a source code browser and search engine, along the lines of MXR or LXR. It uses instrumented compilers to find every variable, type, and function in a codebase and then present a powerful navigation and search interface.
Getting Started
- Stop by the #static channel on irc.mozilla.org and say hi. Some of the folks you might see include the main developers on the project. You can ping them if you have questions:
- Erik Rose (ErikRose)
- Joshua Cranmer (jcranmer)
- David Humphrey
- Get the source code.
- The readme will get you running quickly. There's also a fair amount of reference documentation that goes deeper.
Contributing
DXR is an exciting project with lots of room for growth; more help is always appreciated. Grab a ticket you find interesting:
Then be sure to stop by the IRC channel to make sure it's still relevant; we still have some Bugzilla gardening to do.
Mailing List
The static analysis mailing list or newsgroup is where the wider Mozilla static analysis community hangs out. DXR release announcements happen there.
Obsolete Stuff
Of historical interest at best:
- Old development plans and enhancement ideas
- Completed goals toward Better DXR Testing