User Feedback

Feedback about the Portal comes through multiple channels, including:

  • the contact form, linked in the HuBMAP Data Portal footer
  • the HuBMAP Helpdesk, visitors can submit feedback or report issues
  • GitHub, HuBMAP GitHub users can submit issues directly
  • periodic user surveys

Process

  • Feedback is first processed by the IEC, and user account and Globus issues are handled there.
  • If the problem concerns the Portal an issue is then filed in GitHub with the triage tag.
  • A Portal developer reviews it, and may
    • split it up into more fine-grained issues
    • note existing issues that cover the same ground
    • add notes to the issue clarifying the work to be done
    • or move it to a diffent repo, for instance portal-docs
  • At this point either the triage tag is removed, and it is treated like any other internal issue, or it is closed.
  • Current work items are tracked with milestones.
  • Tags are used to identify issues that are not moving forward. Possible reasons include:
    • on-hold: waiting to see if more people complain
    • blocked: prerequisites or appropriate process not in place
    • wontfix: not feasible, or just not a good idea