<div dir="ltr"><div>Sounds reasonable, though at the moment I am pretty frustrated with how this backends release went. I know folks worked pretty hard on what we have now (particularly Olaf), but I think I am going to make an executive decision, and rip some of this out. Once I have done this (and cleaned up the snapshot build process), I'd like to quickly release 1.2.2. Hopefully, we can end up with a release that actually builds with a proper version number, and without autotools being required.</div><div><br></div><div>allan<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 7, 2023 at 8:18 PM Ralph Little <<a href="mailto:skelband@gmail.com">skelband@gmail.com</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>
    Hi,<br>
    On a slightly different note, perhaps we should consider doing a
    frontends release soon.<br>
    Thierry has been working on a GTK3 port of the GUI apps in there
    which is going to become an issue shortly as some distros drop GTK2.<br>
    <br>
    Cheers,<br>
    Ralph<br>
    <br>
    <div>On 2023-02-07 04:48, m. allan noah
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>This entire thing is a little crazy, because I spent more
          time fighting with the automation than I would have spent
          doing an old manual release. One of the steps there was simply
          to edit <a href="http://configure.ac" target="_blank">configure.ac</a>
          and change the version number a couple of times. Seems easy
          enough to 'echo $new_version > .version' or something like
          that in this new scheme. I'll do some more research into how
          other projects handle this.</div>
        <div><br>
        </div>
        <div>And, I noticed the extra comments at the top of the NEWS
          file were being displayed in the release notes and manually
          removed that in the gitlab UI.</div>
        <div><br>
        </div>
        <div>allan<br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Tue, Feb 7, 2023 at 12:32
          AM Ralph Little <<a href="mailto:skelband@gmail.com" target="_blank">skelband@gmail.com</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> Hi,<br>
            <br>
            <div>On 2023-02-06 20:04, m. allan noah wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">
                <div>Hmm, looks like AC_INIT calls
                  `./tools/git-version-gen --prefix ''
                  .tarball-version`, which returns UNKNOWN. Seems like
                  our release process might be leaving out some steps. I
                  guess I'll dig more tomorrow.</div>
                <div><br>
                </div>
              </div>
            </blockquote>
            <br>
            IIRC, this has been a long-standing issue with the tar file
            included in the GitLab release artifacts, in that they don't
            build. You have to instead get the snapshot file.<br>
            I don't know how long it has been like that but we do get a
            complaint every now again. I keep trying to remember to
            figure out what is going on to do something about it.<br>
            <br>
            If it is the thing that I am thinking about, it might also
            be the thing that always stuffs me up in the release PPA
            because the orig tar file requires an extra .gitversion file
            with the release version in it, otherwise it won't build
            when it is uploaded.<br>
            <br>
            We really need to get our collective heads together and fix
            it. I don't pretend to really understand what the issue is
            though. Build systems aren't really my thing.<br>
            <br>
            ----<br>
            As an aside, the release page seems to have some weird guff
            from the top of the NEWS file in there. Not really sure what
            caused that. It is some of the comment material. :`(<br>
            <br>
            Cheers,<br>
            Ralph<br>
            <br>
            <blockquote type="cite">
              <div dir="ltr">
                <div>allan<br>
                </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Mon, Feb 6, 2023 at
                  10:44 PM m. allan noah <<a href="mailto:kitno455@gmail.com" target="_blank">kitno455@gmail.com</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 dir="ltr">
                    <div>So, I was able to do the release on time (after
                      filling in a few blanks in our documentation). But
                      I only did the website updates tonight. I seem to
                      have run into a small problem there- when I
                      download the release tarball, and run
                      ./autogen.sh, i get a ./configure file which has
                      'UNKNOWN' as the package version number. This also
                      happens with 1.1.1 as well. Is this happening for
                      anyone else?</div>
                    <div><br>
                    </div>
                    <div>allan<br>
                    </div>
                  </div>
                  <br>
                  <div class="gmail_quote">
                    <div dir="ltr" class="gmail_attr">On Sat, Feb 4,
                      2023 at 10:05 PM Ralph Little <<a href="mailto:skelband@gmail.com" target="_blank">skelband@gmail.com</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> Hi,<br>
                        OK, I think I have done that.<br>
                        <br>
                        Because we are short on time I cut and pasted
                        the release note fragments from my spreadsheet
                        into the NEWS file with Apostrophe MD file
                        editor and whipped them into shape manually.<br>
                        First time using it and it is pretty good.
                        Obviously, this was a manual process, but it
                        wasn't too onerous.<br>
                        <br>
                        I couldn't get the towncrier thingy to work
                        anyway. I don't really have much experience with
                        python and pip. Python seems an awful lot more
                        complicated since the last time I used it :(<br>
                        <br>
                        I have pushed the release notes in NEWS to your
                        branch.<br>
                        <br>
                        Cheers,<br>
                        Ralph<br>
                        <br>
                        <div>On 2023-02-04 18:18, m. allan noah wrote:<br>
                        </div>
                        <blockquote type="cite">
                          <div dir="ltr">
                            <div>Awesome, thanks! I'm working on
                              updating doc/releases.md, which I find to
                              be hard to use. Maybe if you keep some
                              notes on what you did, I can incorporate
                              your method instead of towncrier.</div>
                            <div><br>
                            </div>
                            <div>allan<br>
                            </div>
                          </div>
                          <br>
                          <div class="gmail_quote">
                            <div dir="ltr" class="gmail_attr">On Sat,
                              Feb 4, 2023 at 9:12 PM Ralph Little <<a href="mailto:skelband@gmail.com" target="_blank">skelband@gmail.com</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> Hi,<br>
                                In this case I didn't generate the
                                towncrier files. It's a lot of faff if
                                you don't do it as you go along.<br>
                                I just put them into a spreadsheet.<br>
                                <br>
                                I will try to generate the release notes
                                from that.<br>
                                <br>
                                Cheers,<br>
                                Ralph<br>
                                <br>
                                <div>On 2023-02-04 17:57, m. allan noah
                                  wrote:<br>
                                </div>
                                <blockquote type="cite">
                                  <div dir="ltr">
                                    <div>I have pushed a branch called
                                      'release-1.2.x'. I don't have this
                                      'towncrier' thing, so maybe you
                                      can run that and merge the release
                                      notes?</div>
                                    <div><br>
                                    </div>
                                    <div>allan<br>
                                    </div>
                                  </div>
                                  <br>
                                  <div class="gmail_quote">
                                    <div dir="ltr" class="gmail_attr">On
                                      Wed, Feb 1, 2023 at 11:39 AM m.
                                      allan noah <<a href="mailto:kitno455@gmail.com" target="_blank">kitno455@gmail.com</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 dir="ltr">
                                        <div>Awesome, thanks! I'll
                                          probably take a first stab at
                                          it on the 4th, and see if I
                                          can follow our current
                                          instructions.</div>
                                        <div><br>
                                        </div>
                                        <div>allan<br>
                                        </div>
                                      </div>
                                      <br>
                                      <div class="gmail_quote">
                                        <div dir="ltr" class="gmail_attr">On Sat, Jan
                                          28, 2023 at 8:43 PM Ralph
                                          Little <<a href="mailto:skelband@gmail.com" target="_blank">skelband@gmail.com</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> Hi,<br>
                                            I have prepared the release
                                            notes whenever you are
                                            ready!<br>
                                            <br>
                                            Cheers,<br>
                                            Ralph<br>
                                            <br>
                                            <div>On 2023-01-24 08:33, m.
                                              allan noah wrote:<br>
                                            </div>
                                            <blockquote type="cite">
                                              <div dir="auto">Sounds
                                                good to me, thanks for
                                                your help. I'm traveling
                                                this week, and won't be
                                                able to work on this
                                                until the weekend.</div>
                                              <br>
                                              <div class="gmail_quote">
                                                <div dir="ltr" class="gmail_attr">On
                                                  Tue, Jan 24, 2023,
                                                  10:47 AM Ralph Little
                                                  <<a href="mailto:skelband@gmail.com" target="_blank">skelband@gmail.com</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">Hi,<br>
                                                  <br>
                                                  On 2023-01-01 15:54,
                                                  m. allan noah wrote:<br>
                                                  > It has been
                                                  nearly a year since
                                                  our last release, and
                                                  there have been <br>
                                                  > many changes and
                                                  bug fixes. I'd like to
                                                  get 1.2.1 released in
                                                  early <br>
                                                  > February. I've
                                                  not done it in a few
                                                  years, but I am
                                                  certainly willing <br>
                                                  > to make the
                                                  release package.<br>
                                                  ><br>
                                                  > Any objections to
                                                  a code freeze on Jan
                                                  22, and a release on
                                                  Feb 5?<br>
                                                  ><br>
                                                  > allan<br>
                                                  <br>
                                                  I think if we are
                                                  going for your
                                                  proposed plan, then we
                                                  are official in <br>
                                                  code freeze for 1.2.1.<br>
                                                  If you want to
                                                  proceed, I can prepare
                                                  release notes.<br>
                                                  <br>
                                                  Cheers,<br>
                                                  Ralph<br>
                                                </blockquote>
                                              </div>
                                            </blockquote>
                                            <br>
                                          </div>
                                        </blockquote>
                                      </div>
                                      <br clear="all">
                                      <br>
                                      -- <br>
                                      <div dir="ltr">"well, I stand up
                                        next to a mountain- and I chop
                                        it down with the edge of my
                                        hand"</div>
                                    </blockquote>
                                  </div>
                                  <br clear="all">
                                  <br>
                                  -- <br>
                                  <div dir="ltr">"well, I stand up next
                                    to a mountain- and I chop it down
                                    with the edge of my hand"</div>
                                </blockquote>
                                <br>
                              </div>
                            </blockquote>
                          </div>
                          <br clear="all">
                          <br>
                          -- <br>
                          <div dir="ltr">"well, I stand up next to a
                            mountain- and I chop it down with the edge
                            of my hand"</div>
                        </blockquote>
                        <br>
                      </div>
                    </blockquote>
                  </div>
                  <br clear="all">
                  <br>
                  -- <br>
                  <div dir="ltr">"well, I stand up next to a mountain-
                    and I chop it down with the edge of my hand"</div>
                </blockquote>
              </div>
              <br clear="all">
              <br>
              -- <br>
              <div dir="ltr">"well, I stand up next to a mountain- and I
                chop it down with the edge of my hand"</div>
            </blockquote>
            <br>
          </div>
        </blockquote>
      </div>
      <br clear="all">
      <br>
      -- <br>
      <div dir="ltr">"well, I stand up next to a
        mountain- and I chop it down with the edge of my hand"</div>
    </blockquote>
    <br>
  </div>

</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">"well, I stand up next to a mountain- and I chop it down with the edge of my hand"</div>