These are chat archives for gdg-x/hub

19th
Nov 2017
Robert Jacob
@xperimental
Nov 19 2017 19:14
The hackathon is now finished. We got something running for getting event data for the GDGs listed on meetup back into the database that hub uses (a local instance, not the global one yet). It's still a bit rough around the edges, but I'll probably take some time in the next days to get this sorted and also clearly check what the limitations of the approach are. We had seen the issue mentioning that you already had contact with Jennifer about the API key, but still decided to ask her in the hangout we had yesterday evening. She did not seem totally opposed, but it sounded that the access management in meetup is just not ready for us receiving a key.
That said, our current solution does not depend on the API key and also does not need scraping of the website, because we stumbled upon an undocumented API endpoint in the meetup API. :smile:
Robert Jacob
@xperimental
Nov 19 2017 19:20
Regarding the maintainer issue: During our discussions during the hackathon our opinion about the "usefulness" of the hub diverged a bit. On one hand fixing the hub would instantly "repair" a few of our other GDG-X projects as the hub is a central component. The website of my GDG is part of those things that would get repaired so I was mostly on the side of keeping it alive. The arguments against having the hub include that it was once conceived because we did not have any stable API for getting chapters and events from the devsite so it made sense to have something like that. Now theoretically every project could directly use the meetup API directly. In the end I am conflicted. On one hand I like projects like this (being a non-frontend project I have the feeling I could actually contribute something), on the other hand it is pointless to keep a project running (or even revive a project that is kind-of dead already) that nobody is using afterwards.
I guess what I am saying is that I may be convinced to take over the maintenance of this project, but I am currently not sure yet.