[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