Date: 2018-06-05
Location: The Internet
Who: Danilo, Raphi, Timm
Previous meeting: 20180421-telco.md Next meeting: 20180814-telco.md
- Status
- Logo
- Hackerspaces.org
- Website
- Official Announcement
- Directory
- Timm
- Contacted Blinry, more about that later in the section "Logo"
- Traefik PR is done, needs review and deployment
- Code of Conduct PR is done, needs ACK by slopjong
- Contacted Rohieb, but he doesn't currently have time for the project
- Danilo
- Docs: Since the old website is partially up again, no need for fixing the spacedirectory docs atm
- Meeting notes are now on GitHub
- Validator: Did some updates and bugfixes
- Raphi
- Move https://github.com/spacedirectory/validator to github/SpaceAPI: Done (one day before confcall 😉)
- Slopjong
- Website is up again at http://spaceapi.net/!
- Timm did ask blinry
- He will make multiple drafts
- No expected time when he will be finished so far
- Meeting at GPN with
- sva (will be present at Cosin!)
- hauro
- mwfc
- hackerspaces.org would like to use the SpaceAPI to keep an up to date list about hackerspaces
- They would like to push the SpaceAPI forward because of that
- Prepare presentation (slides) which introduces the SpaceAPI
- Website is online again at http://spaceapi.net/
- Pull requests & deployment
- https://github.com/SpaceApi/temp-new-website/pulls
- Slopjong didn't react at all -> Currently moving to a different city
- We need a process to update and deploy the website even if some people aren't reachable.
- https://github.com/SpaceApi/temp-new-website/pulls
- Should we move the website to the CCC infrastructure?
- Set up a docker container to host the website
- Make it possible that everyone can deploy changes
- Maybe build the docker image for the website on push?
- Build the Docker images in CircleCI and push them to hub.docker.org
- Trigger a pull + restart on the server somehow
- There was confusion in IRC on what the status of the project is
- Prepare announcement on hackmd
- New bigger Team
- Infrastructure provided by CCC
- We have a CoC
- Future development of the specs / schema
- How to participate
- Draft for a new directory service: https://github.com/gidsi/spaceapi-directory
- Takes directory from fixme/github and modifies it
- Remove unreachable endpoints
- Remove endpoints that serve invalid JSON
- Should return only valid spaces
- Takes directory from fixme/github and modifies it
- Specifications for directory are discussed in PR: SpaceApi/schema#29
- Should we deploy the directory server to directory.spaceapi.net?
- Move all non-standard endpoints to /drafts/? YES!
- Specify both the static input file with the list of spaces and the format which gets delivered by the directory.
- Suggestion: Input format is a simple CSV with name (used as a "comment") and the URL (multiple version endpoints are multiple rows)
- The directory parses this and keeps an in-memory version of the full and validated data
- Endpoint-API vs. Directory-API vs. Directory-Database
- Subdirectories in the specification repo:
- endpoints
- directory-api
- directory-registry
- Add a good README explaining the difference between those parts
- Subdirectories in the specification repo:
-
Move away from GitHub because Microsoft bought it?
- No pressing need, since our content is public
- May be a representative issue
- GitHub was already a propretary service before
- We would definitely move away if something would happen like issue exports being closed down
-
The wording on spacedirectory.org is not up to date:
This fork aims to revive the development activity around the Space API. But we're always ready to discuss joining our forces back with the original project!
-
Danilo
- spacedirectory.org wording
- Publish meeting notes
- PHP container for current website
- Re-deploy tool (Docker restart) for current website
-
Timm
- Short presentation about the project for lightning talks etc
- Draft for directory spec (OpenAPI 3.0) in a GitHub branch
-
Raphi
- Traefik PR review
- Fix broken links due to repository move in https://github.com/SpaceApi/validator
- Learn go 😉
- Move endpoint schema