Feature #1279

Release v0.26

Added by Robin Mills 2 months ago. Updated about 1 month ago.

Status:ClosedStart date:09 Mar 2017
Priority:NormalDue date:
Assignee:Robin Mills% Done:

100%

Category:websiteEstimated time:40.00 hours
Target version:0.26

Description

Ship v0.26

Associated revisions

Revision 4720
Added by Robin Mills 2 months ago

#1279 Added report 'release' to progress.py (to create the credits for website).

Revision 4721
Added by Robin Mills 2 months ago

#1279 Update format of report 'release'.

Revision 4722
Added by Robin Mills 2 months ago

#1279 Add var/__ChangeLog__ (including 0.25 - 0.26 changes)

Revision 4726
Added by Robin Mills 2 months ago

#1279 Bump to Exiv2 v0.26 (and library version 15).

Revision 4727
Added by Robin Mills 2 months ago

#1279 Getting the release ready.

Revision 4728
Added by Robin Mills 2 months ago

#1279 Preparing release.

Revision 4729
Added by Robin Mills 2 months ago

#1279 Preparing release.

Revision 4730
Added by Robin Mills 2 months ago

#1279 Better man page pagination for pdf.

Revision 4731
Added by Robin Mills 2 months ago

#1279 Bump EXIV2_MINOR_VERSION in include/exiv2/version.hpp

Revision 4733
Added by Robin Mills 2 months ago

#1279 Revising contrib/buildserver/dailyReadMe.txt which becomes dist/ReadMe.txt in the bundle.

Revision 4734
Added by Robin Mills 2 months ago

#1279 Preparing the release.

Revision 4735
Added by Robin Mills 2 months ago

#1279 Preparing Release.

Revision 4737
Added by Robin Mills 2 months ago

#1279 Work in Progress: API Documentation (doxygen)

Revision 4738
Added by Robin Mills 2 months ago

#1279 Cleaned up doxygen warnings for doc and website.

Revision 4739
Added by Robin Mills 2 months ago

#1279 Updates to Checklist. Adding bin/getbuilds.sh to fetch builds from buildserver.

Revision 4742
Added by Robin Mills 2 months ago

#1279 Almost done!

Revision 4743
Added by Robin Mills 2 months ago

#1279 Removing unused code.

Revision 4744
Added by Robin Mills 2 months ago

#1279 Test the website and if all's well, we're ready for review.

Revision 4748
Added by Robin Mills about 1 month ago

#1279 Move src/ini_int.hpp to include/exiv2/ini.hpp to reveal class Exiv2:INIReader in API

Revision 4749
Added by Robin Mills about 1 month ago

#1279 Correction to r4748 which broke the CMake build.

Revision 4751
Added by Robin Mills about 1 month ago

#1279 Update for releasing v0.26

History

#1 Updated by Robin Mills 2 months 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.

#2 Updated by Robin Mills 2 months ago

  • Status changed from Assigned to Closed

#3 Updated by Robin Mills 2 months 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

#4 Updated by Robin Mills 2 months 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)

#5 Updated by Robin Mills about 1 month ago

  • Status changed from Assigned to Closed

Also available in: Atom PDF

Redmine Appliance - Powered by TurnKey Linux