community-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ryan J Ollos (JIRA)" <>
Subject [jira] [Created] (COMDEV-111) Dynamic client-side autocompletion features for the Apache Bloodhound ticket system
Date Mon, 24 Feb 2014 21:31:20 GMT
Ryan J Ollos created COMDEV-111:

             Summary: Dynamic client-side autocompletion features for the Apache Bloodhound
ticket system
                 Key: COMDEV-111
             Project: Community Development
          Issue Type: New Feature
          Components: Comdev
            Reporter: Ryan J Ollos

Apache Bloodhound is a software development collaboration tool, including issue tracking,
wiki and repository browsing (see: Bloodhound extends Trac
( with multiple product support, advanced search functionality,
ticket relations, a simpler installer and sleeker user interface. 


The ticket system should assist the user when creating tickets in order to reduce typing and
the potential for errors by autocompleting fields as the user types.

Proposed solution: 

Enhance Bloodhound with these features, implemented in Bootstrap and jQuery:
 * Autocomplete the Owner and Cc fields from a list of valid users.
 * Autocomplete keywords from a list of keywords that have been used to date.
 * Search for duplicate tickets as the ticket summary is entered.

Ajax programming techniques will likely be utilized. A framework needs to be developed on
the server-side in addition to the client-side features that are visible to the user. The
possibility exists for identifying and proposing additional features to implement on the client-side.

Skills needed: 

Bloodhound and Trac are written in Python, HTML and JavaScript, so a moderate dose of these
programming skills are required. 


Links to the original issues:

More GSoC-related tasks for Bloodhound:!closed&keywords=~gsoc 

Guidelines for contributing to Apache Bloodhound:

This message was sent by Atlassian JIRA

View raw message