Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upRoadmap
Quoddy Development Roadmap
Introduction
For background on the versioning scheme and development process, see: DevelopmentProcess
Details
TPR1
current release
Tasks completed for TPR1:
-
Bug #74 - Implement access control- FIXED -
Bug #86 - Add support for indexing and searching on comments-- FIXED -
Bug #93 - Exception when posting to a Group-- FIXED -
Bug #41 - Implement Groups support-- FIXED -
Bug #92 - make the Quoddy logo a clickable link everywhere-- FIXED -
Bug #88 - Add support for RSS Feed Subscriptions- FIXED -
Bug #85 - Add comments support for all stream entity types-- FIXED -
Bug #79 - Move the "Manage Calendar Feeds" stuff into the Subscriptions Management wizard-- FIXED -
Bug #80 - Fix "Manage Subscriptions" page to support all known subscription types-- FIXED -
Bug #47 - Search- FIXED - Calendar integration:
-
Bug #65 - Add iCalendar feed import functionality- FIXED -
Bug #66 - Support calendar events in user stream- FIXED -
Bug #60 - Implement user defined "Stream" entities that define what appears in their feed-- FIXED -
Radical UI improvements-- FIXED -
Bug #62 - Lay groundwork for implementing subscriptions for business events / SOA integration- FIXED -
Bug #75 - Implement "display subscription" functionality-- FIXED -
Bug #73 - Port the "Scheduled Jobs" stuff from Neddick, to Quoddy- FIXED -
Bug #58 - Implement display of UserLists (display posts from those users)- FIXED -
Bug #63 - Create a Wizard for "Create New UserList"- FIXED -
Bug #54 - Don't display "Join This Group" link when User is already a member of the Group- FIXED -
Bug #59 - Fix display of UserGroups in left sidebar- FIXED -
Bug #55 - UserGroupController.display does not setup the collections for the left sidebar- FIXED -
Bug #64 - fix the "get eligible users" query for building UserLists- FIXED -
Bug #57 - Persist changes to members collection when saving a UserList- FIXED -
Bug #40 - Implement minimal profiles support- FIXED -
Bug #45 - Sort employment history records on Profile page- FIXED -
Bug #49 - Integrated Activity Stream support- FIXED -
Bug #50 - Support ActivityStreams syndication protocol- FIXED -
Bug #48 - Activity Stream support- FIXED -
Implement basic support for Business Event subscriptions from SOA via Hatteras-- DONE -
Implement Activiti User Task subscriptions-- DONE
TPR 1 is "code complete" and is officially released as of 8-25-2013. See: https://github.com/fogbeam/Quoddy/releases/tag/v0.0.0-tpr1
TPR2
TPR 2 is the next pending release of Quoddy. Tasks current planned for TPR2 include:
Tasks planned for TPR2:
- Bug #123 - Subscription items are showing up in the main stream, even when not explicitly added to the current Stream
- Bug #122 - Subsciptions list not being populated for the Stream management wizard
- Bug #119 - Improve UserGroup discovery
- Bug #121 - Posts to group should be identified as such, when rendered in main stream (or elsewhere)
- Bug #117 - Posts to UserGroups don't get enhanced by Stanbol
- Bug #78 - Cleanup "advanced search" page
- Bug #72 - Private messages ("share with" support?)
- Bug #81 - Fix spacing for first result on "advanced search" results page
- Bug #68 - add (basic) tagging support
- Bug #112 - SSO support
- Bug #69 - Implement feature to "star" or "+1" posts
- Bug #111 - Apache Zeppelin integration
- Bug #102 - Add REST apis for retrieving User related information: Lists, Groups, etc.
- Bug #106 - Semantic tags support
- Bug #110 - Apache OpenMeetings integration -- PARTIALLY DONE
- Bug #108 - Incorporate Semantic knowledge-base using Jena -- PARTIALLY DONE
- Bug #107 - Semantic query support -- PARTIALLY DONE
- Bug #109 - Integration with workflow engines - surface events requiring interaction in the user's event stream and provide custom rendering of a widget that allows the user to interact with the event -- PARTIALLY DONE
-
Bug #124 - "Add to Friends" button sometimes fails to function-- FIXED -
Bug #118 - Posts to UserGroups don't render the same as the home stream view-- FIXED -
Bug #120 - Posts to Usergroup are not shown in active Stream, even when then UserGroup is attached to the Stream-- FIXED -
Bug #56 - Only allow post to UserGroup if user is a member of the group-- FIXED -
Bug #116 - Post to UserGroup throws an Exception-- FIXED -
Bug #115 - User objects do not render in search results due to missing template-- FIXED -
Bug #114 - Exception when running a search against "Everything" and it matches at least one User object-- FIXED Bug #77 - Fix search "omnibox" -- DONE-
Bug #87 - #Hashtags support-- DONE (basic implementation, see bug for details) -
Bug #82 - Fix the "view user here" page-- DONE -
Bug #83 - Implement permalinks for stream entries-- DONE -
Bug #84 - Implement "view user profile" page-- DONE -
Concept mining / entity extraction support using Apache Stanbol-- DONE -
Bug #104 - Add REST endpoint for retrieving user list via FOAF-- DONE
TPR2 is tenatively scheduled for release in October 2015.
TPR3
Tasks planned for TPR3:
- Bug #42 - Build first cut of Installer module
- Bug #43 - Build first cut of the Admin console
- Bug #71 - Add any necessary integration points for Heceta
- Bug #70 - Neddick integration
- Bug #105 - Implement OAuth for REST API calls
- Bug #67 - Add CalDAV support for interactive calendar events in User stream
- Bug #89 - Add ability to delete Subscriptions
- Bug #90 - Add ability to disable Subscriptions
TPR4
- Add MySQL support
- Add Firebird support
- Add OpenIngres support
- Add Oracle support
- Add DB/2 support
- Remove the hard dependency on JBoss Messaging
- Bug #90 - port backend to a real graph database
- Bug #46 - Add field validation for historical employment entries
- Bug #44 - Clean up handling of multiple Authentication sources
- More OpenSocial support / Apache Rave integration
- Email integration
- XPDL support
- WS-CDL support
- Discussion board / forum integration
- SIOC integration
- FOAF integration
- Document Management System integration via Java Content Repository API, CMIS and/or AtomPub protocol
Unscheduled
- Apache Wave integration
- Google Docs integration
- GData integration
- integration with HRM software
- Saved Search feature
- Support for whatever the Federated Social Web Working Group rolls out
Press h to open a hovercard with more details.