openstreetmap / openstreetmap-website

The Rails application that powers OpenStreetMap
https://www.openstreetmap.org/
GNU General Public License v2.0
2.16k stars 908 forks source link

Feedback on website features #1390

Open openbrian opened 7 years ago

openbrian commented 7 years ago

Please provide a way for user to instantly provide feedback about the feature they are using on osm.org without interrupting their workflow otherwise. I'm thinking of tools like UserVoice but open source.

Here's a list of open source tools. http://alternativeto.net/software/uservoice/?license=free

I wonder if OSQA could be adapted for our use case. Isn't that what we use for help.osm.org?

tomhughes commented 7 years ago

I'm really not a great fan of drive by feedback - we have more ideas here already than we have people to work on them so adding more won't really achieve anything. We're short of people to write code, not of ideas for things to write.

Certainly we shouldn't use the disaster that is OSQA for anything new.

openbrian commented 7 years ago

The one thing I like about Get Satisfaction like tooks is the metrics. You get to see, after aggregation, which feature the users want most. This user centered design is better than developers picking what they think is best.

tomhughes commented 7 years ago

Well that works fine if you have paid developers that you can tell to go work on the top ranked thing but in open source people work on what they fancy working on, not what someone tells them to work on ;-)

pnorman commented 7 years ago

I'm skeptical about the value. Tools like this can be useful for unpaid developers, but I'm not sure they are here, but then I tend to work on stuff that isn't directly user-facing.

For feedback to developers on how users are using the site and what they're doing, I'd rather see more metrics first.

openbrian commented 7 years ago

We have Piwik right? Can either or you create an account for me there?

But we already roughly know that people are posting to their diary. The missing metric is, how many people want to share that on twitter, but don't because it currently requires 4 steps (copy URL, open twitter, paste, submit). Even more steps if you want to include an image and coordinates.

We need to facilitate that just as every other website out there does, e.g. change.org.

By making this easier we get the OSM diaries, which are fairly closed off in our community, out into the public twittersphere.

I'm sure many authors would turn on this feature and just share every diary post.

tomhughes commented 7 years ago

No I certainly can't give you a piwik account - that would violate our privacy policy.

woodpeck commented 7 years ago

I know I'm a minority here but I'd like to make the point nonetheless: Twitter is a non-open, commercial social platform with the aim of maximum possible privacy invasion in order to sell more (or better targeted) ads. Ads have the purpose of influencing people's free will in order so that they make certain consumer decisions. I wouldn't actively discourage someone from putting their OSM contributions on Twitter, but I would not like to create an environment where the UI suggests that it is "normal" or even "expected" that you use Twitter. There exists a sphere of "social" and "sharing" that does not involve the use of commercial, closed, ad-supported platforms.

openbrian commented 7 years ago

@woodpeck I wasn't clear in my OP. "Twitter" is really just an abbreviation for any social media, but I figure the first one to focus on. I agree completely that Twitter is a commercial business who considers US as the products. (Side note: I caved and started using Meetup.com for my group MappingDC, but I'm looking for something better. Truth be told Meetup got me connected to people I would never have found.) As for microblogging, I also support using services suggested by EFF, like identi.ca and pump.io. Also note, even EFF suggests using Twitter and Facebook (See sharing icons here https://www.eff.org/deeplinks/2016/12/how-enable-two-factor-authentication-facebook).

I'd like to prototype some ideas. Is vagrant the best way to do this?

My vision: After the post is posted, the user is given the opportunity to share with X. I'll look for a module to do this.. I know there are some, like Shariff, that protect the privacy of the visitor.

SK53 commented 7 years ago

@woodpeck Correct me if I am wrong, but I believe at least one of the existing on-line editors provide the ability to 'share' an edit on social media (Potlatch 2 and Twitter).

gravitystorm commented 5 years ago

I've hidden a few comments here since the discussion had strayed off into stuff specific to #1391

fazlerabbi37 commented 5 years ago

Well that works fine if you have paid developers that you can tell to go work on the top ranked thing but in open source people work on what they fancy working on, not what someone tells them to work on ;-)

How about user just don't vote for the feature they want? Instead, they donate a small token for the feature they want and devs gets paid. I am talking about Gitcoin, Bountysource etc.


cc: @gravitystorm feel free to mark it as off-topic, if you feel so. :wink: