Hi all, you may have seen that there was some work in creating a new branch 'main' which can be used easily to make an ELPA release by anyone who has write access to AUCTeX repo. We have now 6 releases this way under our belt and it works quite smooth.
The logical consequence from this effort is to drop the yearly tarball release completely and go ELPA only. I think this has some advantages: • Take the burden from Tassilo/Mosè for every ELPA/tarball release • Provide a test-release facility with ELPA-devel • Simplify the code base (c.f. GNUmakefile in main-branch) • Get rid of updating the homepage which is not really fun and linking the manual to ELPA page which is formatted better (IMO) If we agree on this, some work is still ahead of us, mainly deleting bigger portions of text in auctex.texi, and of course the way we want to organize the branches. I see 2 options: • 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. I don't have a strong opinion on the above, but switching between the current master and main is somewhat cumbersome because of the different heritage these branches have (take adding a new style for instance). I'm adding also the inactive maintainers and the distro maintainers I know of to this mail, any comments welcome. Best, Arash