summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Rouvreau <vincent.rouvreau@inria.fr>2021-11-02 17:27:25 +0100
committerVincent Rouvreau <vincent.rouvreau@inria.fr>2021-11-02 17:27:25 +0100
commit79e6a20ce026ff4c86b1632bb3f1ed16ae5c92a1 (patch)
tree092f2082b73b5f52a639d3516fd0761e01617101
parent58c09b0547749604260ea2584b4d2a3a9ea9735b (diff)
No more gforge references
-rw-r--r--.github/for_maintainers/new_gudhi_version_creation.md22
-rwxr-xr-xscripts/create_gudhi_version.sh66
-rw-r--r--src/python/doc/alpha_complex_user.rst2
3 files changed, 11 insertions, 79 deletions
diff --git a/.github/for_maintainers/new_gudhi_version_creation.md b/.github/for_maintainers/new_gudhi_version_creation.md
index 3e5295c5..812758e3 100644
--- a/.github/for_maintainers/new_gudhi_version_creation.md
+++ b/.github/for_maintainers/new_gudhi_version_creation.md
@@ -68,20 +68,18 @@ make -j 4 all && ctest -j 4 --output-on-failure
## Upload the documentation
-Upload by ftp the content of the directory gudhi.doc.@GUDHI_VERSION@/cpp in a new directory on ForgeLogin@scm.gforge.inria.fr:/home/groups/gudhi/htdocs/doc/@GUDHI_VERSION@
+[GUDHI GitHub pages](https://gudhi.github.io/) is only used as a _"qualification"_ web hosting service.
+The _"production"_ web hosting service is https://files.inria.fr (cf. [this doc](https://doc-si.inria.fr/display/SU/Espace+web)
+or [this one](https://www.nextinpact.com/article/30325/109058-se-connecter-a-serveur-webdav-sous-linux-macos-ou-windows)).
-Upload by ftp the content of the directory gudhi.doc.@GUDHI_VERSION@/python in a new directory on ForgeLogin@scm.gforge.inria.fr:/home/groups/gudhi/htdocs/python/@GUDHI_VERSION@
+Upload the content of the directory gudhi.doc.@GUDHI_VERSION@/cpp in a new directory on gudhi WebDAV in doc/@GUDHI_VERSION@
+Delete the directory doc/latest on gudhi WebDAV.
+Copy gudhi WebDAV doc/@GUDHI_VERSION@ as doc/latest (no symbolic link with WebDAV).
+
+Upload the content of the directory gudhi.doc.@GUDHI_VERSION@/python in a new directory on gudhi WebDAV in python/@GUDHI_VERSION@
+Delete the directory python/latest on gudhi WebDAV.
+Copy gudhi WebDAV python/@GUDHI_VERSION@ as python/latest (no symbolic link with WebDAV).
-Through ssh, make the **latest** link to your new version of the documentation:
-```bash
-ssh ForgeLogin@scm.gforge.inria.fr
-cd /home/groups/gudhi/htdocs/doc
-rm latest
-ln -s @GUDHI_VERSION@ latest
-cd /home/groups/gudhi/htdocs/python
-rm latest
-ln -s @GUDHI_VERSION@ latest
-```
## Put a version label on files
diff --git a/scripts/create_gudhi_version.sh b/scripts/create_gudhi_version.sh
deleted file mode 100755
index f2a9233f..00000000
--- a/scripts/create_gudhi_version.sh
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/bash
-
-login="vrouvrea"
-version="2.3.0"
-cgaldir="/home/vincent/workspace/CGAL-4.11-HO/build"
-cpucount=7
-
-
-# We start from scripts dir in the dev branch
-cd ..
-RELATIVEURL=`svn info . |grep -F "Relative URL:" | awk '{print $NF}'`
-
-if [ "$RELATIVEURL" != "^/trunk" ]
-then
-echo "Script must be launched in trunk and not in $RELATIVEURL"
-exit
-fi
-
-rm -rf build; mkdir build; cd build; cmake -DCMAKE_BUILD_TYPE=Debug -DDEBUG_TRACES=ON -DCGAL_DIR=${cgaldir} -DWITH_GUDHI_EXAMPLE=ON -DWITH_GUDHI_BENCHMARK=ON -DPython_ADDITIONAL_VERSIONS=3 ..
-cmake -DCMAKE_BUILD_TYPE=Debug .
-
-CURRENTDIRECTORY=`pwd`
-export PYTHONPATH=$CURRENTDIRECTORY/src/cython:$PYTHONPATH
-
-make -j ${cpucount} all test
-
-cd ..
-svn st | grep -v GUDHIVersion.cmake | grep "^\?" | awk "{print \$2}" | xargs rm -rf
-
-svn copy svn+ssh://${login}@scm.gforge.inria.fr/svnroot/gudhi/trunk svn+ssh://${login}@scm.gforge.inria.fr/svnroot/gudhi/tags/gudhi-release-${version} \
- -m "Creating a tag of Gudhi release version ${version}."
-
-cd build
-make user_version
-
-userversiondir=`find . -type d -name "*_GUDHI_${version}" | sed 's/\.\///g'`
-echo "User version directory = ${userversiondir}"
-
-tar -czvf ${userversiondir}.tar.gz ${userversiondir}
-
-userdocdir=${userversiondir/GUDHI/GUDHI_DOC}
-echo "User documentation directory = ${userdocdir}"
-mkdir ${userdocdir}
-make doxygen
-
-cp -R ${userversiondir}/doc/html ${userdocdir}/cpp
-cd ${userversiondir}
-rm -rf build; mkdir build; cd build; cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./installed -DCGAL_DIR=${cgaldir} -DWITH_GUDHI_EXAMPLE=ON -DPython_ADDITIONAL_VERSIONS=3 ..
-
-CURRENTDIRECTORY=`pwd`
-export PYTHONPATH=$CURRENTDIRECTORY/cython:$PYTHONPATH
-
-make sphinx
-
-cp -R cython/sphinx ../../${userdocdir}/python
-cd ../..
-tar -czvf ${userdocdir}.tar.gz ${userdocdir}
-
-cd ${userversiondir}/build
-make -j ${cpucount} all test install
-
-cd ../..
-actualdir=`pwd`
-echo "Library is available at ${actualdir}/${userversiondir}.tar.gz"
-sha256sum ${userversiondir}.tar.gz
-echo "Documentation is available at ${actualdir}/${userdocdir}.tar.gz"
diff --git a/src/python/doc/alpha_complex_user.rst b/src/python/doc/alpha_complex_user.rst
index fffcb3db..3de94bb8 100644
--- a/src/python/doc/alpha_complex_user.rst
+++ b/src/python/doc/alpha_complex_user.rst
@@ -163,7 +163,7 @@ As the squared radii computed by CGAL are an approximation, it might happen that
:math:`\alpha^2` values do not quite define a proper filtration (i.e. non-decreasing with
respect to inclusion).
We fix that up by calling :func:`~gudhi.SimplexTree.make_filtration_non_decreasing` (cf.
-`C++ version <http://gudhi.gforge.inria.fr/doc/latest/index.html>`_).
+`C++ version <https://gudhi.inria.fr/doc/latest/class_gudhi_1_1_simplex__tree.html>`_).
Prune above given filtration value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^