
Hi, a while ago someone said that we have daily builds of the documentation. But... * it is slightly tricky to find it. Starting from https://ghc.haskell.org/trac/ghc/wiki/ I had to follow the “Guilde is also availble” link about daily builds, and then the link from the summary. Ok if one knows where to look, but hard to discover by itself. * it seems that they are not built any more. http://haskell.inf.elte.hu/docs/ lists Aug-18 as the latest. Having that would have made it easier for me to review the state of the docs on flags that Jan is writing about. Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org

| * it is slightly tricky to find it. Starting from | https://ghc.haskell.org/trac/ghc/wiki/ I had to follow the “Guilde is | also availble” link about daily builds, and then the link from the | summary. Ok if one knows where to look, but hard to discover by | itself. Where would you expect to find it? Serious question! Here's how you can: GHC home page: https://www.haskell.org/ghc/ Click on "Documentation": https://www.haskell.org/haskellwiki/GHC "You can find the latest documentation for the current HEAD here" But it'd not very prominent. Where else should we add a link? Simon | -----Original Message----- | From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of | Joachim Breitner | Sent: 06 November 2014 12:28 | To: ghc-devs@haskell.org | Subject: Daily documentation build? | | Hi, | | a while ago someone said that we have daily builds of the | documentation. | But... | | * it is slightly tricky to find it. Starting from | https://ghc.haskell.org/trac/ghc/wiki/ I had to follow the “Guilde is | also availble” link about daily builds, and then the link from the | summary. Ok if one knows where to look, but hard to discover by | itself. | | * it seems that they are not built any more. | http://haskell.inf.elte.hu/docs/ lists Aug-18 as the latest. | | Having that would have made it easier for me to review the state of | the docs on flags that Jan is writing about. | | Greetings, | Joachim | | -- | Joachim “nomeata” Breitner | mail@joachim-breitner.de • http://www.joachim-breitner.de/ | Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F | Debian Developer: nomeata@debian.org

Hi, Am Donnerstag, den 06.11.2014, 12:32 +0000 schrieb Simon Peyton Jones:
| * it is slightly tricky to find it. Starting from | https://ghc.haskell.org/trac/ghc/wiki/ I had to follow the “Guilde is | also availble” link about daily builds, and then the link from the | summary. Ok if one knows where to look, but hard to discover by | itself.
Where would you expect to find it? Serious question!
I was expecting that question, but I don’t have a good answer. Probably there where I can actually find it: Sidebar link „Infrastructure“ → link „user documentation“. I guess we are fine. Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org

* it is slightly tricky to find it. Starting from https://ghc.haskell.org/trac/ghc/wiki/ I had to follow the “Guilde is also availble” link about daily builds, and then the link from the summary. Ok if one knows where to look, but hard to discover by itself. Yeah, I had the same problem in the past. That's why I added the link to "Infrastructure" page (as you have already realized).
Seems that the build bots are down. It would be good to have them working again but fixing #9772 would be even better. Janek

I also wonder if it would be nice for Phabricator to upload
documentation/artifacts somewhere. Maybe I should implement this, for
the Continuous Integration builds on Phab.
The main thing is I don't want the build to get all spammy with a
million emails, like it did before. But maybe that's workaroundable.
On Thu, Nov 6, 2014 at 6:53 AM, Jan Stolarek
* it is slightly tricky to find it. Starting from https://ghc.haskell.org/trac/ghc/wiki/ I had to follow the “Guilde is also availble” link about daily builds, and then the link from the summary. Ok if one knows where to look, but hard to discover by itself. Yeah, I had the same problem in the past. That's why I added the link to "Infrastructure" page (as you have already realized).
Seems that the build bots are down. It would be good to have them working again but fixing #9772 would be even better.
Janek _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
-- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/

2014-11-06 13:27 GMT+01:00 Joachim Breitner
a while ago someone said that we have daily builds of the documentation. But...
I guess that was me, but I cannot do the Windows builds any more, because the Cabal library update broken the build for me. (See my previous mails on the subject, even from a few days back ago.) However, this would be essential to generate a full documentation snapshot.
* it seems that they are not built any more. http://haskell.inf.elte.hu/docs/ lists Aug-18 as the latest.
That is September 18, to be more precise.
Having that would have made it easier for me to review the state of the docs on flags that Jan is writing about.
Until the Windows build is fixed, I could do documentation builds without the Win32 library if that is okay.

2014-11-06 13:49 GMT+01:00 Páli Gábor János
Having that would have made it easier for me to review the state of the docs on flags that Jan is writing about.
Until the Windows build is fixed, I could do documentation builds without the Win32 library if that is okay.
All right, I have now generated the documentation build without the Haddock of the Win32 library -- with a ".noWin32" suffix -- and added to the site: http://haskell.inf.elte.hu/docs/7.9.20141107.noWin32/ And I have set up a cron job to do this daily. This will automatically omit the suffix and add the Win32 documentation, when the Windows builds are available.

All right, I have now generated the documentation build without the Haddock of the Win32 library -- with a ".noWin32" suffix -- and added to the site:
Thanks, for working on this. Fyi: that link only shows a few empty bz2 files at the moment.

Looks like something is broken again :-( Builds from the last two days are missing. Janek

2014-11-19 17:31 GMT+01:00 Jan Stolarek
Looks like something is broken again :-( Builds from the last two days are missing.
There is a tiny bug in the script that does the generation which is only triggered when running as a cron job. Due to this, the tarballs are created as empty ones. Now I fixed all the missing builds up by manually running it.

2014-11-19 19:28 GMT+01:00 Páli Gábor János
2014-11-19 17:31 GMT+01:00 Jan Stolarek
: Looks like something is broken again :-( Builds from the last two days are missing.
There is a tiny bug in the script that does the generation which is only triggered when running as a cron job.
Yay, I have managed to fix the problem with the cron job -- now the documentation can be generated without manual intervention.
participants (6)
-
Austin Seipp
-
Jan Stolarek
-
Joachim Breitner
-
Páli Gábor János
-
Simon Peyton Jones
-
Thomas Miedema