Return to Jive Software

885 Views 6 Replies Last post: Nov 17, 2009 2:39 PM by rrutan RSS
rrutan Beginner 435 posts since
Jun 5, 2007
Currently Being Moderated

Oct 20, 2009 3:07 PM

Feature Request: New Question Field -> Preferred Resolution Date + UI Hooks

So this one is hopefully pretty straight forward and adds a decent amount of value. It would be nice, if the Question object had a 1st level attribute called "Preferred Date" in which they can indicate a Preferred Date to get an Answer.  Right now, we'd have to store this as meta-data; however, I think this is a generic Question field that can be leveraged across multiple use-cases.

 

Data Model Changes

  • Addition of "preferredResolutionDate" field to jiveQuestion (core)
    • Addition of get/setPreferredResolutionDate methods to the Core API (core)
    • Addition of get/setPreferredResolutionDate methods to the ForumThread Service/WSForumThread API (bonus)

UI Interactions:

  • When posting a thread, and "Marking as a Question", the form has an additional field, select "Preferred Date" (core)
    • This new field could be controlled via a System Property and/or Container meta-data override, to prevent it from showing when not configured, leaving existing clients alone.
  • Enhanced Widget for Discussion Threads (bonus)
    • Show Only Questions that are Unanswered
    • Sort by Preferred Due Date
    • UI Reflects GREEN,RED,YELLOW (similar to project status), when question preferred date is coming due.
  • Enhanced View of Discussions per container (bonus)
    • When viewing questions, a pretty time such as (in the next 5 days, next 4 hours, 2 hours ago, 2 days ago, etc...) is displayed (when container property is set), that shows preferred time.
      • This could possibly be represented as a Sprite variation of the "unanswered questions"...perhaps Green, yellow, Red
      • This would require a small configuration off set (perhaps per container) to define what is green, yellow, red offsets

 

This seems that the (core) features could be added pretty easily in a patch release...and would allow users of SBS to add these other features as it make sense.  Any chance, we can get a feel for liklihood of a feature such as this.  Alternatives, are the standard meta-data due-date storage; which is duable, but this would be much more clean in my opinion.

 

Your thoughts are greatly appreciated.

Tags: feature-request, question, answer, preferred-resolution-date
Karl Cyr Jive Employee 6,819 posts since
Mar 12, 2008
Currently Being Moderated
Oct 20, 2009 9:50 PM in response to: rrutan
Re: Feature Request: New Question Field -> Preferred Resolution Date + UI Hooks

Hey Ryan,

 

I'll bring this up to the product team and file a feature request, as I agree that it could be a very valuable enhancement. It is not likely to be included in a minor release as we try to steer clear of API and schema changes in patches, but I think this is something which we could seriously consider for future inclusion in the product.

 

Thanks for the detailed feedback!

 

Regards,
Karl

Karl Cyr Jive Employee 6,819 posts since
Mar 12, 2008
Currently Being Moderated
Oct 22, 2009 4:45 PM in response to: rrutan
Re: Feature Request: New Question Field -> Preferred Resolution Date + UI Hooks

Hey Ryan,

 

I filed this in our JIRA database, and brought it to the attention of our Product team. Thanks again for the feedback!

 

Regards,
Karl

Olivia Teich Jive Employee 26 posts since
Aug 17, 2009
Currently Being Moderated
Oct 22, 2009 5:31 PM in response to: rrutan
Re: Feature Request: New Question Field -> Preferred Resolution Date + UI Hooks

Great timing! The product team has actually been talking recently about Questions and some things we can do there to help people find answers and tap into more of the community's knowledge. While we generally can't add new features in patch or point releases (even small ones) for a bunch of reasons -- plugins are a good alternative -- we will absolutely think about this as we look at discussions in our future planning.

 

Thanks!
Olivia

Olivia Teich Jive Employee 26 posts since
Aug 17, 2009
Currently Being Moderated
Oct 22, 2009 6:14 PM in response to: rrutan
Re: Feature Request: New Question Field -> Preferred Resolution Date + UI Hooks

I'd love to hear more about how you're guaranteeing follow-through today.

 

Do you ever know which specific user(s) need to answer a question? Or is it more common that someone should but no one has?

 

In your community, are questions often driven by an event or deadline that creates the hard "need and answer by" date, or is the timing a little fuzzier (this is really important vs I'm kind of curious...)?

 

Any more specific examples you can share would be very helpful, and I'll take you up on the offer to participate when we have a design we can share.

 

Thanks!
Olivia

More Like This

  • Retrieving data ...

Bookmarked By (1)

Case Product Issues

Loading Jira issues

Loading related product issues for this case
To better serve our customers we have included functionality to automatically follow up on a case after it has been idle for more than 5 days, and then auto close after an additional 3 days of inactivity. Choose No to acknowledge that this case will remain idle for longer than 5 days.
Making cases public allows other customers to learn from the solution of the case. It can also be used to gain feedback from others in the community. Ask our Support Engineers for more info, but we encourage you to make your cases public.