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

add space API json file #80

Merged
merged 6 commits into from
Nov 8, 2024
Merged

add space API json file #80

merged 6 commits into from
Nov 8, 2024

Conversation

alifeee
Copy link
Member

@alifeee alifeee commented Oct 28, 2024

please see -> https://spaceapi.io/

[SpaceAPI is] A standardized JSON file that can be used to expose information about hackerspaces, makerspaces, fablabs, chaostreffs and the like across the world to web apps or any other application.

for now it is just a static file with information about the space

it would be neat if it was active and had live-data about [space open-ness (either calendar-based or connected to the MQTT door system)] / [webcams] / [sensors] / [events], as many other hackspaces do (see https://api.fablab-nuernberg.de/spaceapi.php e.g., or many others on https://directory.spaceapi.io/), but previous discussions about open data make me think that this idea would not be well adopted. So, for now, it is static and not networked.

after this PR, one should be made to add the URL to the directory on https://github.com/SpaceApi/directory

thanks

@alifeee alifeee requested a review from LouiseMcMahon October 28, 2024 14:48
@alifeee
Copy link
Member Author

alifeee commented Oct 28, 2024

see what it would look like on this test site -> https://shhm-spaceapi-preview.surge.sh/spaceapi.json

Copy link
Contributor

@LouiseMcMahon LouiseMcMahon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you generate the file from the _config.my and add any bits that you don’t have that are missing to the config or a data file.

Could you also check that anything you add to the config isn’t duplicated else where and also uses the confg.

I can just see this file getting forgotten about and then not being updated.

@alifeee
Copy link
Member Author

alifeee commented Oct 29, 2024

yes, that's a good idea. I agree.

I moved everything bar the link to the wiki, as it didn't seem incredibly apt. To be honest, I could argue for just removing it. I may do so now.

@alifeee
Copy link
Member Author

alifeee commented Oct 29, 2024

the preview on https://shhm-spaceapi-preview.surge.sh/spaceapi.json is updated :]

_config.yml Show resolved Hide resolved
_config.yml Show resolved Hide resolved
@alifeee
Copy link
Member Author

alifeee commented Nov 8, 2024

I have done so

see on https://shhm-spaceapi-preview.surge.sh/joining/

image

@alifeee alifeee merged commit dda18da into main Nov 8, 2024
1 check passed
@alifeee alifeee deleted the add/spaceapi branch November 8, 2024 19:44
@alifeee
Copy link
Member Author

alifeee commented Nov 8, 2024

lovely thank you -> SpaceApi/directory#269

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

Successfully merging this pull request may close these issues.

2 participants