Uploaded image for project: 'Comdev GSOC'
  1. Comdev GSOC
  2. GSOC-71

[GSoC] Enhance ticket workflow customizations

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Won't Fix

    Description

      Apache Bloodhound is a software development collaboration tool, including issue tracking, wiki and repository browsing (see: http://bloodhound.apache.org). Bloodhound extends Trac (http://trac.edgewall.org/) with multiple product support, advanced search functionality, ticket relations, a simpler installer and sleeker user interface. Apache Bloodhound recently graduated from the Apache Incubator as a stand-alone Apache project.

      Problem:

      Currently workflow can not be customized for different ticket types and is not easily editable by project administrators that typical do not have direct access to config files and database.

      Proposed solution:

      1. Add the ability to define different workflows per ticket type or optionally any other ticket attribute.
      2. Simple editor for ticket workflows for project and global admins or a more fancy graphical WYSIWYG type of editor based on JavaScript if time permits

      Skills needed:

      Bloodhound and Trac are written in Python, so a moderate dose of Python programing skills are required.

      References:

      Link to the original issue:

      https://issues.apache.org/bloodhound/ticket/490

      More GSoC-related tasks for Bloodhound:

      https://issues.apache.org/bloodhound/query?status=!closed&keywords=~gsoc

      Guidelines for contributing to Apache Bloodhound:

      https://issues.apache.org/bloodhound/wiki/BloodhoundContributing

      Attachments

        Activity

          People

            Unassigned Unassigned
            peter@apache.org Peter Kozelj
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: