Added live site with typelevel site and laika.#1167
Conversation
7f4a11d to
0ef0bc1
Compare
| @@ -0,0 +1,921 @@ | |||
| <!DOCTYPE html> | |||
There was a problem hiding this comment.
It looks like a pre-rendered HTML in here.
Shouldn't it be in Laika sources in Markdown format insead?
There was a problem hiding this comment.
So that's the slide deck from Rickard. See the current website here. https://scalacheck.org/files/scaladays2014/index.html#1
I'm bringing it in so it can still be seen as a slide deck. To see how it is generated, see the branch website and the directory src/articles/scaladays2014/presentation/. The original deck is actually in markdown, but the slide deck is rendered with a default.nix file, in the same presentation folder that uses a remark.js derivation.
I can either:
- Keep it as an HTML/CSS already built static file the way it is now, since I don't think any more changes are going to be made
- Just post the slide deck as markdown - it won't look and feel like a slide deck anymore, but just like another page on the website.
- Try to make it part of the build somehow, and build it with remark.js and link it somehow to the project
- Just remove the slide deck entirely as a resource and just leave the link to the parlays talk on YouTube.
- Your ideas here
There was a problem hiding this comment.
- Just post the slide deck as markdown - it won't look and feel like a slide deck anymore, but just like another page on the website.
I'd probably go with that option. A regular markdown should be easier to read and easier to search its content up.
@armanbilge , wdyt?
There was a problem hiding this comment.
Let me know and I will tidy it up @armanbilge @satorg
There was a problem hiding this comment.
I'm okay to keep this as html. Let's try to preserve the original URL.
0ef0bc1 to
c86545f
Compare
Note: The Old Releases Page may not work if we are moving away from the old scalacheck.org website. The old website has a `files/` folder that would need to still be up and running for that page to work. It could very well be that we don't want to maintain the very old releases anymore so we can forego advertising those releases
c86545f to
81fa9e8
Compare
|
FYI, I changed the old_releases.md page so it no longer relies on the old website. |
armanbilge
left a comment
There was a problem hiding this comment.
thanks for your work on this!
There was a problem hiding this comment.
We can load this over a CDN instead of committing to the repo. Not sure what version it is.
| val scalaCheckRepo = "https://github.com/typelevel/scalacheck" | ||
| val latestVersion = "1.19.0" |
There was a problem hiding this comment.
Instead of hard-coding these, we should read them out of settings. For example, the repository is available as scmInfo.value.map(_.browseUrl).
| laikaExtensions ++= Seq( | ||
| Markdown.GitHubFlavor, | ||
| SyntaxHighlighting | ||
| ), |
There was a problem hiding this comment.
I think the TypelevelSitePlugin already enables these things.
There was a problem hiding this comment.
I don't think this page is very meaningful anymore 😅
| @@ -0,0 +1,921 @@ | |||
| <!DOCTYPE html> | |||
There was a problem hiding this comment.
I'm okay to keep this as html. Let's try to preserve the original URL.
Note:
The Old Releases Page may not work as we move away from the old scalacheck.org website. The old website has a
files/folder that still needs to be up and running for that page to work. We may no longer want to maintain the very old releases, so we can stop advertising them.