World Wind Issues

From World Wind Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 05:38, 26 May 2005 (edit)
Jessi (Talk | contribs)
m
← Previous diff
Revision as of 05:39, 26 May 2005 (edit) (undo)
Jessi (Talk | contribs)
m
Next diff →
Line 9: Line 9:
===Developers=== ===Developers===
-At any given time, hundreds of people around the world are using World Wind, finding defects in the software, analyzing its source code, or developing their own code modifications. World Wind Issues is a central coordinating point for all these efforts, and for the open source development process that forges a better and more useful World Wind. World Wind Issues helps you:+At any given time, hundreds of people around the world are using World Wind, finding defects in the software, analyzing its source code, or developing their own code modifications. World Wind Issues is a central coordinating point for all those efforts--and for the open source development process that continually forges a better World Wind. World Wind Issues helps you:
* '''Find''' an outstanding bug or task you can help resolve. * '''Find''' an outstanding bug or task you can help resolve.

Revision as of 05:39, 26 May 2005

World Wind Issues is a JIRA-powered database for World Wind bugs, enhancement requests, and task items. Found a defect in World Wind or want to request an improvement? Submit a report in World Wind Issues.

Contents

Why use World Wind Issues?

End-users

If you've found a bug in World Wind, you can discuss it in the chat room, on the forums, or on the World Wind Wiki. But developers can't pay attention to all of these places, all the time. To solicit the assistance of those who can fix your bug, file a report in World Wind Issues. Your report gets a permanent web page of its own, where anyone can comment on the report, ask questions, and track efforts toward fixing it.

Developers

At any given time, hundreds of people around the world are using World Wind, finding defects in the software, analyzing its source code, or developing their own code modifications. World Wind Issues is a central coordinating point for all those efforts--and for the open source development process that continually forges a better World Wind. World Wind Issues helps you:

  • Find an outstanding bug or task you can help resolve.
  • Track and organize your work in fixing bugs and adding enhancements. Project management is easy with World Wind Issues: You can split a task into manageable sub-tasks, assign tasks to yourself or others, schedule a timeline for work, and prioritize your tasks.
  • Get feedback, advice, and testing help with the issue you're working to resolve. World Wind Issues makes your work publicly available on the web, where anyone can offer suggestions, test your code, or begin a collaboration.
  • Track regressions, or new bugs that your code introduces. With World Wind Issues, it's easy to see how an issue is linked to a web of other issues.

The open source community

World Wind Issues isn't just a place for developers and bug reporters. As a member of the World Wind community, there are many ways to get involved with this hub of World Wind development.

  • Add issues to the database. If World Wind Issues doesn't know about a bug or enhancement request, it can't be tracked.
  • Improve the quality of reports in the database. Someone might file a report that merely says: "Crash in World Wind." Such a report is virtually useless, because it's vague and can't reliably be reproduced. Ask the reporter for clarification. Adjust the summary of the issue for utility and clarity. Add important information of your own, including links to forum or mailing list discussion, if appropriate. Solicit the advice of developers who can help resolve the issue. If necessary, mark the issue as a duplicate of a more usefully reported issue.
  • Maintain the issue tracking system. Some reports are filed in the wrong product or component locations, where they might gather dust, ignored. Move issues to their proper places, where the right eyes will see them and take action. Also, verify reported issues. Sometimes a bug is only visible on one person's computer. If others can't reliably reproduce the issue, it may be appropriate to resolve it as "Cannot Reproduce."
  • Monitor World Wind Issues. Every day, new issues are filed, handled, and fixed. Get a sense of what's happening with World Wind, and where your help is most needed, by keeping up to date with World Wind Issues.

Other feedback mechanisms

You can use the following resources to report bugs and request features. But because they provide poor tracking capabilities, they are not a substitute for items in World Wind Issues. Use these resources for discussion purposes only, then file items in World Wind Issues. (Search for duplicate issues before you file a report.)

A large number of bugs listed in the following pages are not in World Wind Issues. To see those issues resolved, verify that they still exist, add them to World Wind Issues, then make a note in the pages below, so others don't add them to the tracker.

Historic issue tracking systems

World Wind previously used SourceForge's issue trackers to track bugs and feature requests. World Wind no longer uses them.

A large number of SourceForge tracker items are not in World Wind Issues. To see those issues resolved, verify that they still exist, add them to World Wind Issues, then make a note in the pages below, so others don't add them to the tracker.

Personal tools