Issue Tracker

From MapbenderWiki
(Redirected from Trac)
Jump to: navigation, search

General information

The Mapbender Bug and Issues Tracker is kindly provided and operated by OSGeo. Please use this link http://trac.osgeo.org/mapbender/ to browse and submit issues. This repository is used to document all kinds of issues related to Mapbender development, bugs, website, governance and so on.

The Wiki inside Trac is not intended to replace this Mapbender Wiki but might enhance interaction with the SVN code tree. Please use it, experiment with it and report your experience to the Mapbender Mailing Lists or hack this Wiki page.

Please observe that the (initially) meager bug tracking culture of the Mapbender project was one of the critical issues that were discussed during OSGeo incubation. The new Trac system will enhance managing and tracking for everybody, so please make extensive use.

The Mapbender Bug and Issues tracker is maintained by the Trac master.

The Trac Project

The software used is Trac. From the Trac webs site:

Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies.

Register

Register an LDAP account at OSGeo to log in at Trac. After this, please add your user id to the Trac Wiki (this account is also valid for SVN access, once the Mapbender PSC has granted you the rights).


Usage

examine existing issues

Take a look at the reports at http://trac.osgeo.org/mapbender/report. These reports are aggregated views generated by the administrators. If you don't find what you are looking for, or if you think that other reports might be helpful, contact the developer list immediately.

new modules / enhancements

  • go to the issue tracker and log in (or register)
  • create a new ticket and enter the data:
    • Milestone: fill in the version which will contain the new feature
    • leave the "assign to" field empty! The ticket is automatically assigned to the Mapbender developer list. If you want to assign the ticket to another developer (see list at http://trac.osgeo.org/mapbender/wiki), add the developers name after you submitted the form and resubmit. This will ensure that the initial ticket is sent to the dev mailing list and all know what is going on.
    • information on how to add the new module

report a new bug

  • go to the issue tracker and log in (or register)
  • make sure the bug is not yet listed!
  • create a new ticket and enter the data:
    • version: fill in the version which contains the bug
    • leave the "assign to" field empty! The ticket is automatically assigned to the Mapbender developer list. If you want to assign the ticket to another developer (see list at http://trac.osgeo.org/mapbender/wiki), add the developers name after you submitted the form and resubmit. This will ensure that the initial ticket is sent to the dev mailing list and all know what is going on.

bug fixes

  • go to the issue tracker and log in (or register)
  • click view tickets
  • find the ticket referring to the bug
  • enter the data:
    • Milestone: fill in the version which will contain the bug fix
    • information on how to fix the bug