Page MenuHomePhabricator

[Engineering review] Provide attribution to Geocode Earth
Open, LowPublic

Description

Per Geocode Earth's usage guidelines, we must provide attribution to Geocode Earth in the tool. This attribution should appear in a location that will be seen by end users under normal usage of your application.

It should be:

© <a href="https://geocode.earth">Geocode Earth</a>,
<a href="https://openstreetmap.org/copyright">OpenStreetMap</a>,
and <a href="https://geocode.earth/guidelines">others</a>.

Acceptance criteria (to be discussed/finalized):

  • Geocode Earth attribution appears anywhere geolocation is implemented in V1:
    • Create/edit event registration for "in person" or "in person and online" events
  • We may want to have text like "This search is powered by..." below where the organizer inputs the information for the location

Notes:

  • We don't need to display the attribution on the participant side because we only call the API when we first enable or edit registration
  • For V1, we won't have any map support. We only have the organizer add in the address/location of the event.

Event Timeline

It appears this can be as simple as:

© <a href="https://geocode.earth">Geocode Earth</a>

I think we may actually need to include the full snippet that they provide in the usage guidelines, mentioning OSM and the other data sources. That's because each data sources internally used by pelias also needs attribution (cfr.), and the snippet they provide seems to be a clean way to include them all without having to maintain an up-do-date list of sources and their licenses ourselves.

ldelench_wmf renamed this task from [Product/Design input needed] Provide attribution to Geocode Earth to [Design input needed] Provide attribution to Geocode Earth.Sep 23 2022, 2:34 PM
ldelench_wmf updated the task description. (Show Details)

Ah gotcha, thanks @Daimona for catching this! Just updated the description.

ldelench_wmf renamed this task from [Design input needed] Provide attribution to Geocode Earth to [Design input needed on placement] Provide attribution to Geocode Earth.Sep 23 2022, 2:36 PM

Just making a note of how the HTML attribute in the task description looks in a browser for future reference

Screenshot 2022-09-27 at 14.53.54.png (54×630 px, 15 KB)

ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)

Proposed Design
The common position of attribution for map tools is usually at the bottom of the search results

Screenshot 2022-10-03 at 15.21.54.png (830×982 px, 84 KB)

Proposed Design

Is there a demo or another on-wiki example of footer text in a DropdownWidget? Just wanna confirm that it's possible to implement this proposal.

Proposed Design

Is there a demo or another on-wiki example of footer text in a DropdownWidget? Just wanna confirm that it's possible to implement this proposal.

I haven't seen any

Proposed Design

Is there a demo or another on-wiki example of footer text in a DropdownWidget? Just wanna confirm that it's possible to implement this proposal.

It doesn't seem possible natively. We may be able to do it by fiddling with the menu element directly, but I haven't tried this approach.

ldelench_wmf renamed this task from [Design input needed on placement] Provide attribution to Geocode Earth to [Engineering review] Provide attribution to Geocode Earth.Nov 27 2022, 7:51 PM
ldelench_wmf triaged this task as Medium priority.
ldelench_wmf lowered the priority of this task from Medium to Low.Dec 19 2022, 7:42 PM

Moving this back to our backlog since T316126 is not a priority for our next release.