Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix dead portal links #3881

Closed
gheber opened this issue Dec 1, 2023 · 3 comments · Fixed by #4214
Closed

Fix dead portal links #3881

gheber opened this issue Dec 1, 2023 · 3 comments · Fixed by #4214
Assignees
Labels
Component - Documentation Doxygen, markdown, etc. Priority - 1. High 🔼 These are important issues that should be resolved in the next release Type - Improvement Improvements that don't add a new feature or functionality
Milestone

Comments

@gheber
Copy link
Member

gheber commented Dec 1, 2023

Initial laundry list:

doxygen/dox/GettingStarted.dox:45:<a href="https://portal.hdfgroup.org/display/HDF5/Introduction+to+the+HDF5+High+Level+APIs">Using the High Level APIs</a>
doxygen/dox/GettingStarted.dox:74:\li <a href="https://portal.hdfgroup.org/display/HDF5/Introduction+to+the+Virtual+Dataset++-+VDS">Introduction to the Virtual Dataset - VDS</a>
doxygen/dox/GettingStarted.dox:75:\li <a href="https://portal.hdfgroup.org/pages/viewpage.action?pageId=48812567">Introduction to Single-Writer/Multiple-Reader (SWMR)</a>
doxygen/dox/IntroHDF5.dox:611:\li <a href="https://portal.hdfgroup.org/display/HDF5/Examples+in+the+Source+Code">Examples in the Source Code</a>
doxygen/dox/IntroHDF5.dox:612:\li <a href="https://portal.hdfgroup.org/display/HDF5/Other+Examples">Other Examples</a>
doxygen/dox/LearnHDFView.dox:10:\li Download and install HDFView. It can be downloaded from the <a href="https://portal.hdfgroup.org/display/support/Download+HDFView">Download HDFView</a> page.
doxygen/dox/ViewTools.dox:51:packages, which can be obtained from the <a href="https://portal.hdfgroup.org/display/support/Download+HDF5">Download HDF5</a> page.
doxygen/dox/ViewTools.dox:1000:See this <a href="https://portal.hdfgroup.org/display/knowledge/H5T_ARRAY+Datatype">FAQ</a> for more information on the Array datatype.
doxygen/dox/VOLConnGuide.dox:95:<a href="https://portal.hdfgroup.org/display/support/Registered+VOL+Connectors">Registered VOL Connectors</a>.
doxygen/dox/VOLConnGuide.dox:198:<a href="https://portal.hdfgroup.org/display/support/Registered+VOL+Connectors">Registered VOL Connectors</a>
src/H5Fmodule.h:238: * <a href="https://portal.hdfgroup.org/display/HDF5/h5dump">Tools</a>
src/H5Fmodule.h:240: * <a href="https://portal.hdfgroup.org/display/HDF5/Libraries+and+Tools+Reference">
src/H5Fmodule.h:884: * @see <a href="https://portal.hdfgroup.org/display/HDF5/HDF5+File+Image+Operations">
src/H5Ppublic.h:3573: *      <a href="https://portal.hdfgroup.org/display/HDF5/HDF5+File+Image+Operations">
src/H5Ppublic.h:3613: *      <a href="https://portal.hdfgroup.org/display/HDF5/HDF5+File+Image+Operations">
src/H5Ppublic.h:4555: *          (https://portal.hdfgroup.org/display/HDF5/HDF5+File+Image+Operations
src/H5Ppublic.h:4567: *        (https://portal.hdfgroup.org/display/HDF5/HDF5+File+Image+Operations)
src/H5Ppublic.h:4569: *        (https://portal.hdfgroup.org/display/HDF5/Advanced+Topics+in+HDF5)
src/H5Ppublic.h:4592: *            (https://portal.hdfgroup.org/display/HDF5/HDF5+File+Image+Operations
src/H5Ppublic.h:5221: *          (https://portal.hdfgroup.org/display/HDF5/Fine-tuning+the+Metadata+Cache).
src/H5Ppublic.h:7047: *          <a href="https://portal.hdfgroup.org/display/HDF5/RFC+HDF5+Virtual+Dataset">
src/H5Ppublic.h:7120: * \see <a href="https://portal.hdfgroup.org/display/HDF5/Virtual+Dataset++-+VDS">
src/H5Ppublic.h:8963: *      groups. See <a href="https://portal.hdfgroup.org/display/HDF5/Groups">Group
src/H5VLmodule.h:86: * <a href="https://portal.hdfgroup.org/display/support/Registered+VOL+Connectors">
@gheber gheber added the Component - Documentation Doxygen, markdown, etc. label Dec 1, 2023
@gheber gheber self-assigned this Dec 1, 2023
@gheber gheber added Priority - 1. High 🔼 These are important issues that should be resolved in the next release Type - Improvement Improvements that don't add a new feature or functionality labels Dec 1, 2023
@gheber
Copy link
Member Author

gheber commented Dec 26, 2023

Here are a few more (in aliases):

https://portal.hdfgroup.org/display/HDF5/HDF5+Data+Flow+Pipeline+for+H5Dread
https://portal.hdfgroup.org/display/HDF5/Groups
https://portal.hdfgroup.org/display/HDF5/HDF5+Library+Release+Version+Numbers
https://portal.hdfgroup.org/display/HDF5/New+Features+in+HDF5+Release+1.12
https://portal.hdfgroup.org/display/HDF5/Copying+Committed+Datatypes+with+H5Ocopy

@bmribler bmribler assigned bmribler and unassigned gheber Mar 22, 2024
bmribler added a commit to bmribler/hdf5_bmr23 that referenced this issue Mar 22, 2024
Fixes HDFGroupGH-3881 partially.  There are pages that need to be recreated.
@bmribler bmribler added this to the 1.14.4 milestone Mar 22, 2024
lrknox pushed a commit that referenced this issue Mar 24, 2024
Fixes GH-3881 partially.  There are pages that need to be recreated.
@bmribler bmribler reopened this Mar 25, 2024
@bmribler
Copy link
Contributor

Some of these broken links are not fixed

lrknox pushed a commit to lrknox/hdf5 that referenced this issue Mar 25, 2024
Fixes HDFGroupGH-3881 partially.  There are pages that need to be recreated.
lrknox added a commit that referenced this issue Mar 25, 2024
* Call memset before stat calls (#4202)

The buffers passed to stat-like calls are only partially filled in by
the call, leaving ununitialized memory areas when the stat buffers are
created on the stack.

This change memsets the buffers to 0 before the stat calls, quieting
the -fsanitze=memory complaints.

* Remove unused CMake configuration checks (#4199)

* Update link to Chunking in HDF5 page (#4203)

* Fix H5Pset_efile_prefix documentation error (#4206)

Fixes GH issue #1759

* Suggested header footer for NEWSLETTER (#4204)

* Suggested header footer for NEWSLETTER

* Updates

* Add NEWSLETTER.txt to h5vers script

* Fix grammar in README.md release template (#4201)

* Add back snapshot names (#4198)

* Use tar.gz extension for ABI reports (#4205)

* Fix issue with Subfiling VFD and multiple opens of same file (#4194)

* Fix issue with Subfiling VFD and multiple opens of same file

* Update H5_subfile_fid_to_context to return error value instead of ID

* Add helper routine to initialize open file mapping

* Reverts AC_SYS_LARGEFILE change (#4213)

We previously replaced local macros with AC_SYS_LARGEFILE, which is
unfortunately buggy on some systems and does not correctly set the
necessary defines, despite successfully detecting them.

This restores the previous macro hacks to acsite.m4

* Propagate group creation properties to intermediate groups (#4139)

* Add clarification for current behavior of H5Get_objtype_by_idx() (#4120)

* Addressed Fortran  issues with promoted integers and reals via compilation flags (#4209)

* addressed issue wit promoted integers and reals

* added option to use mpi_f08

* Summarize the library version table (#4212)

Fixes GH-3773

* Fix URLs (#4210)

Also removed Copyright.html context because it's no longer valid.

* Fix 'make check-vfd' target for Autotools (#4211)

Changes Autotools testing to use HDF5_TEST_DRIVER environment
variable to avoid running tests that don't work well with several
VFDs

Restores old h5_get_vfd_fapl() testing function to setup a FAPL
with a particular VFD

Adds a macro for the default VFD name

* Revert "Addressed Fortran  issues with promoted integers and reals via compil…" (#4220)

This reverts commit 06c42ff.

* Backup and clear CMAKE_C_FLAGS before performing _Float16 configure checks (#4217)

* Fix broken links (#4224)

* Fix broken URLs in documentation (#4214)

Fixes GH-3881 partially.  There are pages that need to be recreated.

* Avoid file size checks in C++ testhdf5 for certain VFDs (#4226)

* Fix an issue with type size assumptions in h5dumpgentest (#4222)

* Fix issue with -Werror cleanup sed command in configure.ac (#4223)

* Fix Java JNI warnings (#4229)

* Rework snapshots/release workflows for consistent args (#4227)

* Fixed a cache assert with too-large metadata objects (#4231)

If the library tries to load a metadata object that is above the
library's hard-coded limits, the size will trip an assert in debug
builds. In HDF5 1.14.4, this can happen if you create a very large
number of links in an old-style group that uses local heaps.

The library will now emit a normal error when it tries to load a
metadata object that is too large.

Partially addresses GitHub #3762

* Set DXPL in API context for native VOL attribute I/O calls (#4228)

* Initialize a variable in C++ testhdf5's tattr.cpp (#4232)

* Addressed Fortran issues with promoted integers and reals via compilation flags, part 2 (#4221)

* addressed issue wit promoted integers and reals

* fixed h5fcreate_f

* added option to use mpi_f08

* change the kind of logical in the parallel tests

* addressed missing return value from callback

* Use cp -rp in test_plugin.sh (#4233)

When building with debug symbols on MacOS, the cp -p commands in
test_plugin.sh will attempt to copy the .dSYM directories with
debugging info, which will fail since -r is missing.

Using cp -rp is harmless and allows the test to run

Fixes HDFFV-10542

* Clean up types in h5test.c (#4235)

Reduces warnings on 32-bit and LLP64 systems

* Fix example links (#4237)

* Fix links md files (#4239)

* Add markdown link checker action (#4219)

* Match minimum CMake version to 3.18 (#4215)
bmribler added a commit to bmribler/hdf5_bmr23 that referenced this issue Apr 8, 2024
Added img/images_to_copy.dox as a temporary solution because doxygen didn't copy
the images used in the examples/*.html files - will investigate more.  This was
necessary for the links to intro_SWMR.html and intro_VDS.html.

A few pages left to recreate then HDFGroupGH-3881 can be closed.
@derobins derobins modified the milestones: 1.14.4, 1.14.5 Apr 18, 2024
@derobins
Copy link
Member

The portal is dead. Long live the portal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Documentation Doxygen, markdown, etc. Priority - 1. High 🔼 These are important issues that should be resolved in the next release Type - Improvement Improvements that don't add a new feature or functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants