As a developer, I want a status extensions component allowing to show map details.
This must leverage a webview that will be exposed as a standalone component.
How data is passed back and forth is open to discussion.
Special care must be taken to security and privacy.
Type: Feature
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
__This issue now has a funding of 300.0 DAI (300.0 USD @ $1.0/DAI) attached to it as part of the Status.im fund.__
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
__This issue now has a funding of 300.0 DAI (300.0 USD @ $1.0/DAI) attached to it as part of the Status.im fund.__
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
__This issue now has a funding of 300.0 DAI (300.0 USD @ $1.0/DAI) attached to it as part of the Status.im fund.__
Any reason for not using some standard react (I assume) component?
Example: https://blog.webkid.io/making-maps-with-react/
webkid blog
In this article you can find an overview about different React mapping libraries. A lot of our projects are about data visualizations and maps.
@kuhnchris If a generic webview component is created for status extensions then it could very well be
@kuhnchris @jeluard do you have any examples in the code base you could point me towards?
@Lokraan Components are exposed here. In this same file you can find a number of components.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
__Work has been started__.
These users each claimed they can complete the work by 3 months, 1 week from now.
Please review their action plans below:
1) lokraan has applied to start work _(Funders only: approve worker | reject worker)_.
I will convert existing react map components to clojurescript and thoroughly test it to make sure it functions correctly.
Learn more on the Gitcoin Issue Details page.
2) tbenr has been approved to start work.
this is a more complex task compared to the other extensions works i applied. I'll start working on this once finished the easier works I already applied.
Learn more on the Gitcoin Issue Details page.
@tbenr This one may interest you as well and would be happy to approve you here.
@StatusSceptre I applied :) need time to really start working on this, I'd like to finish the other two first
@tbenr Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@tbenr Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@gitcoinbot I'll start working on this when back from holidays
@tbenr Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@StatusSceptre you may want to hit the snooze button for 5 days or something ;-)
@StatusSceptre yes please :)
Snoozed! :)
@tbenr Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@StatusSceptre can you please snooze again? i'm sill on #6596 (I slowed down a bit because of holidays\job)
Snoozed for 100 days 💯
@jeluard what about using https://www.openstreetmap.org/ within the webview instead of the usual googlemaps?
OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
@tbenr Definitely! Now the bulk of the work is to implement and expose the webview component! Special care to security, permissions and ways to pass data around :)
Maybe we can brainstorm that together before?
@jeluard sure! do you want to organize a meeting? In the meantime I start experimenting with webview and extension components.
@tbenr Very cool! Any chance you can share some code so that I can take a look?
Also what do you think about exposing a webview component too?
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
__Work for 300.0 DAI (300.0 USD @ $1.0/DAI) has been submitted by__:
@StatusSceptre please take a look at the submitted work:
⚡️ A tip worth 120.00000 DAI (120.0 USD @ $1.0/DAI) has been granted to @tbenr for this issue from @StatusSceptre. ⚡️
Nice work @tbenr! Your tip has automatically been deposited in the ETH address we have on file.
Gitcoin: Grow Open Source
Gitcoin is the easiest way to monetize or incentivize work in Open Source Software.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
__The funding of 300.0 DAI (300.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @tbenr.__
Additional Tips for this Bounty:
@StatusSceptre THANKS! :bowtie:
Most helpful comment
Snoozed for 100 days 💯