[Bug 61967] New: Semantic Versioning semver

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 61967] New: Semantic Versioning semver

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61967

            Bug ID: 61967
           Summary: Semantic Versioning semver
           Product: POI
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: POI Overall
          Assignee: [hidden email]
          Reporter: [hidden email]
  Target Milestone: ---

I just updated POI in my Project from 3.5 to 3.17 and got tons of Errors in my
Code.

Is it possible to go for a Semantic Versioning so one could see if the API
changes and is not compatible with the old one anymore?

IMHO the best approach is https://semver.org/

Best regards

Stefan Wendelmann

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 61967] Semantic Versioning semver

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61967

PJ Fanning <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from PJ Fanning <[hidden email]> ---
The next release is 4.0.0 and we will be using semver.
The policy in the past is that APIs deprecated for the 1st time in say, 3.5,
could be removed in 3.7 or afterwards - ie that they would be retained for 2
releases.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 61967] Semantic Versioning semver

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61967

--- Comment #2 from Nick Burch <[hidden email]> ---
You just jumped 8.5 years, so I'm not sure that any amount of SEMVER is going
to help there! IIRC you also jumped from well well before SEMVER was
invented... Please see the changelog from
http://poi.apache.org/changes.html#3.5-final onwards for the main changes made,
but as PJ Fanning said, you generally need to jump 1-2 versions at a time (not
12!) and fix the deprecations as you go

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]