Feature #1279
Release v0.26
100%
Description
Ship v0.26
Associated revisions
#1279 Update format of report 'release'.
#1279 Add var/__ChangeLog__ (including 0.25 - 0.26 changes)
#1279 Bump to Exiv2 v0.26 (and library version 15).
#1279 Getting the release ready.
#1279 Preparing release.
#1279 Preparing release.
#1279 Better man page pagination for pdf.
#1279 Bump EXIV2_MINOR_VERSION in include/exiv2/version.hpp
#1279 Revising contrib/buildserver/dailyReadMe.txt which becomes dist/ReadMe.txt in the bundle.
#1279 Preparing the release.
#1279 Preparing Release.
#1279 Work in Progress: API Documentation (doxygen)
#1279 Cleaned up doxygen warnings for doc and website.
#1279 Updates to Checklist. Adding bin/getbuilds.sh to fetch builds from buildserver.
#1279 Almost done!
#1279 Removing unused code.
#1279 Test the website and if all's well, we're ready for review.
#1279 Move src/ini_int.hpp to include/exiv2/ini.hpp to reveal class Exiv2:INIReader in API
#1279 Update for releasing v0.26
History
Updated by Robin Mills over 4 years ago
- % Done changed from 20 to 100
I'm bumping this to 100% done (although it's about 50% done). Redmine Roadmap is showing the v0.26 as 97% done and is being dragged down by this item. I'm working hard on this issue and hope to wrap it up over the weekend.
Updated by Robin Mills over 4 years ago
- Status changed from Closed to Assigned
Here's the plan (email to Ben and Andreas on 2017-03-07)
To do:
1) Fix warnings from doxygen (mostly concerning rwlock.hpp)
2) Review/update master pages (master/download.html.in etc)
3) Create master/changelog.html.in
4) I have 3 patches from Ben to review and release/modify/release
5) There will be something I haven’t noticed/forgotton/ignored.
Puzzles:
1) No idea how to get translation done.
- I’m going to skip this.
2) How to cross-compile the Windows package?
- Maybe we should stop distributing this as there are lots of builds for all platforms available on the buildserver.
- When we actually ship, I’ll make the “official release” builds public.
Major Changes when we ship:
1) This is the final version to support:
SVN
Visual Studio 2003
MinGW msys/1.0
2) Switch to Git
- Huge thanks to Ben for making this possible and supporting me during the transition
Updated by Robin Mills over 4 years ago
Progress (2017-03-17)
1) I've updated team/contrib/redmine/progress.py to format var/__ChangeLog__ from Redmine. (done)
2) Publishing builds copied from the buildserver. (done)
3) I've updated some pages: Getting Started, Download, What's New (done)
4) Fix doxygen warnings (done)
5) There are pages not checked in. For example: var/__iptc__ I think I can recover them with curl from exiv2.org
Fixed: There's an interaction with <exiv2dir>/doc which generates XML files which are processed by xsltproc in website/Makefile
6) Review Ben's patches #1269 #1270 #1271 (done)
7) Work with Ben concerning GitHUB (done)
8) Thomas submitted the .po (i18n) files. (done)
9) Test the downloads on Linux/Mac/Cygwin/MinGW/Windows (done)
10) Publish on clanmills.com and deal with feedback from team (done)
#1279 Added report 'release' to progress.py (to create the credits for website).