openjs-foundation / summit

Organizing a Collaborator Summit
141 stars 56 forks source link

Open Visualization Session Proposal: Deck migration log book 🚢 #417

Open weberjavi opened 2 months ago

weberjavi commented 2 months ago

Proposal

We are proposing to give a talk about the motivation and migration process of a large scale map application (globalfishingwatch) from mapboxgl (with a custom maplibre fork) to deckgl ⛵

Topic of the session Following our organization intent of mapping all human activity at sea we saw the opportunity to do a whole rewrite/migration of the application cartographic engine to leverage deckGl's abilities on modularity and composability. This has increased repo maintainability and has allowed us to semantically encapsulate some complex layers. Deck has also allowed us to use its data loading capabilities to serve many other parts of the UI (not related to the map) to display cartographic based data in a diverse range of formats (charts, texts...) derived from current map state The talk will cover architectural decisions, performance improvements, and lessons learned that can be applied to similar large-scale migrations.

Type of the session

Estimated duration of the session ~30 minutes (with 15 minutes QA afterwards)

Date and Time of the session TBD

Level

Pre-requisite knowledge

Describe the session

Session facilitator(s), Github handle(s) and timezone(s)

@weberjavi , @j8seangel, @satellitestudiodesign

Meeting notes and Virtual Meeting Link

Follow-up / Set-up sessions (if any)

Additional context (optional)


chrisgervang commented 2 months ago

Hey Javier! Thank you for your session submission - sounds like an interesting topic! Just to confirm, are you planning to attend in person? Unfortunately, we won't be able to support remote sessions this year. Looking forward to seeing you at the summit!

weberjavi commented 2 months ago

Hey Chris, yes we plan to attend in person

chrisgervang commented 1 month ago

Hey Javier, just wanted to let you know the vis.gl TSC has accepted your submission! We'll follow up again with a proposed time slot. Looking forward to seeing you in London!

chrisgervang commented 1 month ago

Hey Javi, we've scheduled your talk on Day 2 at 9:30 for 45 minutes, and you can view it in our draft agenda.

We'd like to feature speaker pictures and titles on our event website, similar to what we did last year (see last year's event page for reference). If you’re all interested, please send us a recent photos and current titles.

Pessimistress commented 2 weeks ago

The latest event agenda is posted here. Please let me know if you need to update your picture/title/affiliation. I am looking forward to your talk!