Last week we sent out an AAC survey. Thanks to all of you who took the time survey, especially because the survey itself had a few funky bugs in it (oops - never a good idea to have the survey itself be buggy!). We got almost 300 responses.
I'll be doing a series of questions over the next couple weeks about the features we'll be building in response to the comments. For this one, I just wanted to summarize the general messages that came through:
There's a lot to do! Thanks again for the survey results. Hopefully as we iterate through this over the next couple months you'll see improvements. Please comment here or on any of the JIRA issues linked above. You can add the 'answers' tag to your favorite tags. I'll post questions about various implementation decisions as we go.
An update, for those watching the progress on this:
We did indeed solve the root cause of performance problems earlier this year, but you may have noticed in the last week, performance has degraded again. That's because we've been working with a replacement for the search API, in prep for a full replacement to the search functionality (which is the #2 requested thing on this list).
The search API is using a combination of technologies for a Lucene-like fast, functional API. We're using Haystack and Whoosh. We've isolated the performance issues this week to be related to Whoosh, and are replacing it with Xapian.
Once we're past this, we should have both a performant search combined with an API that allows for field-based searching. See the spec for the Advanced Search if you're interested in following it.
Sorry for the inconvenience! Hopefully this will turn out to be short-term pain for long-term gain.
An update:
We've changed the search engine! It's now using Haystack and Xapian. It should be both more performant and give better results.
A few of the questions aren't being indexed, which I'm tracking here.
We're still looking at an advanced search UI, that's on the way next.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I agree with Jeremy, asking good questions and accepting an answer is a significant contribution that should be rewarded.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the updates!
2 more request:
Main View should put who last updated, not the creator.
-> it doesnt make sense to have "recent modified" time next to the creator name and not the moderator. It's nice to know who created it, but as a person who ask a lot of questions, I want to knwo who answers/comment right on the main view than to find out good/bad comment after I view the issue itself.
Quicker way to comment/vote/favorite
-> I think I mentioned this before (somewhere...not remember when), but sometimes you go through a list of unanswer question and just want to comment it w/o going into the page. this allows the expert (not me!) to go through the list of questions and answers/comment them in a faster pace. This will also allow people like me to vote up for questions I want Atlassian/Expert to answer first :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Eva.
Allow users to PM other user
Good to hear your vote for this. We introduced a 'Share' button into JIRA and Confluence, we should do it on Answers too. Feature request is here.
Ignore a product tag
Ok. Raised here.
More firm on Karma point system
I actually want to do just the opposite! I agree it's not hard to accept an answer, but it's important. It's not just me - our survey data had a bunch of ideas around actually encouraging this more (see #6 above). We need to find ways to encourage this to happen.
Follow/Subscribe user via RSS
Did you know that you can follow a user by email? Just visit their profile - the link is in the upper right. To your point, I've also opened a feature request for RSS.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Allow users to PM other user
-> sometimes you want to pull the conversation/discussion offline
Ignore a product tag
-> It doesnt make sense that I need to add 6 tags to ignore all crucible-related questions. Can we just ignore by product (JIRA, Crucible, ondemand...etc) instead of tags?
More firm on Karma point system
-> giving 5 points for accepting answers vs -1 for a bad vote, doesnt add up for me. Just my take, I mean shouldnt we just give a point for accepting answers (as that is more like cleanup than really 'working')
Follow/Subscribe user via RSS
We currently able to follow the user's questions not like follow expert's recently answered answers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.