internetofwater / register.geoconnex.us

Registration Service for https://geoconnex.us based URIs
https://register.geoconnex.us/
MIT License
0 stars 1 forks source link

Registration include other contribution metadata #6

Closed ksonda closed 2 days ago

ksonda commented 4 days ago

Is your feature request related to a problem? Please describe. When we ask for contributions at geoconnex.us, we ask them to make a README like this: https://github.com/internetofwater/geoconnex.us/blob/master/namespaces/wade/README.md

There is currently no way for people using register.geoconnex.us to provide such information

Describe the solution you'd like Somehow be able to contribute this information. Perhaps more fields in the form that contribute a file that is not a csv; perhaps a tsv or a markdown template named by the collection name (not just the namespace name) (so as not to confuse the yourls workflow)

Describe alternatives you've considered Make or modify the README in the namespace, seems difficult.

Additional context Add any other context or screenshots about the feature request here.

C-Loftus commented 4 days ago

Will take a look at this after #5 is merged and we are happy with it. I feel like more fields in the form are easiest for users and for us as developers.

Make or modify the README in the namespace, seems difficult.

Can't we just upload the readme in the same folder alongside the csv file? Modifying I agree might be a bit more work but wouldn't it be the same process as the csv? And also in the same folder

ksonda commented 3 days ago

Can upload a readme file. The current guidance sugggests 1 readme per namespace, whereas orgs using the register.geoconnex.us service would probably require 1 set of metadata per csv, which suggests a markdown file per csv which could be populated via form.

C-Loftus commented 3 days ago

Ok so just to clarify:

I can create a form where the user:

Once that is done and merged I will add to it so that the user:

ksonda commented 3 days ago
  1. is ok as interim

I think a good end-state is the user specifies via form some metadata that creates the readme corresponding the the csv.

The requested metadata is as follows, including examples:

We may as well just have a more nested directory structure. eg.

/namespaces/usgs

/namespaces/usgs/csv1

/namespaces/usgs/csv1/csv1.csv and /namespaces/usgs/csv1/README.md

ksonda commented 2 days ago

addressed in #9