-
Notifications
You must be signed in to change notification settings - Fork 10
Roadmap
Phillip Rhodes edited this page Aug 30, 2018
·
31 revisions
For background on the versioning scheme and development process, see: DevelopmentProcess
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
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.
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
- 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
- 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