[Gmsh] gmsh versioning scheme

Nico Schlömer nico.schloemer at gmail.com
Wed Sep 27 14:11:47 CEST 2017


> Note that I would strongly discourage Debian from distributing the
library version of Gmsh and the Python and Java bindings for now.

Alright, thanks for the hint. Both Python and Java bindings have been part
of Debian's gmsh for years now, but I'm not sure if anyone ever used them
(or if they work at all). I'll forward your recommendation.

Cheers,
Nico

On Wed, Sep 27, 2017 at 12:18 PM Christophe Geuzaine <cgeuzaine at ulg.ac.be>
wrote:

>
>
> > On 27 Sep 2017, at 12:11, Nico Schlömer <nico.schloemer at gmail.com>
> wrote:
> >
> > Thanks Christophe, this info will help me getting the version numbers
> and file names for Debian straight.
> >
>
> Note that I would strongly discourage Debian from distributing the library
> version of Gmsh and the Python and Java bindings for now. This gives the
> false idea to users that we actually support an API, which we do not (yet).
> Distributing the library and possibly the bindings will be a good idea once
> a stable and document API is ready.
>
> See the end of my presentation at the last Gmsh workshop:
>
>
> https://gitlab.onelab.info/gmsh/gmsh/wikis/ThirdGmshWorkshop/geuzaine_gmshWorkshop2017.pdf
>
> > Cheers,
> > Nico
> >
> > On Wed, Sep 27, 2017 at 12:09 PM Christophe Geuzaine <
> cgeuzaine at ulg.ac.be> wrote:
> >
> >
> > > On 26 Sep 2017, at 15:24, Nico Schlömer <nico.schloemer at gmail.com>
> wrote:
> > >
> > > Hi everyone,
> > >
> > > A few quick questions on Gmsh's versioning scheme:
> > >
> > >  * When do you bump the major version?
> >
> > Major rewrites (we're only at version 3, after 20+ years :-)
> >
> > >  * When do you bump the minor version?
> >
> > Important new features
> >
> > >  * Is API change reflected by version bumps?
> > >
> >
> > Not yet, there is no documented/supported API.
> >
> > Creating and supporting an API is one of the things we plan in the
> not-so-distant future.  See
> https://gitlab.onelab.info/gmsh/gmsh/issues/188
> >
> > Christophe
> >
> >
> > > Cheers,
> > > Nico
> > > _______________________________________________
> > > gmsh mailing list
> > > gmsh at onelab.info
> > > http://onelab.info/mailman/listinfo/gmsh
> >
> > --
> > Prof. Christophe Geuzaine
> > University of Liege, Electrical Engineering and Computer Science
> > http://www.montefiore.ulg.ac.be/~geuzaine
> >
> > Free software: http://gmsh.info | http://getdp.info | http://onelab.info
> >
>
> --
> Prof. Christophe Geuzaine
> University of Liege, Electrical Engineering and Computer Science
> http://www.montefiore.ulg.ac.be/~geuzaine
>
> Free software: http://gmsh.info | http://getdp.info | http://onelab.info
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://onelab.info/pipermail/gmsh/attachments/20170927/b425d048/attachment.html>


More information about the gmsh mailing list