<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi John,</p>
    <p>Thanks for your message.  I've got writing some introductory docs
      about hg bookmarks on my todo list.  I hope to get to it sometime
      this week.<br>
    </p>
    <p>Cheers,<br>
      -Paul<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 4/16/19 12:52 PM, Alessandro
      Castellani wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:44a1af81-a07d-91a8-ac2b-47c87eea25a7@thunderbird.net">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Hi John,</p>
      <p>Thank you so much for your insightful message and
        consideration.</p>
      <p>We will soon update the "Fixing a Bug" section to include
        bookmarks and branches, which as you correctly pointed out, are
        easier and more approachable methods for users that want to
        contribute and don't need to deal with multiple patches at once.</p>
      <p>The queues section was the first to be written since most of us
        are working with queues and we feel comfortable with those.</p>
      <p>I'm sorry for your issues and I hope that this little bump in
        the process won't prevent you to continue contributing to
        Thunderbird whenever you want.</p>
      <p>We will get on this right away and improve the documentation
        for beginners.</p>
      <p>Cheers,<br>
      </p>
      <div class="moz-cite-prefix">On 2019-04-16 6:56 a.m., John Bieling
        wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:63329b11-14f0-0b97-4ec6-15d2e195c75c@gmx.de">Hi
        everybody, <br>
        <br>
        I am a beginner when it comes to working with hg, and while
        fixing my <br>
        first ever TB bug, I spend most of the time actually getting a
        patch out <br>
        of hg which I can upload to bugzilla. <br>
        <br>
        The "Fixing a bug section" on DTN <br>
        (<a class="moz-txt-link-freetext"
          href="https://developer.thunderbird.net/contributing/fixing-a-bug"
          moz-do-not-send="true">https://developer.thunderbird.net/contributing/fixing-a-bug</a>)
        was a good <br>
        start but as a beginner it was kind of difficult to start of
        with queues. <br>
        <br>
        If queues work, the concept is very nice but handling is
        somewhat <br>
        dangerous, and sometimes "it just does not work" (as for me as
        discussed <br>
        in IRC maildev yesterday). <br>
        <br>
        I was reading multiple sources on how to work with hg and most
        sources <br>
        told me to NOT work with queues as a beginner: <br>
        <a class="moz-txt-link-freetext"
          href="https://developer.mozilla.org/en-US/docs/Mozilla/Mercurial/Queues"
          moz-do-not-send="true">https://developer.mozilla.org/en-US/docs/Mozilla/Mercurial/Queues</a>
        <br>
        <br>
        Also Philipp Kewisch suggested this to me. <br>
        <br>
        As a beginner, getting used to hg I learned the following: <br>
         - bookmarks can be used very easy to create a new head and work
        <br>
        similar to git branches <br>
         - hg branches differ from git branches and beginners should not
        use that <br>
         - hg refresh also allows to "update" a changeset/patch <br>
         - hg wip is awesome to visualize "where you are at" <br>
        <br>
        If you do not need to manage multiple patches at the same time
        and do <br>
        not want to have the option to apply/unapply them individually,
        you do <br>
        not need queues. With bookmarks, you can jump between different
        patches, <br>
        that was enough for my simple "fix something in thunderbird"
        task. <br>
        <br>
        What are your thoughts? <br>
        <br>
        John <br>
        <br>
        <br>
        _______________________________________________ <br>
        tb-planning mailing list <br>
        <a class="moz-txt-link-abbreviated"
          href="mailto:tb-planning@mozilla.org" moz-do-not-send="true">tb-planning@mozilla.org</a>
        <br>
        <a class="moz-txt-link-freetext"
          href="https://mail.mozilla.org/listinfo/tb-planning"
          moz-do-not-send="true">https://mail.mozilla.org/listinfo/tb-planning</a>
        <br>
      </blockquote>
      <div class="moz-signature">-- <br>
        <span style="color:#666;font-family:mono; font-size:small"><b>Alessandro
            Castellani</b><br>
          Lead UX Architect<br>
          Thunderbird</span></div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
tb-planning mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tb-planning@mozilla.org">tb-planning@mozilla.org</a>
<a class="moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/tb-planning">https://mail.mozilla.org/listinfo/tb-planning</a>
</pre>
    </blockquote>
  </body>
</html>