<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Nathan<br>
      <br>
      Sounds good to me (no strong opinion wheter to call it RFC or
      QEP). The old RFC template is even online (<a class="moz-txt-link-freetext" href="http://hub.qgis.org/projects/quantum-gis/wiki/RFC_Template">http://hub.qgis.org/projects/quantum-gis/wiki/RFC_Template</a>).<br>
      <br>
      So open questions:<br>
      <br>
      - What needs to have an RFC?<br>
          Proposal Martin: >1000 lines of code /  modification to
      core/gui / UI changes <br>
      <br>
      - Who can vote?<br>
          PSC only (GDAL) / committers<br>
      <br>
      - How long shall the period from RFC/QEP announcement until finish
      of voting period be? Probably it needs a 'remember, you have to
      vote' mail a few days before end of voting period.<br>
      <br>
      Will be cool if Larry can do the first QEP of the 'modern age'.<br>
      <br>
      Regards,<br>
      Marco<br>
      <br>
      <br>
      <br>
      <br>
      On 21.08.2014 14:26, Nathan Woodrow wrote:<br>
    </div>
    <blockquote
cite="mid:CAAi8Yg9Py9e6-Yk1OjPJJ++0mLKkvooBgQSJTUfqFXbh00k-UQ@mail.gmail.com"
      type="cite">
      <div dir="ltr"><span
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Hey
          all,</span>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
          I would like to raise something I have been considering for a
          while now. We are becoming a large project, in code and users,
          and there has been some recent issues of developers doing work
          only for there to be disagreements on the implementation. I
          would like <span class=""
            style="color:rgb(34,34,34);background:rgb(255,255,204)">resurrect</span> the
          use of <span class=""
            style="color:rgb(34,34,34);background:rgb(255,255,204)">RFCs</span>,
          or I think would should name them QEP (QGIS Enhancement
          Proposal because that sounds much cooler :)</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">My
          thinking behind this was:</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
          <br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-
          QGIS is picking up pace in popularity and use so we need
          something to formalise the future feature set and any
          improvements for the next version.  Most people know the
          Python project uses the idea of PEPs in order to document what
          new major features are coming in X version and to explain the
          rational, or reasons .  I have found this handy to be able to
          look at detailed overview of why a feature made it or didn't,
          or when it might make it, or if ever.</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-
          This is more then just using the bug tracker to log future
          features. This is something where we can have more detail and
          then break it down into sub tasks which can live in the bug
          tracker but linked to the QEP (<span class=""
            style="color:rgb(34,34,34);background:rgb(255,255,204)">RFC</span>).</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-
          The QEP should also have formal voting and discussion around
          the proposal. This should be limited to a small pool of
          developers.</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-
          The QEP could also list changes the API, or if breaking
          changes need to be made.</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-
          Things like how the new feature might fit into other future
          plans.</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-
          QEPs should list as much detail as possible in order to help
          everyone see the bigger picture with the feature or change.</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Another
          reason I was thinking about this was in order to consolidate
          major features and collaborate better. Emails are fine but get
          lost and forgotten very easily, the bug tracker is the same.
           The QEP can link to the emails and tickets for future
          reference.  QEPs should be the central point for the feature
          linking to everything that is related. </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Tim
          has been using GitHub for inaSAFE RFCs and it looks good. IMO
          I would say we should use that.</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Thoughts?</div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
          <br>
        </div>
        <div
          style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Nathan
           </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Qgis-developer mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Dr. Marco Hugentobler
Sourcepole -  Linux & Open Source Solutions
Weberstrasse 5, CH-8004 Zürich, Switzerland
<a class="moz-txt-link-abbreviated" href="mailto:marco.hugentobler@sourcepole.ch">marco.hugentobler@sourcepole.ch</a> <a class="moz-txt-link-freetext" href="http://www.sourcepole.ch">http://www.sourcepole.ch</a>
Technical Advisor QGIS Project Steering Committee </pre>
  </body>
</html>