[sane-devel] Happy new year- time for a sane-backends release!

Ralph Little skelband at gmail.com
Wed Feb 8 01:18:51 GMT 2023


Hi,
On a slightly different note, perhaps we should consider doing a 
frontends release soon.
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.

Cheers,
Ralph

On 2023-02-07 04:48, m. allan noah wrote:
> 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 configure.ac 
> <http://configure.ac> 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.
>
> 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.
>
> allan
>
> On Tue, Feb 7, 2023 at 12:32 AM Ralph Little <skelband at gmail.com> wrote:
>
>     Hi,
>
>     On 2023-02-06 20:04, m. allan noah wrote:
>>     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.
>>
>
>     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.
>     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.
>
>     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.
>
>     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.
>
>     ----
>     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. :`(
>
>     Cheers,
>     Ralph
>
>>     allan
>>
>>     On Mon, Feb 6, 2023 at 10:44 PM m. allan noah
>>     <kitno455 at gmail.com> wrote:
>>
>>         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?
>>
>>         allan
>>
>>         On Sat, Feb 4, 2023 at 10:05 PM Ralph Little
>>         <skelband at gmail.com> wrote:
>>
>>             Hi,
>>             OK, I think I have done that.
>>
>>             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.
>>             First time using it and it is pretty good. Obviously,
>>             this was a manual process, but it wasn't too onerous.
>>
>>             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 :(
>>
>>             I have pushed the release notes in NEWS to your branch.
>>
>>             Cheers,
>>             Ralph
>>
>>             On 2023-02-04 18:18, m. allan noah wrote:
>>>             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.
>>>
>>>             allan
>>>
>>>             On Sat, Feb 4, 2023 at 9:12 PM Ralph Little
>>>             <skelband at gmail.com> wrote:
>>>
>>>                 Hi,
>>>                 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.
>>>                 I just put them into a spreadsheet.
>>>
>>>                 I will try to generate the release notes from that.
>>>
>>>                 Cheers,
>>>                 Ralph
>>>
>>>                 On 2023-02-04 17:57, m. allan noah wrote:
>>>>                 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?
>>>>
>>>>                 allan
>>>>
>>>>                 On Wed, Feb 1, 2023 at 11:39 AM m. allan noah
>>>>                 <kitno455 at gmail.com> wrote:
>>>>
>>>>                     Awesome, thanks! I'll probably take a first
>>>>                     stab at it on the 4th, and see if I can follow
>>>>                     our current instructions.
>>>>
>>>>                     allan
>>>>
>>>>                     On Sat, Jan 28, 2023 at 8:43 PM Ralph Little
>>>>                     <skelband at gmail.com> wrote:
>>>>
>>>>                         Hi,
>>>>                         I have prepared the release notes whenever
>>>>                         you are ready!
>>>>
>>>>                         Cheers,
>>>>                         Ralph
>>>>
>>>>                         On 2023-01-24 08:33, m. allan noah wrote:
>>>>>                         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.
>>>>>
>>>>>                         On Tue, Jan 24, 2023, 10:47 AM Ralph
>>>>>                         Little <skelband at gmail.com> wrote:
>>>>>
>>>>>                             Hi,
>>>>>
>>>>>                             On 2023-01-01 15:54, m. allan noah wrote:
>>>>>                             > It has been nearly a year since our
>>>>>                             last release, and there have been
>>>>>                             > many changes and bug fixes. I'd like
>>>>>                             to get 1.2.1 released in early
>>>>>                             > February. I've not done it in a few
>>>>>                             years, but I am certainly willing
>>>>>                             > to make the release package.
>>>>>                             >
>>>>>                             > Any objections to a code freeze on
>>>>>                             Jan 22, and a release on Feb 5?
>>>>>                             >
>>>>>                             > allan
>>>>>
>>>>>                             I think if we are going for your
>>>>>                             proposed plan, then we are official in
>>>>>                             code freeze for 1.2.1.
>>>>>                             If you want to proceed, I can prepare
>>>>>                             release notes.
>>>>>
>>>>>                             Cheers,
>>>>>                             Ralph
>>>>>
>>>>
>>>>
>>>>
>>>>                     -- 
>>>>                     "well, I stand up next to a mountain- and I
>>>>                     chop it down with the edge of my hand"
>>>>
>>>>
>>>>
>>>>                 -- 
>>>>                 "well, I stand up next to a mountain- and I chop it
>>>>                 down with the edge of my hand"
>>>
>>>
>>>
>>>             -- 
>>>             "well, I stand up next to a mountain- and I chop it down
>>>             with the edge of my hand"
>>
>>
>>
>>         -- 
>>         "well, I stand up next to a mountain- and I chop it down with
>>         the edge of my hand"
>>
>>
>>
>>     -- 
>>     "well, I stand up next to a mountain- and I chop it down with the
>>     edge of my hand"
>
>
>
> -- 
> "well, I stand up next to a mountain- and I chop it down with the edge 
> of my hand"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20230207/30ac156b/attachment-0001.htm>


More information about the sane-devel mailing list