Comments (5)
That sounds like a cool idea! Do you want to take a stab at this @benjaminoakes?
from ruby-conferences.github.io.
As a long-time user and subscriber for every updates, couldn't help but leave a comment
What would the use-case for a map be? See the actual GPS spot where the conference is to be located? Just highlight the country? Highlight the city?
While the broader navigation might be cool, it does seem like a pretty complicated thing to implement. A lot of upcoming conferences don't have an announced venue, some conferences change location, and contributors will need to track all of those things
from ruby-conferences.github.io.
Yeah, I agree. While it's a cool idea it's probably not as trivial as it seems. Unless we actually hard-code lat/lng coordinates for every event, which seems overkill.
We might be able to use the existing location text and just put the marker into the city, but I guess that doesn't really add a bunch of value.
from ruby-conferences.github.io.
Fair points. My use case is that I'd like to easily see conferences near me. Perhaps there are alternative approaches to consider?
from ruby-conferences.github.io.
I think it'd be nice to have a map with larger scope than just "specific lon/lat"
Like, there's gonna be a EuRuKo in Bosnia and Herzegovina. I live in Belgrade, Serbia, so the choice between Tuzla and Sarajevo means a lot to me – I'll either take a car or a plane. For most people, though, it's a question of "how far is this country/state from mine" so the finer details aren't that important
For folks in the US, there's probably a similar story – if a person lives in WA and there's a conference in OR, there's a chance they will care about the specific location. For most folks in say, CA, NY, TX and most other states – won't make much of a difference.
If that sounds like a valid use-case, then probably there's a room for map with country-level highlights & info. Perhaps, some kind of pin around the capital?
Although, it'll leave us with difficult choices because country borders are a mess. See Terra nullus, for example. There are two cases when chunks of land are technically not claimed by anyone because both sides cannot agree on the specific boundary between the two countries. And we're not even touching partially recognized states. So, to draw a line between the countries, is to take a stand in quite a few political topics.
We can probably outsource this decision to vendors like OpenStreetMaps, though
from ruby-conferences.github.io.
Related Issues (20)
- LA Ruby Conf 2015 video link 404d 😯
- Rocky Mountain Ruby 2015 video link 404d 😯
- Garden City RubyConf 2014 video link 404d 😯
- Let's Work Together - Invite to Join Planet Ruby - A Modest Proposal for 2023 HOT 1
- Help Wanted HOT 5
- Split data file into sub-files by year
- Migrate git branch from `master` to `main` HOT 8
- Enforce HTTPS HOT 6
- feat: link conference notes HOT 1
- BUG: RubyConf 2023 listed 2x in the .ics feed HOT 1
- feat: Allow filtering conferences with CFPs open HOT 1
- Refactor CSS stylesheet HOT 1
- Separate CFP .ical feed HOT 1
- Mark brightonruby CFP as closed HOT 3
- Meetups! HOT 4
- Upgrade Ruby version to 3.3.x
- Reactivate Twitter and setup Mastodon
- Gauging interest for a new regional conference HOT 1
- Meetup Page improvement HOT 1
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 ruby-conferences.github.io.