Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WP2: Hypothesis Capture – External Context - Discourse HLD #12

Closed
duncanpeacock opened this issue Sep 18, 2020 · 3 comments
Closed

WP2: Hypothesis Capture – External Context - Discourse HLD #12

duncanpeacock opened this issue Sep 18, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request High Priority

Comments

@duncanpeacock
Copy link
Owner

Parent: (xchem#212)

@duncanpeacock duncanpeacock added the documentation Improvements or additions to documentation label Sep 18, 2020
@duncanpeacock duncanpeacock self-assigned this Sep 18, 2020
@duncanpeacock
Copy link
Owner Author

Initial investigation started.

@duncanpeacock
Copy link
Owner Author

Requirement Discussion Thursday:

The initial discourse user case at a high level will be broadly along the following lines:

  • A click to post to the discussion forum on the React front page will open a window
  • Window will contain relevant context (if saving a snaphot, for example, this would be something like title/URL and any other identifiers)
  • The User will also be able to add information/comment - ideally this should be as close to a discourse comment box as possible (even better if it can be discourse, so that discourse links/tags/etc can be added - to be investigated what possibilities are).
  • API in Fragalysis backend will be called to make a post - based on the context provided, this will add any Discourse reference information so that related posts can be grouped. Initially this can be so that, for example:
  1. The user can save a session project - that be used to start a new topic - with a heading matching the title of the project
  2. A snapshot saved in the project could then be added to the project conversation as an addition to the topic.

I'll try to make the API/Backend changes fairly flexible.

The target is to create a design based on this and then a PoC.

@duncanpeacock duncanpeacock changed the title WP2: Hypothesis Capture – External Context - Discourse Dcoumentation WP2: Hypothesis Capture – External Context - Discourse Documentation/Poc Nov 20, 2020
@duncanpeacock duncanpeacock added enhancement New feature or request High Priority and removed documentation Improvements or additions to documentation labels Nov 27, 2020
@duncanpeacock duncanpeacock changed the title WP2: Hypothesis Capture – External Context - Discourse Documentation/Poc WP2: Hypothesis Capture – External Context - Discourse HLD/Poc Nov 27, 2020
@duncanpeacock duncanpeacock changed the title WP2: Hypothesis Capture – External Context - Discourse HLD/Poc WP2: Hypothesis Capture – External Context - Discourse HLD Nov 27, 2020
@duncanpeacock
Copy link
Owner Author

The HLD was issued on 25th november.
Google LInk: https://docs.google.com/document/d/1UULyeXLJbfsuO6I1mnjSDsoXMo2nBiK7zcP_UEsOziQ/edit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request High Priority
Projects
None yet
Development

No branches or pull requests

1 participant