This is an automated email from the ASF dual-hosted git repository.

jensg pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git


The following commit(s) were added to refs/heads/master by this push:
     new ff74696  FIX: incorrect URL in documentation
ff74696 is described below

commit ff746966584816988a3babf25debc8a87c50581d
Author: Jens Geyer <[email protected]>
AuthorDate: Thu Feb 17 21:51:35 2022 +0100

    FIX: incorrect URL in documentation
---
 doc/ReleaseManagement.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/ReleaseManagement.md b/doc/ReleaseManagement.md
index b35b564..e659ad4 100644
--- a/doc/ReleaseManagement.md
+++ b/doc/ReleaseManagement.md
@@ -1,6 +1,6 @@
 # Apache Thrift Release Management
 
-Instructions for preparing and distributing a release of Apache Thrift are 
fairly complex.  These procedures are documented here, and we're working to 
automate as much of this as possible.  There are few projects like ours that 
integrate with 28 programming languages.  Given the extreme number of package 
management systems that Apache Thrift integrates with (compared to perhaps 
any), part of the burden of releasing Apache Thrift is to manually package and 
upload some of these [language-s [...]
+Instructions for preparing and distributing a release of Apache Thrift are 
fairly complex.  These procedures are documented here, and we're working to 
automate as much of this as possible.  There are few projects like ours that 
integrate with 28 programming languages.  Given the extreme number of package 
management systems that Apache Thrift integrates with (compared to perhaps 
any), part of the burden of releasing Apache Thrift is to manually package and 
upload some of these [language-s [...]
 
 It is important to note here that Apache Thrift is designed for version 
interoperability, so one can use a version 0.7.0 client with a 0.12.0 server.  
A particular version number does not make any guarantees as to the features 
available in any given language.  See the [Language Feature 
Matrix](https://github.com/apache/thrift/blob/master/LANGUAGES.md) to learn 
more.
 
@@ -18,7 +18,7 @@ Further, if there are only packaging changes for a single 
third-party distributi
 
 #### External Package Patches
 
-It is common to have language-specific critical defects or packaging errors 
that need to be resolved between releases of Apache Thrift.  The project 
handles these on a case-by-case basis for languages that have their own 
[package management systems](http://apache.thrift.org/libraries).  When a 
language-specific patch is made, the patch level of the distribution pushed to 
the external package manager is bumped.
+It is common to have language-specific critical defects or packaging errors 
that need to be resolved between releases of Apache Thrift.  The project 
handles these on a case-by-case basis for languages that have their own 
[package management systems](http://thrift.apache.org/lib).  When a 
language-specific patch is made, the patch level of the distribution pushed to 
the external package manager is bumped.
 
  As such, there may be cases between Apache Thrift releases where there are 
(for example) a `0.12.1` and `0.12.2` version of a Haskell Hackage package, and 
perhaps also a `0.12.3` version of a dlang dub package.  You will not find a 
tag or an official project release in these cases, however, the code changes 
will be reflected in the release branch and in master.  In these cases we would 
not release a version of Apache Thrift nor would we refresh all the external 
language packages.
 

Reply via email to