<div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 9, 2019 at 11:16 AM Matthias Kuhn <<a href="mailto:matthias@opengis.ch">matthias@opengis.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF">
    <div>Hi<br>
    </div>
    <div id="gmail-m_10214243958706247editorUserSignature" style="display:none"><br>
    </div>
    <div><br>
    </div>
    <div>I wonder, what is the best way to answer a question like<br>
    </div>
    <div><br>
    </div>
    <div>> I was wondering when issue x is getting some attention?<br>
    </div>
    <div><br>
    </div>
    <div>Assuming<br>
    </div>
    <div> - that "issue x" is very important for a user who asks the
      question<br>
    </div>
    <div> - that "issue x" is one of 3000 open issues for a developer<br>
    </div>
    <div><br>
    </div>
    <div>The best for the user would obviously be someone replying "Oh
      sorry, I missed that one. I'll have a look immediately".</div>
    <div>But in reality, unfortunately we all have limited time
      resources. So this just would not be true. To me informing people
      "how to get things done" is not the nicest answer to get, but it's
      a very honest one.</div>
    <div><br>
    </div>
    <div>With all best intentions</div>
    <div>Matthias<br></div></div></blockquote><div><br></div><div><br></div><div>Hi  Matthias,</div><div><br></div><div>I cannot agree more, I think that we (developers) are in general very happy if we can help anyone that has an issue with QGIS and we do everything we can to help, but unfortunately the users are many, the issues are also many and we definitely need to feed our families and our pets (that's basically the same that not having enough time for unpaid work).<br></div><div><br></div><div></div><div>So, I also think that we are giving an honest answer. <br></div><div><br></div><div>I personally get a little bit upset when people push too much (basically asking me to work for free to solve their problems), on the contrary I'm usually very happy to help someone that is asking politely.</div><div><br></div><div>What it is important to stress is that hiring someone to fix an issue is not the only way to get things done, for instance I am generally more happy to help someone who I know as a very active member of the QGIS or open-source community, because I know that there is a fair balance between what this person gives and takes.<br></div><div><br></div><div>On the other end of the scale are some corporate users that I imagine are saving a lot of money by using QGIS and give back just nothing.</div><div></div><div><br></div><div>Last but not least, as Régis pointed out, we have some funds for bug-fixing before the releases, the donations from the sponsors and from the users make this possible and these funds can act as multiplier for the unpaid-volunteer bug-fixing work that inevitably continues after the releases.</div><div><br></div><div>Let's just find the best way to communicate this to the users, Nyall's posts looks good to me but I really like the idea of having translations and culture-specific texts to better explain the concept.</div><div><br></div><div> <br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><div>
    </div>
    <div><br>
    </div>
    <div><i>09 April 2019 10:25 Richard Duivenvoorde
        <a class="gmail-m_10214243958706247moz-txt-link-rfc2396E" href="mailto:rdmailings@duif.net" target="_blank"><rdmailings@duif.net></a> wrote:</i><br>
    </div>
    <blockquote class="gmail-m_10214243958706247infmailquote">
      <div>On 09/04/2019 03.41, Nyall Dawson wrote:<br>
      </div>
      <div> <br>
      </div>
      <div> > If you can suggest any ways to improve the wording of
        that post (while<br>
      </div>
      <div> > keep the core message intact), please let me know.<br>
      </div>
      <div> <br>
      </div>
      <div> >>>> On Mon, Apr 8, 2019 at 4:30 AM Paolo
        Cavallini wrote:<br>
      </div>
      <div> >>>>><br>
      </div>
      <div> >>>>> may I suggest you an interesting read?<br>
      </div>
      <div> >>>>>
<a class="gmail-m_10214243958706247moz-txt-link-freetext" href="https://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis/" target="_blank">https://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis/</a><br>
      </div>
      <div> <br>
      </div>
      <div> I want to second Cory, to me it also feels a little rude to
        tell a<br>
      </div>
      <div> 'user' (not a developer) to try to code or pay for a dev.
        And I'm a<br>
      </div>
      <div> dutchie, known for their blunt talk :-)<br>
      </div>
      <div> <br>
      </div>
      <div> @Nyall: in my opinion your followup article:<br>
      </div>
      <div>
<a class="gmail-m_10214243958706247moz-txt-link-freetext" href="http://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis-a-follow-up/" target="_blank">http://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis-a-follow-up/</a><br>
      </div>
      <div> has a better 'tone' for non developers.<br>
      </div>
      <div> <br>
      </div>
      <div> We should probably mix your followup article with the first
        one and put<br>
      </div>
      <div> it in the website (in the 'user' section) so it is
        translatable, so<br>
      </div>
      <div> translators can maybe even add more 'cultural politness' to
        it if needed?<br>
      </div>
      <div> <br>
      </div>
      <div> WHO wants to do that (you can earn karma points if you do
        this !!)??<br>
      </div>
      <div> <br>
      </div>
      <div> We should also make clear that it IS OK to ask for the
        community to have<br>
      </div>
      <div> a look at the an issue which makes your(!) live a hell. But
        also make it<br>
      </div>
      <div> clear that to be fair your problems are not always the
        problems of<br>
      </div>
      <div> somebody else. Same goes for commercial software by the way,
        only they<br>
      </div>
      <div> are not as transparent as we are. And that we are humans
        with not enough<br>
      </div>
      <div> time to solve all the problems in the world.<br>
      </div>
      <div> <br>
      </div>
      <div> STILL I'm not sure what the right tone is to tell people to
        read such a<br>
      </div>
      <div> text though... people (me included!) will feel a little
        offended anywat<br>
      </div>
      <div> when not helped but sent to a page to read what they should
        do...<br>
      </div>
      <div> <br>
      </div>
      <div> I think Geoserver does a good job:<br>
      </div>
      <div> <br>
      </div>
      <div>
<a class="gmail-m_10214243958706247moz-txt-link-freetext" href="https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer" target="_blank">https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer</a><br>
      </div>
      <div> And Ian's talk: (though it can maybe be polished a little):<br>
      </div>
      <div>
        <a class="gmail-m_10214243958706247moz-txt-link-freetext" href="https://www.ianturton.com/talks/foss4g.html#/how-to-earn-support" target="_blank">https://www.ianturton.com/talks/foss4g.html#/how-to-earn-support</a><br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> @Cory: please stay on the good side :-)<br>
      </div>
      <div> <br>
      </div>
      <div> May I suggest to make your bug report even better by adding
        data and<br>
      </div>
      <div> instructions so for an average developer, it is 10 minutes
        work to<br>
      </div>
      <div> replicate your issue? Or should we just create the table and
        start<br>
      </div>
      <div> editing? If so please add some steps. For example some
        googling revealed<br>
      </div>
      <div> to me that I need: "CREATE EXTENSION IF NOT EXISTS
        "uuid-ossp";" to use<br>
      </div>
      <div> the uuid_generate_v4() function you use?<br>
      </div>
      <div> <br>
      </div>
      <div> Also make sure it is actually a QGIS problem, looking into
        it, it is.<br>
      </div>
      <div> But it is also a data-schema issue, as you define the
        problematic<br>
      </div>
      <div> columns as:<br>
      </div>
      <div> predecessors uuid[] DEFAULT ARRAY[]::uuid[],<br>
      </div>
      <div> And the "uuid[]" is not a very common type in the gis world.<br>
      </div>
      <div> <br>
      </div>
      <div> If I'm correct '{""}' (what QGIS now uses for NULL values if
        the column<br>
      </div>
      <div> has an array type) is a textual representation of an array
        with one<br>
      </div>
      <div> string in it. Would it be better to do '{null}' or even '{}'
        instead?<br>
      </div>
      <div> Can you try to create an update query with '{null}' and '{}'
        values in<br>
      </div>
      <div> the empty array fields?<br>
      </div>
      <div> And add these queriies to the bug report?<br>
      </div>
      <div> <br>
      </div>
      <div> Regards,<br>
      </div>
      <div> <br>
      </div>
      <div> Richard Duivenvoorde<br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> <br>
      </div>
      <div> _______________________________________________<br>
      </div>
      <div> QGIS-Developer mailing list<br>
      </div>
      <div> <a class="gmail-m_10214243958706247moz-txt-link-abbreviated" href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
      </div>
      <div> List info:
        <a class="gmail-m_10214243958706247moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
      </div>
      <div> Unsubscribe:
        <a class="gmail-m_10214243958706247moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
      </div>
      <div> <br>
      </div>
    </blockquote>
    <div><br>
    </div>
  </div>

_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">Alessandro Pasotti<br>w3:   <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div></div>