<div dir="ltr"><div>Hi,<br><br></div>btw the biggest problem I see in submitting bugs from within QGIS is that the user would not be able to submit a bug like "QGIS does not start", or to submit a bug from a different machine where QGIS is not installed.<br><br><br>Btw a custom user-agent can be easily set up in QgsNetworkAccessManager.<br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 1, 2017 at 11:23 AM, Tim Sutton <span dir="ltr"><<a href="mailto:tim@kartoza.com" target="_blank">tim@kartoza.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space">Hi<div><br></div><div>Thanks for your comments Nyall, Nathan and Matthias. It seems that the user agent is rather easy to do:</div><div><br></div><div><a href="https://wiki.qt.io/How_to_set_user_agent_in_Qt_application" target="_blank">https://wiki.qt.io/How_to_set_<wbr>user_agent_in_Qt_application</a></div><div><br></div><div>So it should automatically add QGIS and the current version to the header. And for an apache rule we could use a regex like this on the redline signup page:</div><div><br></div><div><a href="https://serverfault.com/a/749446" target="_blank">https://serverfault.com/a/<wbr>749446</a></div><div><br></div><div>(Replacing <span style="font-family:Consolas,Menlo,Monaco,"Lucida Console","Liberation Mono","DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace,sans-serif;font-style:inherit;font-variant-caps:inherit;white-space:inherit;color:rgb(36,39,41);font-size:13px;background-color:rgb(239,240,241)">SetEnvIfNoCase with </span><span style="font-family:Consolas,Menlo,Monaco,"Lucida Console","Liberation Mono","DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace,sans-serif;font-style:inherit;font-variant-caps:inherit;white-space:inherit;color:rgb(36,39,41);font-size:13px;background-color:rgb(239,240,241)">SetEnvIfCase)</span><div><br></div><div>I would propose that we try to build this quickly (sounds like a good use of QGIS funds??) and get it done as a feature freeze exception. Then we just need something on redline saying that you need to sign up from in QGIS.</div><div><br></div><div>Regards</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Tim</div></font></span><div><br><blockquote type="cite"><div><div class="h5"><div>On 01 Dec 2017, at 11:37, Matthias Kuhn <<a href="mailto:matthias@opengis.ch" target="_blank">matthias@opengis.ch</a>> wrote:</div><br class="m_-4525899095202860104Apple-interchange-newline"></div></div><div><div><div class="h5">
<div text="#000000" bgcolor="#FFFFFF">
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">OR
have users submit bugs easily AND have no spam. In case
it wasnt clear above, my proposal above advocates
ditching mantras in favour of a 'normal' sign up
process but the process has to happen through a QGIS
browser agent. I reckon that is a pretty low friction
approach. </div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">WRT
Nathan;s comment about GitHub, while I am +1 about
using github as an option to sign in, my experience is
that signing up for github is just as obscure for
'normal' users as a mantra, so if we are going to make
users sign up for one more thing, <a href="http://hub.qgis.org/" target="_blank">hub.qgis.org</a> should be that
thing.... In summary my preference is:</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">*
Make it convenient for *everyone* to file tickets</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">*
Kill the mantra - it is the most un-user friendly
experience we could give people <br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">*
Make the initial sign up happen through a browser
embedded in QGIS to prevent spammers. Within that sign
up:<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
* Support github authentication if we can to make it
easy for geeks</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
* Support sign up through local user database in
redmine still</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
Thanks Tim,<br>
I have the same preferences,<br>
<br>
Having a painless option to signup through QGIS itself and thus make
it less spam-prone sounds great.<br>
<br>
We probably still need a "classic" signup way through webpages for
the "I can't signup because my QGIS crashes on start scenario" and
that would be solved by the github, other oAuth or osgeo login.<br>
<br>
Regards<br>
Matthias<br>
</div></div></div><span class="">
______________________________<wbr>_________________<br>Qgis-psc mailing list<br><a href="mailto:Qgis-psc@lists.osgeo.org" target="_blank">Qgis-psc@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-psc</a></span></div></blockquote></div><br><span class=""><div>
<span style="color:rgb(0,0,0);font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"> </span><span><img id="m_-45258990952028601049CFBCB25-6A1F-467E-A18A-9BFCD8A8ADB4" src="cid:B67F6A36-B856-4FD5-91BC-5BDE8990D373"></span><div style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:12px;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;line-height:normal;word-wrap:break-word"><div style="font-weight:normal"><br class="m_-4525899095202860104Apple-interchange-newline"><br class="m_-4525899095202860104Apple-interchange-newline"><br class="m_-4525899095202860104Apple-interchange-newline">---</div><div style="font-weight:normal"><br></div><div><b>Tim Sutton</b></div><div style="font-weight:normal">QGIS Project Steering Committee Chair</div><div style="font-weight:normal"><a href="mailto:tim@qgis.org" target="_blank">tim@qgis.org</a></div><div style="font-weight:normal"><br></div></div><br class="m_-4525899095202860104Apple-interchange-newline" style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:12px;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;line-height:normal"><br class="m_-4525899095202860104Apple-interchange-newline" style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:12px;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal">
</div>
<br></span></div></div><br>______________________________<wbr>_________________<br>
Qgis-psc mailing list<br>
<a href="mailto:Qgis-psc@lists.osgeo.org">Qgis-psc@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-psc</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Alessandro Pasotti<br>w3: <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div>
</div>