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

Product Analytics: API Should Return Python Protocol Metadata #2616

Closed
1 task
umbhau opened this issue Nov 2, 2018 · 0 comments
Closed
1 task

Product Analytics: API Should Return Python Protocol Metadata #2616

umbhau opened this issue Nov 2, 2018 · 0 comments
Assignees
Labels
api Affects the `api` project feature Ticket is a feature request / PR introduces a feature medium

Comments

@umbhau
Copy link

umbhau commented Nov 2, 2018

As a robot user, I would like access to any metadata in my protocol when I run it, so that I can view it in the app.

(As a product manager, I would like access to metadata in protocols at run time, so that I can tell what type of protocols users are running)

Acceptance Criteria

  • API returns python protocol metadata to app as dict
  • Note Python metadata will be a dict and may include things like:
    -- Source
    -- Author
    -- Protocol Name
    -- Description

Implementation Notes

  • Data is returned on upload success and persisted in app to send with future events
  • metadata is stored as global metadata variable in protocol
@umbhau umbhau added feature Ticket is a feature request / PR introduces a feature api Affects the `api` project labels Nov 2, 2018
@umbhau umbhau added this to the Product Analytics milestone Nov 2, 2018
@umbhau umbhau added the medium label Nov 6, 2018
@mcous mcous self-assigned this Nov 26, 2018
btmorr added a commit that referenced this issue Dec 10, 2018
* feat(api): Add metadata to session for Python protocols. Closes #2616
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Affects the `api` project feature Ticket is a feature request / PR introduces a feature medium
Projects
None yet
Development

No branches or pull requests

3 participants