[vtkusers] [vtk-developers] Discussion: OK to change VTK's version number from 9.0 to 8.2?

Shawn Waldon shawn.waldon at kitware.com
Thu Sep 27 10:29:07 EDT 2018


Hi Todd,

You have a good point, but VTK's current versioning system doesn't
guarantee anything about minor/major version changes.  Even our "minor"
version updates can and do have breaking changes and removed modules.  If
we followed strict semantic versioning then every release would be a major
release.  I think the main argument in favor of year.month is that it no
longer seems to promise something we don't provide in terms of
compatibility.

Shawn

On Wed, Sep 26, 2018 at 6:33 PM, Todd via vtk-developers <
vtk-developers at public.kitware.com> wrote:

> I have no objection, but I have to ask "What does the major version number
> change mean? Does it signify breaking changes or the addition of
> new/removal of old modules?"
>
> In regards to some of the other feedback; the problem with month.year
> versioning is that it represents nothing more than chronology. How would
> new/deprecated features be signalled?
>
> On 27 Sep 2018 2:13 a.m., David E DeMarle <dave.demarle at kitware.com>
> wrote:
>
> Thanks for the feedback. I would like to branch in three weeks and rename
> master later this week.
>
> On Wed, Sep 26, 2018 at 2:59 AM Elvis Stansvik <
> elvis.stansvik at orexplore.com> wrote:
>
> Den ons 26 sep. 2018 00:16David E DeMarle <dave.demarle at kitware.com>
> skrev:
>
> Hey Gang,
>
> I'd like to change the VTK version number in master from 9.0.0 to 8.2.0.
> Does anybody object?
> The proposed change can be found at: https://gitlab.kitware.com/
> vtk/vtk/merge_requests/4700
>
> I want to do this because it will let me make a release now to preserve
> what is in master. The larger scale changes we planned for 9.0 will happen
> shortly after that. 8.2 will and 9.0 may come out before the end of this
> year.
>
>
> Sounds good to me. When roughly are you hoping to do the 8.2 release?
> Asking because I have this lingering MR that fixes support for fractional
> device pixel ratio in the "old"/"native" QVTKOpenGLWidget (the MR predates
> the new alien one) that I've been wanting to brush up and get merged, but
> work has just kept me swamped so I haven't gotten to it yet.
>
> MR is here: https://gitlab.kitware.com/vtk/vtk/merge_requests/3973
>
> So just wondering whether I have weeks or days to get that done.
>
> The native QVTKOpenGLWidget is currently broken to the point of being
> unusable on fractional (eg 150%) device pixel ratio (for example a
> Linux/KDE machine with screen scaling set to 150%).
>
>
> A topic for future discussion is whether we want to continue the existing,
> fairly haphazard naming scheme or move to something better, perhaps a
> year.month scheme like several other projects have moved to recently.
>
>
> I'm not a dev, but this would be OK with me. We do internal Ubuntu package
> builds, and as long as the versioning works well as Ubuntu package
> versions, I think it sounds like a good idea (I think Debian supports just
> about any versioning scheme, so no worries).
>
> Elvis
>
>
> thanks for your advice
>
> David E DeMarle
> Kitware, Inc.
> Principal Engineer
> 21 Corporate Drive
> <https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g>
> Clifton Park, NY 12065
> <https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g>
> -8662
> Phone: 518-881-4909
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> https://public.kitware.com/mailman/listinfo/vtkusers
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Search the list archives at: http://markmail.org/search/?q=vtk-developers
>
> Follow this link to subscribe/unsubscribe:
> https://public.kitware.com/mailman/listinfo/vtk-developers
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://public.kitware.com/pipermail/vtkusers/attachments/20180927/6d16826a/attachment.html>


More information about the vtkusers mailing list