[Dune-devel] vX.Y.Z.alpha tags

Oliver Sander oliver.sander at tu-dresden.de
Fri Nov 26 06:41:20 CET 2021


I am also against the fourth digit, for the reasons given by Simon.

On 25.11.21 23:00, Dedner, Andreas wrote:
> What would a bugfix release require? Would it be enough to simply add the v2.8.1 tag using (more or less) the current release branch - that is of course fine with us. Or would we have to

I agree with Andreas that such a release should be easy.  I would expect
the following steps:

* Backport the change to the 2.8 branch
* Change dune.module of dune-localfunctions only
* Tag there
* Build tarball[sic] and upload, adapt documentation

In particular, do not wait for everyone's MR and cherry-picks,
and only modify the module of interest.  As third-digit versions
only differ in the amount of bug-fixes they have, modules with
different 2.8.X versions should be interoperable.

Best,
Oliver

> 
>   * wait for everyone to decide what should be cherry-picked and which MR needs to be finished off
>   * build tarballs to upload to the website
>   * change all the dune.module files
>   * change all the module description files on the website to get an updated documentation
>   * and ...
> 
> I was hoping for an easy way which would allow me to tell Python users that they can simply run pip install --upgrade
> the same way I can now already tell source users on the release branches to do git pull.
> Best
> Andreas
> 
> 
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *From:* Dune-devel <dune-devel-bounces at lists.dune-project.org> on behalf of Christoph GrĂ¼ninger <foss at grueninger.de>
> *Sent:* 25 November 2021 17:22
> *To:* dune-devel at lists.dune-project.org <dune-devel at lists.dune-project.org>
> *Subject:* Re: [Dune-devel] vX.Y.Z.alpha tags
> Hi Andreas,
> I would prefer to have a 2.8.1 release. Give people the chance to claim
> things that should be back-ported. Then take the 2.8 branch, and make a
> bugfix release 2.8.x. Having such bugfix releases more frequent is a
> good thing anyway.
> 
> Bye
> Christoph
> 
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at lists.dune-project.org
> https://lists.dune-project.org/mailman/listinfo/dune-devel <https://lists.dune-project.org/mailman/listinfo/dune-devel>
> 
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at lists.dune-project.org
> https://lists.dune-project.org/mailman/listinfo/dune-devel
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5198 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20211126/3fb51777/attachment-0001.bin>


More information about the Dune-devel mailing list