There's also this google doc, but keeping it here instead allows us to:

  • "follow" this issue and get notifications on status updates.
  • track what has changed over time with ease simply by taking a look at the revisions diffs.
  • have links be actual links to issues/reference material/projects etc.
  • file follow-up issues in the form of [#issue-number] so that we can see their status at a glance

Do Now

Define places to capture the work we do

Install Answers

  • [Done] Create a release for recent updates to Answers - It's been a long time ... and some of the updates are useful
  • [Done] Update the answers module
  • [Done] Create a release for recent updates to Best Answers - It's been a long time and there's now a little better UI
  • [Stuck!!!] Update the best answers module to the new release - @coderintherye: can you do this? I don't have access rights.
  • [Done] Give authenticated users permission to 'create question content' and 'create answer content'
  • Expose the search box in standard question listing pages

Enable Answers to use a taxonomy

  • [Done] Allow developers to specify a taxonomy to use to manage questions (must be a preexisting taxonomy) - Shortcut: I assumed there was a defined 'answers' taxonomy
  • [Done] Allow a path that contains a taxonomy term ... find questions with that term - questions/term/%tid. I've added options all | resolved | unresolved | unanswered
  • [Done] Allow users to create new terms - Use VPPR module (Vocabulary Permissions Per Role)
  • [Done] Limit the users who can create new terms to those with a role 'manage answers taxonomy' - Comes for free with taxonomy
  • [Done] Prevent normal taxonomy terms from showing in links and instead have links include taxonomy terms which link to question term views
  • [Done] Fix empty text for "all" question term view
  • Allow users to search for questions in page views

Apply the taxonomy capability to DO - Programming

  • [Done] Add terms to the 'answers' vocabulary for existing projects
  • [Done] Add terms for the support forums to be replaced
  • [Done] Add terms for the drupal versions (D6, D7, D8)
  • [Done] Automatically create a new term for each project when the project is created (and delete a term when it is deleted)
  • [Done] Allow users when looking at a questions/term page to return to a project (if the term refers to a project)
  • [Done] Create a block that will retrieve a subset of answers for a given term or set of terms

Apply the taxonomy capability to DO - Configuration

  • [Done] Assign the "answers" vocabulary to be used to manage questions
  • [Done] Allow "vote up" on questions and answers but not "vote down"

Integrate with the Project module

  • [Done] Eliminate the "support request" category of issues - ACK: I edited the module "project_issue" changing the file issue.inc in to redefine the function project_issue_category
  • [Done] Add guide text on the issues listing explaining that "support requests" should be made as questions ... and provide a link to create a new one - (I edited http://support-drupal.redesign.devdrupal.org/admin/project/project-issue...)
  • [Done] Add the Answers_DO blocks to the project page

Integrate with the Project module

  • [Done] Remove the "support" forums (but not the others) - DONE BY EDITING THE FORUM TAXONOMY. MOVED THE OLD ONES UNDER "DEPRECATED"
  • [Done] Edit the "contribute to support page" to mention Q&A
  • [Done] Edit the "/support" page to replace forums with questions
  • [Stuck!!!] Add links to equivalent question pages that replace the existing support forums - How do I edit content on the '/community' page?

Improve the UI

  • [Stuck!!!] Change the site search to allow users to search specifically for questions (just like they can for, e.g., modules) - How do I do this?
  • When users search for questions, allow them to ask new ones
  • Provide decent theming

Improve Question Management

  • [Done] Create a new role 'Support Manager'
  • [Done] Allow users with that role to edit / delete questions and answers

Create a demo-able site

  • Create some sample users (a couple of experts and a novice)
  • Create sample content for a project ('cck')
  • Create sample content for a forum area ('installation') ('cck')
  • Create a short guide for people taking a look

Postpone

Enable Answers to use a taxonomy

  • On uninstalling the module, uninstall the vocabulary (after asking the administrator)
  • Add number of views to tables
  • Allow users to follow terms

Integrate with the Projects module

  • Enable an issue be converted into a question
  • Enable a question be converted into an issue

Improve the UI

  • Allow "similar" questions to come up dynamically while a user is typing in a new question

Implement User Points

  • Install AUP (I'm holding off on this b/c it seems controversial)

Other

  • Implement flags

Comments

coderintherye’s picture

Glad chip has got all this work done, following, with hopes to jump back in.

star-szr’s picture

From what I can see, over 25% of the topics in the "Post installation" forum have 0 replies.

How can I help?

Edit: Of course this will be outdated soon, but link to the page where we start to see topics with at least 1 reply.

star-szr’s picture

Issue summary: View changes

...reasons for keeping this information here as a d.o issue.