Roundup Tracker

Differences between revisions 7 and 8
Revision 7 as of 2013-03-10 23:10:11
Size: 2130
Comment:
Revision 8 as of 2013-03-10 23:54:59
Size: 2447
Comment:
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
 * Make Roles into real objects and not just text strings.
   * This will have a number of advantages including:
     * Editing roles in the user item will not have typos
     * User classhelp can query database for roles so you
       can add a new role and have it show up in the classhelp
       authmatically

Roundup / Python Tracker enhancements

  • Merge Roundup branch / fork from http://hg.python.org/tracker/roundup/ back into mainline.

  • Encapsulate tracker-specific improvements into Roundup extension modules.
  • Improve Rietveld integration.
  • Add stand-alone patch review support to Roundup.
  • Improve REST/json/ajax support. (for REST see: 2550734)

  • Modularize features from tracker templates to improve customizability.
  • Create a new version of the batch editor: (see: ProjectManagerBatchEditing and BatchSearchAndEditing)

    • That allows you to search to generate the list of issues to update, but also provides a checkbox for each issue allowing the user to include/exclude each issue as needed.
  • Provide a mechanism to allow reverse links (i.e. links to the
  • Modify permissions to make a permission that specifies a matching
    • property take precedence over a permission that doesn't specify

      a matching property See email discussion.

  • Rewrite journaling to:
    • Stop it from missing updates to the database (see discussion at roundup tracker 2550731).

    • Filter properties when user does not have
      • permission to see them.
    • Enhance API to search for:
      • changes to a particular property (or properties)
      • changes in a particular time range
  • Make Roles into real objects and not just text strings.
    • This will have a number of advantages including:
      • Editing roles in the user item will not have typos
      • User classhelp can query database for roles so you
        • can add a new role and have it show up in the classhelp authmatically

(In addition some of these ideas are also captured in Roundup's own tracker)