Project/Dataset Autopopulation #106
Replies: 1 comment
-
Having project information from the catalog.json file populate the input fields in the dataset editor has a lot of benefits. Providing these "benefits" also pushes the workflow towards best practices (define your project before you define datasets; hopefully meaning you create metadata for the project BEFORE you collect data). I can also see:
Actually, the above list is mostly related to grouping datasets within project and not the project-metadata itself. One reasonable alternative to more project-specific metadata might be to mine the catalog.json file to auto-populate drop-down menus with the top values being those in the same project. So, for the contact field example, instead of defining contacts in the project editor (or manually in YAML front-matter), the user will need to define at least one dataset with the same project name then additional datasets will have those same contacts as values in a drop-down menu. It makes more sense, and is potentially more user-friendly, to define the metadata with the project, as @emilyernst proposed. But the alternative outlined above allows the DESCRIPTION.md files to stay cleaner and keeps the schemas simpler. |
Beta Was this translation helpful? Give feedback.
-
Discussion from today's meeting brought up the possibility of autopopulating fields such as:
Are there any other fields that could become autopopulated?
Beta Was this translation helpful? Give feedback.
All reactions