django / djangoproject.com

Source code to djangoproject.com
https://www.djangoproject.com/
BSD 3-Clause "New" or "Revised" License
1.88k stars 948 forks source link

Add list of Django meetups #1239

Closed cgl closed 11 months ago

cgl commented 2 years ago

A list of Django meetups can be featured under community tab. https://forum.djangoproject.com/t/django-meetups/376

JonG0uld commented 2 years ago

work in progress global list of django meetup groups

JonG0uld commented 2 years ago

All events on meetup.com now listed.

adamchainz commented 2 years ago

@JonG0uld can you make that Google sheet public? I’m seeing the “You need access” screen.

JonG0uld commented 2 years ago

I've changed it now so that the link should work for "view" permissions

adamchainz commented 2 years ago

Cheers!

ronnzw commented 1 year ago

Ideally where should this be placed and how are we going to maintain it going forward?

vibhuti019 commented 1 year ago

@cgl can we add the meetups list above Django RSS Feeds under Community Tab ?

cgl commented 1 year ago

@vibhuti019 I think that would be a proper place, but I imagine list of events (meetups and conferences) may require its own page. So I am more towards giving a link from community tab to a new page called events (or just meetups to start with) 🤔

vibhuti019 commented 1 year ago

@cgl I think we can feature some upcoming and recent meetups on the community tab and then we can add a link to a page where people can check all the meetups.

cgl commented 1 year ago

That needs an active maintenance from us, and commitment from the organisers. It is not feasible I am afraid.

vibhuti019 commented 1 year ago

@cgl So what do you prefer to show on the events page ?

ronnzw commented 1 year ago

@vibhuti019 you suggest this should be placed on hold?

vibhuti019 commented 1 year ago

I don't get any further updates from @cgl, @Rmaravanyika if you can suggest any idea on this issue I can implement that otherwise we can place this issue on hold.

cgl commented 1 year ago

Events page could display, list of events (meetups and conferences). But without explicit dates for meetups.

cgl commented 1 year ago

That was my input, sorry for the confusion.

rajbhoyar729 commented 1 year ago

hi @clg can we do here some sort of webscraping then we will not need update the every time the list

vibhuti019 commented 1 year ago

@rajbhoyar729 @cgl do you have any idea from where we can webscrap the data? If yes, then will make the development very easy.

rajbhoyar729 commented 1 year ago

Be can use some popular web sits like meet up .com etc etc

rajbhoyar729 commented 1 year ago

Can you assign me this issue I will love to work on it

vibhuti019 commented 1 year ago

@rajbhoyar729 then there are so many websites. It's just a google search apart. And yes for each time we find a new site we can update our codebase. @cgl Can I proceed with this ?

rajbhoyar729 commented 1 year ago

Ya I know it is but instead of it we can just creat a ...... post option instead of precreated list so the organizers of meet-up can creat a post for this or can register tere event to... your website our primary goal is to show list of meet ups right so we can do it in any way right ...

cgl commented 1 year ago

I think that type of data can be posted to forum. If we list the groups on the website next to the conferences that should suffice.

rajbhoyar729 commented 1 year ago

I think we can create an implementation of posting about the conference as a good way to keep the thing updated or we can create both options simultaneously

rajbhoyar729 commented 1 year ago

if you thing we can implement this can i proceed with this

cgl commented 1 year ago

I don't think we can accommodate a web scraper under djangoproject.com so if you want to work on such a task I think best way forward is to build a bot for discord or a scraper that you can host elsewhere that posts to forum etc. The goal here just to list the meetup groups to give them more visibility, there's meetup.com and other platforms to accommodate their monthly events.

rajbhoyar729 commented 1 year ago

Ok I want to work on it can you plz.. assigne it to me

vibhuti019 commented 1 year ago

@rajbhoyar729 If you want you can work on it. But I think we need to get a brief of the solution first.

@cgl @Rmaravanyika I have an idea, we can combine github actions and github static pages. I think we can schedule a daily github action to scrape data and update a static github.io page Check This Link For Reference . The community page will call this page as an api endpoint and will fetch the scrapped data which will be updated on weekly or daily basis via the github actions? @Rmaravanyika @cgl What do you think as this will not require any other hosting service?

vibhuti019 commented 1 year ago

The actions can be a seperate repo in that way it will work the best.

pauricthelodger commented 1 year ago

Adding this example here (at @cgl's request ;) ) of how some of the hackerspace community list active spaces https://wiki.hackerspaces.org/List_of_Hacker_Spaces

sabderemane commented 11 months ago

Resolved in #1371