Skip to content

Conversation

@Leonidas-from-XIV
Copy link
Contributor

@Leonidas-from-XIV Leonidas-from-XIV commented Nov 14, 2025

A few things need to be updated:

  • nightly.dune.build needs to be created
  • A 308 redirect from preview.dune.build to nightly.dune.build is required
  • staging-preview.dune.build should be renamed to staging-nightly.dune.build
  • The nightly build should drop the feature flags.

@Leonidas-from-XIV Leonidas-from-XIV force-pushed the rebrand-to-nightly branch 2 times, most recently from ea82f57 to 6b2b948 Compare November 15, 2025 16:07
Leonidas-from-XIV added a commit to Leonidas-from-XIV/dune-binary-distribution that referenced this pull request Nov 17, 2025
Detected in ocaml-dune#171 but can be improved as a separate PR.

Signed-off-by: Marek Kubica <marek@tarides.com>
@Leonidas-from-XIV
Copy link
Contributor Author

@mtelvers set up the new names in DNS and I rebased to get the shellcheck improvements in. The only thing missing is thixing the Code block and a review of the copy.

@maiste
Copy link
Member

maiste commented Nov 19, 2025

@mtelvers is there a need to update the deployer to point to the new domain's names?

Copy link
Member

@shonfeder shonfeder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for getting this in place!

I also see one more occurrence of "preview" at https://github.com/ocaml-dune/binary-distribution/pull/171/files (line 181).

What do we need to change to fix this?

@Leonidas-from-XIV
Copy link
Contributor Author

I've added a commit that switches the targets to be built to the regular ones and opened ocaml/dune#12765 to remove them from the dune flake as they are unused.

Copy link
Member

@shonfeder shonfeder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great to me! A few last suggestions on re-review, but they are not necessary or blockers.

# Dune binaries distribution

This is a webpage for `dune` binaries distribution of `Dune developer Preview`.
This is the web site for for the nightly binary distribution of `dune`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This is the web site for for the nightly binary distribution of `dune`.
This is the website for for the nightly binary distribution of `dune`.

apparently it's one word? https://www.merriam-webster.com/dictionary/website

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to the link both are fine. Unless you as a native speaker think it is better written together I'm tempted to leave it as-is (I speak concatenative languages, so I might be overcompensating on writing things apart).

shonfeder added a commit to ocaml-dune/setup-dune that referenced this pull request Nov 25, 2025
A correlate of ocaml-dune/binary-distribution#171 

As we prepare to bring milestone https://github.com/ocaml/dune/milestone/62 to a close, we are clarifying the nature of the so called "preview" by rebranding it as merely a nightly binary of dune.
Signed-off-by: Marek Kubica <marek@tarides.com>
@Leonidas-from-XIV Leonidas-from-XIV merged commit 1866e97 into ocaml-dune:main Nov 25, 2025
3 checks passed
@Leonidas-from-XIV Leonidas-from-XIV deleted the rebrand-to-nightly branch November 25, 2025 08:48
shym pushed a commit to ocaml-dune/setup-dune that referenced this pull request Nov 25, 2025
A correlate of ocaml-dune/binary-distribution#171

As we prepare to bring https://github.com/ocaml/dune/milestone/62 to a
close, we are clarifying the nature of the so called "preview" by
rebranding it as merely a nightly binary of dune.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants