Code Monkey home page Code Monkey logo

Comments (3)

samwilson avatar samwilson commented on June 27, 2024

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.

VeckoTheGecko avatar VeckoTheGecko commented on June 27, 2024

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.

BudgieInWA avatar BudgieInWA commented on June 27, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.