Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
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:
Referring to objects within Bloodhound, such as tickets, milestones, versions or products is only possible via a "dumb" link on external websites/services. This requires users to click each link individually to find out more, which isn't very engaging for users. Since the states of those objects generally change over time and often quickly, static text describing them is also quickly outdated.
Proposed solution:
Create embeddable, interactive objects that show the current status of objects (like tickets, versions), like Kickstarter does with its Widgets ( http://www.kickstarter.com/projects/doublefine/double-fine-adventure/widget ), or Twitter does with tweets ( https://dev.twitter.com/docs/embedded-tweets ).
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/479
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