Live data from Hacker News

GitHub pages is now running Jekyll 3

github.com

31–40 of 119 posts

Re: GitHub pages is now running Jekyll 3

#31

Good news. We're using Jekyll 3 at Static Website Manager [1], but we're moving to support older specific versions as well as custom Gemfiles. [1]: https://www.staticwebsitemanager.com Are there any features the community would love to see offered in a Jekyll-based CMS?

My Jekyll work flow tends to involve: Write a blog. Publish. Recognise horrid markdown bugs. Go and fix already published blog.

I appreciate there are better workflows, but as a Windows user I'm not going to install Jekyll to publish locally and test, nor is my blog big enough to justify a test environment.

The "drafts" feature basically just takes a draft and publishes it. What would really make life easier is it the drafts feature would "publish this blog, but don't update the front page to link it". I could look at it knowing the URL, and get it right first.

Re: GitHub pages is now running Jekyll 3

#32
post #27

OK, a standard dialect of Markdown. In the beginning was RUNOFF from MIT, which originally had about the power of Markdown. More features were added, and it became nroff, then troff, the ditrofff, and macro systems were added on top of it. It became too hard to use for casual work. Then there was TeX, which was a saner approach to what troff did. Macro systems were added on top of it. It became too hard to use for ca…

Texinfo has actually not been so bad to use, though ugly as sin. Scribble / Skribilo (racket & guile) are both excellent, but have some sharp edges. At least for HTML I've found that using a basic subset still hasn't broken.

I use org-mode pretty exclusively, but it has the opposite problem of what you mention - it requires macros in your editor (maybe a set of Editor MACroS if you will..). This makes in unusable for anyone outside the emacs lifestyle.

Re: GitHub pages is now running Jekyll 3

#34
post #21

Is there a list of new features in Jekyll 3 vs. 2? I looked at Jekyll's docs and can't seem to find anything. It has a nice guide of how to move from 2 to 3, but is there any succinct list of what new stuff you can do in 3, if anything? edit: Actually, this looks promising: https://jekyllrb.com/news/2015/10/26/jekyll-3-0-released/

Aloso check out http://jekyllrb.com/docs/upgrading/2-to-3. Not much has changed for end users, but still some minor changes to be aware of.

Re: GitHub pages is now running Jekyll 3

#35
post #21

Is there a list of new features in Jekyll 3 vs. 2? I looked at Jekyll's docs and can't seem to find anything. It has a nice guide of how to move from 2 to 3, but is there any succinct list of what new stuff you can do in 3, if anything? edit: Actually, this looks promising: https://jekyllrb.com/news/2015/10/26/jekyll-3-0-released/

The incremental building of the site is big, because it was beginning to become a concern just how well you could manage a large site with many posts and contributors.

On top of that, Liquid is finally being updated to 3.0, which comes with a couple of neat features.

It’s also nice to finally see an end to the Markdown discussion.

Re: GitHub pages is now running Jekyll 3

#36
post #8

Absolutely love Jekyll and GitHub Pages for hosting project documentation and personal websites. Just wish GH Pages would support SSL. :(

What do you mean? https://ephtracy.github.io works fine, for example.

They mean for CNAME'd sites: https://help.github.com/articles/setting-up-a-custom-domain-...

Re: GitHub pages is now running Jekyll 3

#37
post #8

Absolutely love Jekyll and GitHub Pages for hosting project documentation and personal websites. Just wish GH Pages would support SSL. :(

I'm working on a static hosting service. We are working on SSL and making that easy. Would you be interested in trying the beta? http://www.statichosting.co

Nice. One way you could distinguish your service from all other options (S3, Github Pages), is to support the history API for single page webapps. I'm hosting a static site on EC2 instead of S3 because I need URLs to fallback to index.html. Literally for this one nginx rule:

    location / {
        try_files $uri /index.html =404;
    }
Also, I'd like to try the beta of your service, just signed up. My email is in my profile. Thanks!

Re: GitHub pages is now running Jekyll 3

#38
post #8

Absolutely love Jekyll and GitHub Pages for hosting project documentation and personal websites. Just wish GH Pages would support SSL. :(

What do you mean? https://ephtracy.github.io works fine, for example.

He (probably) means with a custom domain.

Re: GitHub pages is now running Jekyll 3

#39
post #8

Absolutely love Jekyll and GitHub Pages for hosting project documentation and personal websites. Just wish GH Pages would support SSL. :(

I don't know much about GitHub Pages, but if it's only for static pages, then why do you need SSL? I mean if you're not going to be sending sensitive dynamic data. Is it so people can't snoop the contents of your pages over request/response on a network?

Re: GitHub pages is now running Jekyll 3

#40

Good news. We're using Jekyll 3 at Static Website Manager [1], but we're moving to support older specific versions as well as custom Gemfiles. [1]: https://www.staticwebsitemanager.com Are there any features the community would love to see offered in a Jekyll-based CMS?

My Jekyll work flow tends to involve: Write a blog. Publish. Recognise horrid markdown bugs. Go and fix already published blog. I appreciate there are better workflows, but as a Windows user I'm not going to install Jekyll to publish locally and test, nor is my blog big enough to justify a test environment. The "drafts" feature basically just takes a draft and publishes it. What would really make life easier is it th…

As a fellow Windows user (at least at home) with a Jekyll blog deployed on GitHub pages, I would recommend using a web IDE such as c9.io or koding.com.

They are little VPSs with sudo access (and a private web server) so you can test "locally" there and then git push once you're ironed out bugs. In your Windows machine you only need a web browser.

Post reply on HN