exiv2.org problems due to the `0.28.0` release
There are some minor fixes needed on https://exiv2.org after the 0.28.0 release.
Describe the bug
- The manpage on https://exiv2.org/manpage.html is invalid. The PDF link displays https://github.com/Exiv2/exiv2/blob/0.28.x/man/man1/exiv2.1 instead of https://github.com/Exiv2/exiv2/blob/0.28.x/exiv2.md .
- Missing
0.28.0source download in https://exiv2.org/archive.html - In https://exiv2.org/download.html , the "Download Source" file is missing.
- In https://exiv2.org/doc/examples.html , the
exiv2json.cpplink doesn't work as the sample file was removed from themainbranch. - The
0.28.0changelog is missing from https://exiv2.org/changelog.html . - In https://exiv2.org/metadata.html , the tags are not listed in the various links (e.g. https://exiv2.org/tags-xmp-dc.html).
I haven't checked every link so it is possible that other problems may exist.
Additional context
There is a comment about the manpage that may be helpful (@nehaljwani )
When creating a significant release it is likely that small things will crop up. Hopefully these are simple to fix.
Missing 0.28.0 source download in https://exiv2.org/archive.html
The archive page is for old releases only.
In https://exiv2.org/download.html , the "Download Source" file is missing.
Fixed via https://github.com/Exiv2/team/commit/82dbf8df0a111fa4f2e6ab68db8784b0f60b57e4
In https://exiv2.org/doc/examples.html , the exiv2json.cpp link doesn't work as the sample file was removed from the main branch.
Removed via https://github.com/Exiv2/team/commit/31c93702b63f86d528a0a7955ff1f872808d54f4
@nehaljwani
Missing 0.28.0 source download in https://exiv2.org/archive.html
The archive page is for old releases only
Yes, you're right. Thanks for checking
@nehaljwani I have just noticed one more thing. In https://exiv2.org/metadata.html , the tags are not listed in the various links (e.g. https://exiv2.org/tags-xmp-dc.html).
The manpage on https://exiv2.org/manpage.html is invalid. The PDF link displays https://github.com/Exiv2/exiv2/blob/0.28.x/man/man1/exiv2.1 instead of https://github.com/Exiv2/exiv2/blob/0.28.x/exiv2.md .
Fixed via https://github.com/Exiv2/team/commit/f496fc1299f9541cd0de8695cae96f179e26b251 & https://github.com/Exiv2/team/commit/4ba5e6f8defc562b04f4f2fec51e30488e62499c
In https://exiv2.org/metadata.html , the tags are not listed in the various links
Fixed via https://github.com/Exiv2/team/commit/b09d5968f8498e7a8ec34d7c5bc1c699dc6a80b6
Great Work, Everybody - especially @nehaljwani and @postscript-dev
I built 0.28 this morning on macOS. cmake cannot find Findinih.cmake
-- Could NOT find inih (missing: inih_LIBRARY inih_INCLUDE_DIR)
CMake Error at cmake/Findinih.cmake:28 (message):
inih library not found
Call Stack (most recent call first):
cmake/findDependencies.cmake:80 (find_package)
CMakeLists.txt:86 (include)
I successfully build with these commands:
$ cmake .. -DEXIV2_ENABLE_INIH=0 -DEXIV2_ENABLE_WEBREADY=1 -DEXIV2_ENABLE_CURL=1
$ make
$
Can you remove my name and email address from the .MD files on 'main'. These files may be a little "stale" and I'm no longer in a position to answer questions from users.
808 rmills@rmillsm1:~/gnu/github/exiv2/main/b $ grep robin ../*.md
../README-CONAN.md:Written by Robin Mills<br>[email protected]<br>Updated: 2021-12-17
../README-SAMPLES.md:[email protected]<br>
../README.md:Written by Robin Mills<br>[email protected]<br>Updated: 2022-02-22
809 rmills@rmillsm1:~/gnu/github/exiv2/main/b $
The 0.28.0 changelog is missing from https://exiv2.org/changelog.html .
Fixed via https://github.com/Exiv2/team/commit/0a7b0ac1aead2e9785a5124d3802dd58e423cce7
What's left here ?
@nehaljwani @kevinbackhouse I guess all of this needs updating again after yesterday's 0.28.1 release? See also https://github.com/Exiv2/exiv2/issues/2821
could we also have the list of breaking change from 0.28.0?
@nehaljwani @kevinbackhouse I guess all of this needs updating again after yesterday's 0.28.1 release? See also #2821
I've made an attempt at it here: https://github.com/Exiv2/team/pull/4
I see that the repo has a workflow file, so I'm hoping that the website will get updated automatically.
could we also have the list of breaking change from 0.28.0?
None as far I know. All the backwards-incompatible changes happened between 0.27 and 0.28.
could we also have the list of breaking change from 0.28.0?
None as far I know. All the backwards-incompatible changes happened between 0.27 and 0.28.
yes that what I meant.