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

Allow users to send and receive vocabs and settings between devices #89

Open
willwade opened this issue Sep 24, 2018 · 5 comments
Open

Comments

@willwade
Copy link
Collaborator

willwade commented Sep 24, 2018

Often clinicians want to be able to access a users device remotely so they can help setup a clients device. We want to provide this as a native feature within Pasco

Clinicians should be able to remotely:

  • Edit all the settings
  • Run pasco with the given settings
  • Edit the trees

This should be secure and should consider the choice of individuals, a client might want to 'reject' changes by a clinician.

We also probably want to think about keeping a log so we can see who changed what setting.

Outputs of this issue:

  • An architecture to achieve a clinician control mode.
  • Tasks to build the clinician control mode

Original Issue

Users should be able to share their vocab and settings with another user. A user being sent a vocab should be able to add that vocab and then use the settings.

This will allow clinicians to create vocabs and settings then give them to clients

If the link is going to override user settings it should be super clear that is what is going to happen when they click the link

Possible implementations

  1. We can encode vocabs and settings directly into a shareable URL
  2. We can allow users to create a shareable link that uploads the vocab to our backend and then the link connects the recipient to the stored vocab.
  3. We can allow users to share vocabs from a separate service like (e.g. app.pasco.chat/?vocab=https://gist.github.com/willwade/somefile.txt)

We can open URLs in the app using universal links plugin

@willwade
Copy link
Collaborator Author

I'm wondering if somehow we can add any settings to this link? e.g. mainvoice=Chinese-Male&Scan-Automatic etc.. ??

@willwade
Copy link
Collaborator Author

If we did this - the locale/ and in-app default tree problem is less of an issue

@willwade willwade added next-up and removed next-up labels Oct 15, 2018
@willwade willwade added this to the 1.0 milestone Nov 12, 2018
@willwade willwade modified the milestones: 1.0, 2.0 Feb 17, 2020
@willwade
Copy link
Collaborator Author

See #228 - I think we are duplicating things with this

@gavinhenderson gavinhenderson changed the title Ability to bookmark - link to a vocab set Allow users to send and receive vocabs and settings between devices Mar 9, 2022
@gavinhenderson gavinhenderson removed this from the 2.0 milestone Mar 9, 2022
@gavinhenderson gavinhenderson added this to To do in Pasco Roadmap Mar 14, 2022
@gavinhenderson
Copy link
Member

@willwade I was having a think about this issue.

Is the usecase for this feature mainly to allow clinicians to send vocabs to clients? I can't imagine pasco users are going to send other pasco users vocabs?

If that is the case, maybe what we need to do is something like a 'clinician control' mode where a clinician can remote control all the settings on pasco for a specific user? Thinking that this can then also superceed the current dropbox setup?

@willwade What do you think about closing this issue in favour of adding a 'clinician control' mode?

@gavinhenderson gavinhenderson added this to Needs discussion in Pasco Roadmap Feb 22, 2023
@willwade
Copy link
Collaborator Author

yep - im game for that

@gavinhenderson gavinhenderson moved this from Needs discussion to Triaged in Pasco Roadmap Feb 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants