Skip to content

Commit

Permalink
YARP 2.3.70.1
Browse files Browse the repository at this point in the history
  • Loading branch information
drdanz committed Sep 21, 2017
1 parent bb196cd commit e51a52d
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 21 deletions.
2 changes: 1 addition & 1 deletion cmake/YarpVersion.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ include(GitInfo)
set(YARP_VERSION_MAJOR "2")
set(YARP_VERSION_MINOR "3")
set(YARP_VERSION_PATCH "70")
set(YARP_VERSION_TWEAK "")
set(YARP_VERSION_TWEAK "1")

set(YARP_VERSION_ABI "1")

Expand Down
7 changes: 4 additions & 3 deletions doc/installation/download.dox
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@

Latest YARP release is:

+ YARP 2.3.70 (2017-06-15)
+ YARP 2.3.70.1 (2017-09-21)

\section download_source_code Source Code

Latest release can be downloaded from here:

+ https://github.com/robotology/yarp/archive/v2.3.70.tar.gz
+ https://github.com/robotology/yarp/archive/v2.3.70.zip
+ https://github.com/robotology/yarp/archive/v2.3.70.1.tar.gz
+ https://github.com/robotology/yarp/archive/v2.3.70.1.zip

\section download_binary Binary releases

Expand Down Expand Up @@ -67,6 +67,7 @@ Previous versions are hosted on

__Previous releases version and dates__:

+ YARP 2.3.70 (2017-06-15)
+ YARP 2.3.68.1 (2017-06-15)
+ YARP 2.3.68 (2016-11-28)
+ YARP 2.3.66.2 (2016-11-28)
Expand Down
11 changes: 10 additions & 1 deletion doc/release/v2_3_70_1.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
YARP 2.3.70.1 (UNRELEASED) Release Notes {#v2_3_70_1}
YARP 2.3.70.1 (2017-09-21) Release Notes {#v2_3_70_1}
========================================


Expand Down Expand Up @@ -59,4 +59,13 @@ This is a list of people that contributed to this release (generated from the
git history using `git shortlog -ens --no-merges v2.3.70..v2.3.70.1`):

```
30 Daniele E. Domenichelli <daniele.domenichelli@iit.it>
21 Nicolò Genesio <nicolo.genesio@iit.it>
3 Marco Randazzo <marco.randazzo@iit.it>
2 Bartek Łukawski <bwmn.peter@gmail.com>
1 Andrea Ruzzenenti <andrea.ruzzenenti@iit.it>
1 Matteo Brunettini <matteo.brunettini@iit.it>
1 Nuno Guedelha <nuno.guedelha@iit.it>
1 Silvio Traversaro <silvio.traversaro@iit.it>
1 Ugo Pattacini <ugo.pattacini@iit.it>
```
32 changes: 16 additions & 16 deletions scripts/admin/README_RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ Steps for building a YARP stable release
git status
```

* Check git tags to get the current version, say `v2.3.70`.
Next stable release will be `v2.3.70.1`.
Let's release `v2.3.70.1`.
* Check git tags to get the current version, say `v2.3.70.1`.
Next stable release will be `v2.3.70.2`.
Let's release `v2.3.70.2`.

* Check regression tests

Expand All @@ -26,12 +26,12 @@ Steps for building a YARP stable release
create.

* Ensure that the release file for the release exists in `doc/release/`
(`doc/release/v2_3_70_1.md` for `v2.3.70.1`).
(`doc/release/v2_3_70_2.md` for `v2.3.70.2`).
* Update the date for the release in this file.
* Update the list of contributors by running

```
git shortlog -ens --no-merges v2.3.70..master
git shortlog -ens --no-merges v2.3.70.1..master
```

* Ensure that the release file is linked in `doc/releases.dox`
Expand All @@ -42,16 +42,16 @@ Steps for building a YARP stable release

```
git add cmake/YarpVersion.cmake
git add doc/release/v2_3_70_1.md
git add doc/release/v2_3_70_2.md
git add doc/releases.dox
git add doc/installation/download.dox
git commit -m "YARP 2.3.70.1"
git commit -m "YARP 2.3.70.2"
```

* Tag:

```
git tag -a -m "YARP 2.3.70.1" v2.3.70.1 HEAD
git tag -a -m "YARP 2.3.70.2" v2.3.70.2 HEAD
```

* Further checks before pushing:
Expand All @@ -61,21 +61,21 @@ git commit -m "YARP 2.3.70.1"
```

(Check that the only commit is something like
`* xxxxxxx (tag: v2.3.70.1, HEAD -> master) YARP 2.3.70.1`)
`* xxxxxxx (tag: v2.3.70.2, HEAD -> master) YARP 2.3.70.2`)


* (Skip this and the next steps if this is the latest release for this series)
Prepare for the next stable release by adding the relative file in
`doc/release/` (in this example `v2_3_70_2.md`) and add the releative file in
`doc/release/` (in this example `v2_3_70_3.md`) and add the releative file in
`doc/releases.dox` in the same "Series" above the one for the file just
released.

* Commit

```
git add doc/release/v2_3_70_2.md
git add doc/release/v2_3_70_3.md
git add doc/releases.dox
git commit -m "Prepare for next stable release (2.3.70.2)"
git commit -m "Prepare for next stable release (2.3.70.3)"
```

* Merge the changes into the `devel` branch
Expand All @@ -92,7 +92,7 @@ git commit -m "Prepare for next stable release (2.3.70.2)"

```
git push origin master
git push origin v2.3.70.1
git push origin v2.3.70.2
git push origin devel
```

Expand All @@ -102,10 +102,10 @@ git commit -m "Prepare for next stable release (2.3.70.2)"
* Create the following labels on github
(in https://github.com/robotology/yarp/labels)
* For the current release:
* `Affects: YARP v2.3.70.1` using `#006b75` as color.
* `Affects: YARP v2.3.70.2` using `#006b75` as color.
* For the next stable release (if any):
* `Fixed in: YARP v2.3.70.2` using `#fbca04` as color.
* `Target: YARP v2.3.70.2` using `#d93f0b` as color.
* `Fixed in: YARP v2.3.70.3` using `#fbca04` as color.
* `Target: YARP v2.3.70.3` using `#d93f0b` as color.


Steps for building a YARP feature release
Expand Down

0 comments on commit e51a52d

Please sign in to comment.