Tassilo Horn <t...@gnu.org> writes:

> Mosè Giordano <m...@gnu.org> writes:
>
>> On Mon, 1 Jul 2024 at 14:17, Arash Esbati <ar...@gnu.org> wrote:
>>
>> I'm personally generally in favour of moving the release process
>> entirely to ELPA!
>
> Ditto.

Same here.

>>> • Archive current master as auctex-13, and keep main as default branch.
>>>   This means that every commit generates a new release on ELPA-devel.
>>> • Archive current master as auctex-13, and introduce a new intermediate
>>>   default branch, say develop or some such.  And then merge into main on
>>>   a regular basis.
>>
>> My only comment is that I think it'd still be valuable to keep having
>> stable releases (published through ELPA) every now and then, just as
>> it is now, and not go full "every commit is a release" mode.
>
> That's already the case.  Every pushed commit on the main branch [1]
> results in a new release in the GNU-devel ELPA repository for the
> adventurous users and every change in the Version header results in a
> release in the stable GNU ELPA repository.
>
> Of course, if major changes are to be made, one can still split a new
> feature branch off main where changes have no effect on what's published
> until they are done and merged back to main.

So you say we should go for the first option?

> (I just saw that we changed the "[Unreleased]" heading to "[14.0.6] -
> 2024-06-30" after publishing 14.0.6.  A chance to improve next
> time. :-))

Yes, mea culpa.  Hopefully things work out better next time.

Best, Arash

Reply via email to