-
Notifications
You must be signed in to change notification settings - Fork 29
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
Should we also track public hosted implementations? #3
Comments
@blewis I love these ideas! Thanks! We should also have have a column for demo sites so people can kick the tires. Right now github.tsv only has a single column called "Repo" but in the future it could look something like this:
@blewis what name would you give to the column for the Mass Open Cloud thing? That's the only one I'm fuzzy on. |
Great! |
@blewis can you please send me a link to a containerized version of something? Also, I forgot about the API stuff. At first I was thinking "Has API" with "true" vs "false" but more useful would probably be "API Guide" with a link like this:
|
Here is the dockerhub endpoint for the docker images we at CGA maintain https://hub.docker.com/r/harvardcga/. Some projects like Billion Object Platform(BOP) have multiple images so might be best to just point to the main harvardcga endpoint for all CGA projects. The three projects I mentioned, BOP, WorldMap, HHypermap Registry all have docker images. |
Here is the self documenting API endpoint for the BOP http://bop.worldmap.harvard.edu/bopws/swagger#/default |
@blewis how does this look? I'm using https://hub.docker.com/r/harvardcga/bop-ui/ because it has a reasonable description of the BOP rather than nothing. ( https://hub.docker.com/r/harvardcga/bop-webservice/ is the one I looked at first.) I hear you on multiple Docker images being necessary but I think the description is the most important thing. |
looks good! |
@blewis I have another crazy idea, up your alley since it's geospatial in nature. 😄 What if we could make a map of where these projects are headquartered. What would be the best way to do this? Should we have a columns called "HQ Latitude" and "HQ Longitude"? Or is there a better way? |
Other ideas of columns we could add that were mentioned as a "dev practices checklist" at https://irclogs.jackgrigg.com/irc.freenode.net/openhatch/2017-07-16#i_4157921 include:
|
I occurs to me that what we're talking about here is a need for a "consistent, agreed upon method of expressing project metadata in a vendor-neutral way than could be utilized by a variety of consumers" as mentioned at https://github.com/todogroup/project-metadata . I originally pinged @willnorris about this at IQSS/dataverse#3736 and I guess I just did the same here. 😄 Feedback and ideas from all are very welcome! |
Good idea. "HQ Latitude" and "HQ Longitude" would provide the data needed to easily throw projects onto a map. |
@blewis in the case of Dataverse, we have not only an HQ installation but a number of installations around the world and the latitude and longitude for each of these installations. I'm wondering if you have any thoughts on how to work this data into this "open source at Harvard" dataset/project. I'd also love to show you a new take on our map of installations. I'm using different technology than we used in the past. Here's a screenshot: |
Perhaps we should have a column in github.tsv for projects which have public hosted implementations? Perhaps another column for open APIs?
Maybe another (if this isn't going too far) for implementations running on open source clouds like Massachusetts Open Cloud which runs Open Stack?
The text was updated successfully, but these errors were encountered: