<div dir="ltr"><div>I'm new to OSM @dev but I see a couple of items that have come up on this thread I wanted to try and note...</div><div><br></div><div>First, what is actually the request in Issue 1446? Yes, the word-by-word request is to add the entry back to the right-click menu, but it seems a little more than that. Useful (at least to some) functionality was removed without replacement. While there is a browser workaround, that is apparently not useable for everyone. I personally feel like Tom is correct in saying that the entry doesn't need to be in the right-click menu for everyone. But the functionality was removed from one location (the menu) without it being provided elsewhere - that changes the discussion from being one of UX and shifts it to dictating what users should and shouldn't be doing with the tool.</div><div><br></div><div>The feeling I got from the Issue thread wasn't "the maintainer doesn't see this functionality as being appropriate for the right-click menu" but rather "the maintainer doesn't want to provide that functionality to the user at all". That's likely not what the maintainer meant, but I feel like that's what came out. And the more there was push back on adding that functionality *in the menu*, the more the requestors pushed to add it because they missed the functionality. <br></div><div><br></div><div>I honestly don't think that anyone cares if it is in the right-click menu for everyone, just that it is available to those users who want it. Perhaps long-term there could be an "advanced" or "developer" or "kitchen sink" mode which can be set in the users profile, which enables these kinds of menu entries while keeping the base UI cleaner? In the mean time since there is a PR already, why not add it back into the menu?</div><div><br></div><div>The second issue is something I've seen arise up a few times on the dev@ list...who sets the agenda. I agree with Dmitry: "the community have no way to affect pull requests or roadmap items." Of course open source isn't purely a popularity contest, but if the push back from maintainers is (as in this instance) "you aren't the norm" then naturally the person making the request will gather people to +1 their request. That's not getting devs getting railroaded, that's users advocating for themselves and their priorities.</div><div><br></div><div>Tom, when you say "Can you give me any example of an major open source project that accepts changes on the basis of self appointed voting - ie that says that so long as you can get N people to say they want it then it should go in no matter what?" that's an oversimplification of the way open source decisions are made and disingenuous. It comes back to organization and transparency, and expectations of how many engineering resources are available and what needs to be done by particular milestones. When the time comes to prioritize however, if everyone assigns their vote to an issue and nothing else is blocked...then...well, unless it is something clearly out of line with the project's goals, then that's what is going to get done. </div><div><br></div><div>Right now it seems like there isn't a way to get code merged unless - frankly - you want it to be there. There have been a number of complaints (on all sides) about the lack of core contributors, but when a PR is made for a relatively simple issue and then n'acked (as in this case) based on one person's UX vision....then what message is that sending to potential core contributors? </div><div><br></div><div>best</div><div>wesley</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 24, 2017 at 11:38 AM, Дмитрий Киселев <span dir="ltr"><<a href="mailto:dmitry.v.kiselev@gmail.com" target="_blank">dmitry.v.kiselev@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ok, lets continue with our current <div>"I'm the boss, that's why" approach.</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">2017-02-24 13:25 GMT-04:00 Yves <span dir="ltr"><<a href="mailto:yvecai@gmail.com" target="_blank">yvecai@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">I have personally three use cases:<br>
a) trigger a faster? rerender in a mapping situation I'm not sure of myself <br>
b) compare a tile with another <br>
c) get the tile scheme right zyx or zxy? <br></div></div><span class="">______________________________<wbr>_________________<br>
dev mailing list<br>
<a href="mailto:dev@openstreetmap.org" target="_blank">dev@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/dev" rel="noreferrer" target="_blank">https://lists.openstreetmap.or<wbr>g/listinfo/dev</a><br>
<br></span></blockquote></div><br><br clear="all"><span class=""><div><br></div>-- <br><div class="m_5189125775773599636gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Thank you for your time. Best regards.<br>Dmitry.</div></div>
</span></div>
<br>______________________________<wbr>_________________<br>
dev mailing list<br>
<a href="mailto:dev@openstreetmap.org">dev@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/dev" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><a href="http://www.wesleyduffeebraun.com" target="_blank">http://www.wesleyduffeebraun.com</a></div></div>
</div>