webuildsg / webuild

:memo: Robot-handpicked list of open events and open source for designers, developers and makers in Singapore
https://webuild.sg/
MIT License
62 stars 33 forks source link

Event organisers should be able to pre-book dates before they create the event in [meetup|facebook|peatix|etc]] #235

Closed miccheng closed 8 years ago

miccheng commented 8 years ago

Some organisers have a fixed day for their event each month.

Perhaps a recurring event that can be fixed via a pull request to a JSON file?

sayanee commented 8 years ago

Example of a specific event @miccheng? How many groups on average (out of a total 200+ groups so far) has a fixed day pattern each month?

Either ways, if they already have a fixed date, we can ask the organisers to create the event on the platform (facebook / meetup / eventbrite). It will automatically appear on webuild.sg.

JSON file has to be manually maintained. Who will amend it or rather how will we get notified if it changes? It's difficult to get it amended / updated / reminded to be changed in case they do change. But pulling in events from a platform via API is automatic and the event is confirmed if it appears on webuild.sg. Also, what happens if they cancel one of the patterned events due to no location available?

The easier option, in my humble opinion, is to just ask them to create the events in the platforms. We Build SG will automatically pick it up if it has a valid address. If they cancel these events, We Build SG once again automatically will not show it. No manual intervention is required.

sayanee commented 8 years ago

Also each event appears on webuild.sg only if it has a valid address, meetup link and a description. This also means the meetup has a 99% chance of happening and not cancelling it at the eleventh hour.

location

Will the location be confirmed even if the date and time is? A meetup is highly dependant on a location confirmation.

description

It's also weird if the description (speaker names and talk titles) are empty.

meetup link

what is the url to link to each event if we just know the date pattern and no meetup is created on the relevant platform? (fb / ev / meetup)

miccheng commented 8 years ago

Use case: Creative Crew has a fixed location (NLB Toa Payoh). They also have a fixed day of the month (2nd Tuesdays).

miccheng commented 8 years ago

I guess he's created the event for the whole year. :P

sayanee commented 8 years ago

@miccheng yes I rather that the meetup organisers create the event using the same platform they are already used to instead of adding another "step" of amending webuild.sg's pattern of days.

Maybe initially, we can identify these few meetup groups and ask them to create meetups in the next few months first, observe the pattern and then see how?

I'm closing this issue and happy to open if this creates a lot of planning issues.

At the end of the day, we are trying to list events that are 99% confirmed, automatically updated, almost no manual intervention and highest accuracy of information. With this aim, querying the API every hour automatically has given us maximum benefit / ROI.

notthetup commented 8 years ago

You'll always have issues with people who don't follow the system. Either because they don't care or don't know. That will break everything. :(