Welcome to the FishEye and Crucible developer documentation, a resource for plugin authors and programmers. This documentation will help you do the following:
Go directly to the Advanced Developer Index if you're a seasoned developer looking for a quick technical reference.
"How can I customize and extend Fisheye and Crucible?" See the FishEye and Crucible Plugin Guide to get started.
"Can I write Gadgets for FishEye or Crucible? OpenSocial gadgets allow Crucible and Fisheye to be integrated into gadget containers such as iGoogle and the JIRA dashboard. Learn about Gadgets.
This image shows how the various components of FishEye and Crucible interact with each other:
Key: In this diagram, Green items are your code. White items are FishEye/Crucible components.
Remote APIs allow your applications to query and control Fisheye/Crucible using REST over HTTP. The documentation details the interfaces which are available to remote applications and gives examples of client code in some common languages.
See The Fisheye and Crucible Remote API Guide to get started.
Plugins customise Fisheye/Crucible's user interface and behaviour.
Teach me how to write plugins for Fisheye/Crucible These documents are specifically about plugins for Fisheye/Crucible. They describe: