Comments (7)
Is this issue about adding the master
version link to the dropdown?
Is it also about fixing the links to Elixir v1.0.0 - v1.0.3 or is it a separate issue?
from bob.
I think we should add master
to the dropdown based on other discussions. Do you agree @josevalim?
We don't have docs builds for Elixir v1.0.0 - v1.0.3 so we should remove those links from the dropdown.
from bob.
I actually initially had master in the dropdown (5d2fc6b) but then on https://hexdocs.pm/elixir/master/Kernel.html page the dropdown had both 1.9.0-dev and master which was confusing. When building config I could see that the latest tag is v1.8.1 so the next dev version should be v1.9.0-dev and put that into the list with the link to master, but I'm afraid this could be too clever and error prone.
I've removed links for 1.0.0..1.0.3, good catch!
from bob.
When building config I could see that the latest tag is v1.8.1 so the next dev version should be v1.9.0-dev and put that into the list with the link to master, but I'm afraid this could be too clever and error prone.
This will be fine for a long long long time, at least until we start work on v2.0, so I am ok with it.
from bob.
@josevalim just so we're clear, you're saying to add 1.9.0-dev (or whatever the latest dev version is) to the config.js or leave things as is?
from bob.
@wojtekmach I see. You can take a look at my code here - for people hosting their docs and maintaining their own versions, for convenience and so that things don't break, we're prepending the list with an entry for the current version if it's seemingly missing. The current version name is being read from what was displayed instead of the version dropdown, so indeed for the current master it's v1.9.0-dev.
Looks like having an option v1.9.0-dev is the easy way to go for now, I actually don't mind if it would be called that. We could change my code in ExDoc if we want to display master
there
from bob.
leave things as is?
This. :)
from bob.
Related Issues (20)
- Alpine 3.16.1 Docker images missing HOT 8
- Q: how vulnerabilities are handled in Debian images? HOT 1
- Upcoming critical security update for OpenSSL HOT 4
- Vip (Pim).Obby.
- Missing tag for Alpine 3.16.3 and 3.17.0 HOT 3
- debian-bullseye-20221004 permission issue HOT 1
- Missing Tag: "1.13.4-erlang-25.2.3-alpine-3.16.4"
- long-shot feature request: elixir OTP 25 builds with JIT disabled HOT 9
- OTP-26 not building HOT 1
- Erlang 26 not available on builds.hex.pm
- Can't download elixir 1.14.4 from repo.hex.pm HOT 7
- CA Certificates & OTP 26 HOT 3
- Latest Docker images not build for `amd64` HOT 3
- Erlang not built for Ubuntu since 2023-06-08 HOT 2
- Add support to Debian 12 "bookworm" HOT 1
- Missing erlang builds? HOT 3
- 1.15.5-erlang-26.1-alpine-3.18.2 for linux/arm64 is missing HOT 1
- 'latest' version of images? HOT 4
- `arm64` images? HOT 2
- Support for Amazon Public Elastic Container Registry HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bob.