Comments (3)
Do each of these have APIs that we could use? Perhaps we could have the best of both worlds, and have single-entry but still list the events intermingled chronologically?
Does Humanitix keep event pages around for long after an event? If not, I'd worry about losing the history of when we did what.
from geogeeks-au.github.io.
Do each of these have APIs that we could use?
They both have public APIs (OSMcal API and Humanitix API), though neither look extensive when it comes to query parameters and querying by organiser. Could paginate through all the upcoming events in Australia and then filter down by organiser ID (for Humanitix), or more precise location (for OSMcal, since organiser isn't returned by the API)
Does Humanitix keep event pages around for long after an event?
Really not sure on this point, couldn't find anything in their policies. I doubt they would delete past events as I've never heard that sort of purging data to be a thing (though my ignorance is not great reasoning). Do other hosting platforms delete past events?
Inherently relying on OSMcal and Humanitix as the source of truth for the events is trusting them to manage the data, and means that the data wouldn't be conveniently stored in a text document (though, assuming they don't delete data, can be retrived just by spending 10 mins copying and pasting from the web UI). Whether that compromise is worth it is not really up to me (since I'm not updating the yaml at the moment anyway 😁).
from geogeeks-au.github.io.
Now that we have a good system for representing events on this site and adding lots of juicy details, I think we have decided that our version of the events is the source of truth, and external listings are secondary.
Automating the process of pushing an event to one of the external listing does sound tempting, but I don't think the effort of writing and maintaining such automation would be worth it.
So I'm gonna close this, and point y'all towards #53 instead :)
from geogeeks-au.github.io.
Related Issues (20)
- Add analytics to page HOT 1
- Make it more obvious this is a Perth group HOT 1
- Survey HOT 8
- event links are same colour as the background
- Padding is all wrong
- Make the layout responsive HOT 2
- Generated files in _site/workshops HOT 2
- Add map to event page HOT 1
- Add photo gallery to event page HOT 5
- Improve event OpenGraph metadata HOT 4
- add new email to contacts section HOT 1
- Add an ical feed, publishing our events HOT 10
- links to event assets don't work on home page HOT 7
- header overlaps other sections at some browser sizes
- Link snippets is generic & doesn't use the page title and content
- The jekyll build should download and cache a copy of the js generated photo gallery
- Replace the stock images for the projects on the index page with something more geoy HOT 1
- Restore favicons
- What is the purpose of the Support button? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geogeeks-au.github.io.