diff --git a/conf.py b/conf.py
index a48b991ab01fe61455c78c61dd4834668acc02c7..d4ef12c474532f042c41c1fb6a8d346e7f449b28 100644
--- a/conf.py
+++ b/conf.py
@@ -188,7 +188,6 @@ with open("PAGES") as f:
     m = re.match(
         (
             r"^PAGES_URL\s*=\s*(\S+)$\n"
-            + r"^PAGES_SLUG\s*=\s*(\S+)$\n"
             + r"^GITLAB_USER\s*=\s*(\S+)$\n"
             + r"^PROJECT_BRANCH\s*=\s*(\S+)$\n"
             + r"^GITLAB_HOST\s*=\s*(\S+)$\n"
@@ -201,16 +200,14 @@ with open("PAGES") as f:
     if not m:
         sys.stderr.write("Warning: Could not extract pages information\n")
     else:
-        url, slug, user, branch, host, repo = m.groups(1)
-        slug = "latest" if slug == "main" else slug
+        url, user, branch, host, repo = m.groups(1)
         pages_url = url
-        pages_slug = slug
         gitlab_user = user
         gitlab_version = branch
         gitlab_url = host
         gitlab_repo = repo
         gitlab_project = "/".join((gitlab_url, gitlab_user, gitlab_repo))
-        docs_url = "/".join((url, slug))
+        docs_url = url
 
 # HTML 
 html_theme = 'pydata_sphinx_theme'
diff --git a/gitlab-build.sh b/gitlab-build.sh
index d154d12ee57ee029dd70c8ef28bf6edc2cf07f4e..7307fcfc9a47a7bf374fabf8a58e50b02f5956bd 100755
--- a/gitlab-build.sh
+++ b/gitlab-build.sh
@@ -1,28 +1,14 @@
 #!/bin/bash -xe
-export VER_LATEST_MAJOR=1
-export VER_LATEST_MINOR=0
-export VER_LATEST_EXTRA=wip
-export PATCHLEVEL=$(date +%Y%m%d)
-export VERSION_TWEAK=$(( $(date "+10#%H * 60 + 10#%M") ))
 
 function do_build() {
-	echo "**** Updating $PAGES_URL/$VER_DIR: $1 ****"
+	echo "**** Updating $PAGES_URL: $1 ****"
 
 	cat << EOF > PAGES
 PAGES_URL =  $PAGES_URL
-PAGES_SLUG = $PAGES_SLUG
 GITLAB_USER = $GITLAB_USER
 PROJECT_BRANCH = $PROJECT_BRANCH
 GITLAB_HOST = $GITLAB_HOST
 PROJECT_REPO = $PROJECT_REPO
-EOF
-
-	cat << EOF > VERSION
-VERSION_MAJOR = $VERSION_MAJOR
-VERSION_MINOR = $VERSION_MINOR
-PATCHLEVEL = $PATCHLEVEL
-VERSION_TWEAK = $VERSION_TWEAK
-EXTRAVERSION = $EXTRAVERSION
 EOF
 
 	echo "**** make librobotcontrol xml ****"
@@ -34,18 +20,6 @@ EOF
 
 	if [ "x$1" == "xhtml" ]; then
 		mkdir -p public/html
-		cat <<HERE > public/html/redir.html
-<!DOCTYPE html>
-<html>
-  <head>
-    <meta http-equiv="refresh" content="0; url='latest/'" />
-  </head>
-  <body>
-    <p>Please follow <a href="latest/">this link</a>.</p>
-  </body>
-</html>
-HERE
-
 		echo "**** make html ****"
 		# Build HTML
 		make html BUILDDIR=public
@@ -69,55 +43,28 @@ HERE
 
 	if [ "x$1" == "xpublish" ]; then
 		# Move files
-		mkdir -p public/$VER_DIR/
-		mv public/html/redir.html public/index.html
-		mv public/html/* public/$VER_DIR/
-		mv public/pdf/*.pdf public/$VER_DIR/
+		mkdir -p public/
+		mv public/html/* public/
+		mv public/pdf/*.pdf public/
 
 		# Update docs.beagleboard.org
 		if [ "$CI_COMMIT_TAG" != "" ]; then
 			mkdir -p ~/.ssh
 			eval "$(ssh-agent -s)"
 			echo "${PRIVATE_KEY}" | base64 -d | ssh-add -
-			if [ "$VER_DIR" = "latest" ]; then
-				rsync -e 'ssh -p 45 -o "StrictHostKeyChecking=no"' -vP public/index.html docs@beagleboard.org:/var/www/docs/
-			fi
-			rsync -e 'ssh -p 45 -o "StrictHostKeyChecking=no"' -avP --delete public/$VER_DIR/. docs@beagleboard.org:/var/www/docs/$VER_DIR
+			rsync -e 'ssh -p 45 -o "StrictHostKeyChecking=no"' -avP --delete public/. docs@beagleboard.org:/var/www/docs
 		fi
 	fi
 }
 
-if [ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]; then
-	export VER_DIR=latest
-	export PAGES_URL=$CI_PAGES_URL
-	export PAGES_SLUG=$CI_COMMIT_BRANCH
-	export GITLAB_USER=$CI_PROJECT_NAMESPACE
-	export GITLAB_HOST=$CI_SERVER_HOST
-	export PROJECT_BRANCH=$CI_COMMIT_BRANCH
-	export PROJECT_REPO=$CI_PROJECT_NAME
-	export VERSION_MAJOR=$VER_LATEST_MAJOR
-	export VERSION_MINOR=$VER_LATEST_MINOR
-	export EXTRAVERSION=$VER_LATEST_EXTRA
-	do_build $1
-elif [ "$CI_COMMIT_BRANCH" != "" ]; then
-	export VER_DIR=$CI_COMMIT_BRANCH
+if [ "$CI_COMMIT_BRANCH" != "" ]; then
 	export PAGES_URL=$CI_PAGES_URL
-	export PAGES_SLUG=$CI_COMMIT_BRANCH
 	export GITLAB_USER=$CI_PROJECT_NAMESPACE
 	export GITLAB_HOST=$CI_SERVER_HOST
 	export PROJECT_BRANCH=$CI_COMMIT_BRANCH
 	export PROJECT_REPO=$CI_PROJECT_NAME
-	export BRANCH_VER=($(echo $CI_COMMIT_BRANCH | tr "." "\n"))
-	export VERSION_MAJOR=${BRANCH_VER[0]}
-	export VERSION_MINOR=${BRANCH_VER[1]}
-	export EXTRAVERSION=wip
 	do_build $1
 elif [ "$CI_COMMIT_TAG" != "" ]; then
-	export TAG_SPLIT=($(echo $CI_COMMIT_TAG | tr "-" "\n"))
-	export TAG_VER=($(echo ${TAG_SPLIT[0]} | tr "." "\n"))
-	export VERSION_MAJOR=${TAG_VER[0]}
-	export VERSION_MINOR=${TAG_VER[1]}
-	export EXTRAVERSION=${TAG_SPLIT[1]}
 	export PAGES_URL=https://docs.beagleboard.org
 	export GITLAB_USER=docs
 	export GITLAB_HOST=$CI_SERVER_HOST
@@ -125,13 +72,6 @@ elif [ "$CI_COMMIT_TAG" != "" ]; then
 	git fetch --all -v
 	export GIT_BRANCH=$(git branch -a --contains tags/$CI_COMMIT_TAG | grep origin | tr -d '* ' | sed 's/.*origin\///' | head -n 1)
 	export PROJECT_BRANCH=$GIT_BRANCH
-	if [ "$GIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]; then
-		export VER_DIR=latest
-		export PAGES_SLUG=latest
-	else
-		export VER_DIR=$GIT_BRANCH
-		export PAGES_SLUG=$GIT_BRANCH
-	fi
 	export SPHINXOPTS="-D todo_include_todos=0"
 	do_build $1
 else