OpenHistoricalMap / issues

File your issues here, regardless of repo until we get all our repos squared away; we don't want to miss anything.
Creative Commons Zero v1.0 Universal
19 stars 1 forks source link

Disable or customize iD donation message #847

Open 1ec5 opened 4 months ago

1ec5 commented 4 months ago

As part of an OpenStreetMap Foundation fundraising campaign, openstreetmap/iD#10054 added a message to iD’s post-save screen soliciting donations to the OSMF to support OpenStreetMap. We’ve partially customized this screen so that it makes the point that OpenHistoricalMap needs the user’s financial support, then explains that their monetary contribution will instead go towards keeping OpenStreetMap running:

https://github.com/OpenHistoricalMap/iD/blob/06caacc6f334e2d95546d04b1d14353ca7062e4e/data/core.yaml#L1064-L1069

In fact, the link does go to an OSMF donation page:

https://github.com/OpenHistoricalMap/iD/blob/06caacc6f334e2d95546d04b1d14353ca7062e4e/modules/ui/success.js#L192

There’s nothing wrong with soliciting OSMF donations here; after all, the OSMF funds maintenance of iD, which benefits OHM’s fork of iD. However, the user is pretty unlikely to give if they can’t even be sure what the money would be going towards.

We can disable this message by setting the ENV__ID_SHOW_DONATION_MESSAGE environment variable to false:

https://github.com/OpenHistoricalMap/iD/blob/06caacc6f334e2d95546d04b1d14353ca7062e4e/config/id.js#L57

However, we might as well take the opportunity to solicit a donation to OHM through OpenStreetMap U.S. This would be a matter of changing the donationUrl constant to point to this donation form and naming OHM and OSMUS as the beneficiaries. Something like this:

Make a tax-deductable donation to OpenHistoricalMap through OpenStreetMap U.S. Any donation will go directly towards keeping OpenHistoricalMap running.