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

Confirm workflow for web-based editing tool #85

Closed
torrin47 opened this issue Mar 14, 2017 · 1 comment
Closed

Confirm workflow for web-based editing tool #85

torrin47 opened this issue Mar 14, 2017 · 1 comment
Assignees
Labels

Comments

@torrin47
Copy link
Contributor

torrin47 commented Mar 14, 2017

This ticket is designed to capture the major requirements/architecture for a web-based editing tool. Per Ana's vision:

Metadata editing vision:

  • Web based editor would be used as a light weight editor for non-geo records (POD fields) and geo records (POD fields only)
  • Web based editor would also be able to create new non-geo record
  • EME used to create new metadata records and to edit geo records beyond POD field

Metadata editing needs to be limited to known stewards, so it should be behind the agency login and recognize EDG authorization groups.
If non-geo records are going to be edited in place, the editor code should probably sit on the edg-intranet server where the raw .json files also sit - that way the server side code could have direct access to the source records, all records from a single owner (in a single json file) could be loaded/edited/updated at once, and the result written immediately to the server without the user needing to download anything. Ideally after the edit, a re-harvest would also be triggered.

The editor tool should follow the EPA metadata technical spec and focus exclusively on non-geo/POD fields.

Users creating brand new files from scratch (without pointing at an existing .json file on the server) would be able to save a copy of the record to their desktop that they could then send to edg@epa.gov for posting to our server.

Users editing existing JSON files would also be able to save a copy of the complete/updated JSON file locally if they wish.

Editing Geo records is more challenging - tool would need to be able to bring source XML to browser, make edits and allow updated XML to be saved locally (not pushed back to the server). User would then be responsible for placing the XML in an appropriate harvest location.

This ticket probably needs to be broken up into smaller tickets.

@torrin47 torrin47 self-assigned this Mar 15, 2017
@torrin47
Copy link
Contributor Author

This issue was moved to USEPA/EPA_Environmental_Dataset_Gateway#13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant