<div dir="ltr"><div><div><div><div>The porting of sprints to a custom field is done. Look for the 'Sprint' field on all issues in Redmine which is queryable and assignable. Anyone with admin access can add new values for this drop down field here: <a href="https://pulp.plan.io/custom_fields/39/enumerations">https://pulp.plan.io/custom_fields/39/enumerations</a>  I already added through sprint 34. The new custom field has 'archive' option which I've set on sprints <= 31. These are still queryable but archived values are not able to be set on an issue which keeps the choice field short.<br></div><div><br></div>I've moved over all of the data so nothing was lost. I then deleted the old milestones called 'Sprint 2', etc since they were no longer in use. They did have historical date info, and so I saved that to a pdf in case anyone wants to enter it into the wiki. I didn't think it was necessary so I'm leaving it here.<br></div><div><br></div>I also updated the saved queries at the right to provide the same results with the new fields.<br><br></div>Because of this now any plugin can make a roadmap using the milestone feature of Redmine like the rpm plugin has: <a href="https://pulp.plan.io/versions/50">https://pulp.plan.io/versions/50</a><br><br></div><div>Send any questions/ideas/issues!<br><br></div><div>Thanks,<br></div><div>Brian<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 8, 2018 at 12:36 PM, Robin Chan <span dir="ltr"><<a href="mailto:rchan@redhat.com" target="_blank">rchan@redhat.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"><div><div><div><div>#4 is done and here <a href="https://pulp.plan.io/projects/pulp/wiki/Sprint_Plans" target="_blank">https://pulp.plan.io/projects/<wbr>pulp/wiki/Sprint_Plans</a><br><br></div>I'm going to revise my suggestion on sprint candidate. I think we can keep Sprint Candidate flag and set sprint = Sprint 34.<br></div>And that will allow us to flag items for Sprint 35 (next sprint).<br><br></div>Jeff - feel free to just make a decision here. I fear I may be over complicating things here. We just need a way to flag things by 3/22/18 dev freeze, lower priority "if we get time" items, and keep our ability to plan the next sprint.<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">Robin<br><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 8, 2018 at 10:56 AM, Brian Bouterse <span dir="ltr"><<a href="mailto:bbouters@redhat.com" target="_blank">bbouters@redhat.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">I'm porting these today. I'll handle items 1-3. If we really don't like what it looks like we can revert.<br><br>For item 4, I think we should make a wiki page with the sprint start/end dates per sprint. I'll reply with links to the newly created things so everyone can see it what we've got.<br></div><div class="m_2711674052694164061HOEnZb"><div class="m_2711674052694164061h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 7, 2018 at 4:19 PM, Robin Chan <span dir="ltr"><<a href="mailto:rchan@redhat.com" target="_blank">rchan@redhat.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"><div><div><div><div><div>A few impacts to sprint planning that I did not anticipate when reading this proposal (I was a +1 and late as well in putting that out there.)<br></div>1. We don't need to create Sprint 34 in preparation of Friday's sprint planning<br></div>2. Someone needs to create a Sprint 34 value in the new custom field<br></div>3. New Sprint 34 query need to filter by this new value.<br></div>4. Where do we record when our sprint starts or ends (in this case we're ending 3/22)<span class="m_2711674052694164061m_-3896571912092989100HOEnZb"><font color="#888888"><br><br></font></span></div><span class="m_2711674052694164061m_-3896571912092989100HOEnZb"><font color="#888888">-Robin<br></font></span></div><div class="m_2711674052694164061m_-3896571912092989100HOEnZb"><div class="m_2711674052694164061m_-3896571912092989100h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 7, 2018 at 1:14 PM, Tatiana Tereshchenko <span dir="ltr"><<a href="mailto:ttereshc@redhat.com" target="_blank">ttereshc@redhat.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"><div>Thank you! My late but big +1.<br><br></div>Tanya<br></div><div class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838HOEnZb"><div class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 6, 2018 at 11:04 PM, Brian Bouterse <span dir="ltr"><<a href="mailto:bbouters@redhat.com" target="_blank">bbouters@redhat.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"><div>Thanks for all the feedback! With many +1s and no -1s, I'm going to make this change tomorrow. I'll send out links to the result when it is done.<br><br></div>-Brian<br><br><div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 5, 2018 at 12:43 PM, Jeff Ortel <span dir="ltr"><<a href="mailto:jortel@redhat.com" target="_blank">jortel@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <font face="DejaVu Sans">+1</font><div><div class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838m_1141840367323112631m_-4044697027485695249h5"><br>
    <br>
    <div class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838m_1141840367323112631m_-4044697027485695249m_-6615441638576296832moz-cite-prefix">On 03/02/2018 04:17 PM, Brian Bouterse
      wrote:<br>
    </div>
    </div></div><blockquote type="cite"><div><div class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838m_1141840367323112631m_-4044697027485695249h5">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>Redmine's milestone feature allows for roadmap
                  pages to be published for each project on <a href="http://pulp.plan.io" target="_blank">pulp.plan.io</a>
                  like this one [0]. Currently all projects use a single
                  set of milestones from the main 'Pulp' project on
                  Redmine which is what defines the Sprints, e.g.
                  'Sprint 22'. This creates a few problems:<br>
                  <br>
                </div>
                1. Redmine projects can't use the milestone feature of
                Redmine for release planning. This is unfortunate since
                the milestone feature is a good release planning and
                roadmapping tool.<br>
                <br>
              </div>
              2. Any project that does use milestones can't have issues
              associated with milestones also on a sprint. Like pulp_rpm
              pulp3 issues [0].<br>
              <br>
            </div>
            I'm interested in hearing any solution on resolving these
            issues, but I also have one to share:<br>
            <br>
          </div>
          1. We could create a custom field called 'Sprint' and make
          that available to all projects.<br>
        </div>
        2. Populate the custom field with all existing Sprint values<br>
        <div>3. We then port the existing historic sprint issues to the
          correct custom field which preserves all past sprints.<br>
        </div>
        <div>4. Clear the milestone for all isues on <a href="http://plan.io" target="_blank">plan.io</a><br>
        </div>
        <div>5. Delete the old, unused milestones<br>
        </div>
        <div>6. enjoy<br>
          <br>
        </div>
        <div>At least one issue at the upcoming sprint planning meeting
          won't be able to be added because of this so I'm hoping we can
          resolve in the next few days.<br>
        </div>
        <div><br>
          [0]: <a href="https://pulp.plan.io/versions/50" target="_blank">https://pulp.plan.io/versions/<wbr>50</a><br>
          <br>
        </div>
        <div>Thanks!<br>
        </div>
        <div>Brian<br>
        </div>
      </div>
      <br>
      <fieldset class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838m_1141840367323112631m_-4044697027485695249m_-6615441638576296832mimeAttachmentHeader"></fieldset>
      <br>
      </div></div><span><pre>______________________________<wbr>_________________
Pulp-dev mailing list
<a class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838m_1141840367323112631m_-4044697027485695249m_-6615441638576296832moz-txt-link-abbreviated" href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a>
<a class="m_2711674052694164061m_-3896571912092989100m_8461301363766230838m_1141840367323112631m_-4044697027485695249m_-6615441638576296832moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/pulp-dev" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/pulp-dev</a>
</pre>
    </span></blockquote>
    <br>
  </div>

<br>______________________________<wbr>_________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/pulp-dev</a><br>
<br></blockquote></div><br></div></div></div></div></div></div>
<br>______________________________<wbr>_________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/pulp-dev</a><br>
<br></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/pulp-dev</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>