Lines Matching full:for
3 Instructions for preparing and distributing a release of Apache Thrift are fairly complex. These p…
5 It is important to note here that Apache Thrift is designed for version interoperability, so one ca…
14 - *minor* is increased for each release cycle;
15 - *patch* is increased for patch builds between release cycles to address critical defect, security…
17 …for a single third-party distribution point to correct an issue, the major.minor.patch may remain …
21 …eases of Apache Thrift. The project handles these on a case-by-case basis for languages that have…
23 …As such, there may be cases between Apache Thrift releases where there are (for example) a `0.12.1…
31 The authoritative repository for Apache Thrift is stored in [GitHub](https://github.com/apache/thri…
35 …ch release branch was named `<version>`, for example in version `0.12.0` there is a branch named t…
39 …tag to satisfy external package management tools (such as ones for dlang and golang). For example…
47 …e will take about 1 week to complete, if things go well, with half of that time waiting for a vote.
51 …nominate themselves on the development mailing list as the release manager for that release. In o…
57 …e in the [Apache Committer Keys](http://people.apache.org/keys/committer/) for code signing. This…
65 …ers of the Apache Thrift PMC are binding, and all others are non-binding. For these examples, the…
71 … been resolved or closed yet. They are likely stale somehow. Resolutions for these issues includ…
89 thrift$ git checkout -b fix-version-for-release
95 1. Create a release branch for the release, in this example `1.0.0`:
104 Now there is a `release/1.0.0` branch in GitHub for Apache Thrift.
106 …By creating a release branch we allow work to continue on the `master` branch for the next release…
112 1. Generate the content for `CHANGES.md` - this is one of the most time-consuming parts of the rele…
118 …1. Hide all columns except for the issue id (i.e. THRIFT-nnnn), the component (first one), and the…
129 For example, if the row above was row "B" in EXCEL it would look something like:
137 …1. Create a level 3 section in `CHANGES.md` under the release for each component and copy the item…
139 …component%20ASC) and add them to `CHANGES.md` in the list of known critical issues for the release.
145 1. On a linux system get a clean copy of the release branch, for example:
162 1. Generate signatures and checksums for the tarball:
170 …ne, especially if they are using third-party distributed runtime libraries for interpreted languag…
175 … 1. Open an x64 Native Tools Command Prompt for VS 2017 and create an out-of-tree build directory.
184 …- Using [Docker for Windows](../build/docker/msvc2017/README.md), follow the instructions for buil…
199 …, windows compiler executable, and 8 additional signing files into a new directory for the release:
268 The CHANGES list for this release is available at:
284 - It creates a public record for the vote,
285 - It allows for participation/evaluation from our wider user audience (more diversity in evaluators…
286 - It provides more entry points for potential future committers/PMC members to earn merit through p…
299 The vote for the Apache Thrift 1.0.0 release is ***successful***.
318 …**NOTE** Once you check-in, you need to wait about a day for all the mirrors to update. You canno…
320 1. Create and push a tag for the release, for example "v1.0.0".
324 …v2/Git-Tools-Signing-Your-Work). Since you already have a GPG signing key for publishing the Apac…
368 …ccess to Apache Jira to change the fixVersion in question from unreleased to released, for example:
371 …=com.atlassian.jira.jira-projects-plugin%3Arelease-page&status=unreleased) for the version has the…
377 See https://thrift.apache.org/lib/ for the current status of each external package manager's distri…
379 …led instructions for each language, or pointers to the README.md files in each language directory …