Open jennybc opened 9 years ago
How hard to get content ready for some e-Book system, once we're touching all of it anyway?
I don't know anything about it, but GitBook looks interesting.
Simplicity and (lean) dependencies are very important to me. There's a reason I'm NOT using jekyll for this already. So many gems. Such updating. Wow.
I would consider Using Jekyll with Pages. gem install github-pages
works pretty well.
Need better CSS / styling.
I know not much about CSS, but I know that Bootstrap is a popular thing.
re: css/styling: I think one trend that I see a lot nowadays is to have lots of whitespace, bigger fonts, and restrict the width of the page. Most of the content is just plain text/code without images so I'm not sure if just adding those elements will make a difference.
You be the judge whether it's more readable/less intimidating or not: current version vs more space, bigger font
:+1: for bigger font and skinnier columns of text
From Sharon Machlis via twitter:
Online UI nit: It's not 100% clear from home pg all info available. Suggest a Dig into Details LINK where More info? is
Another option for a GitHub eBook. https://leanpub.com/
Just dumping this here: GitHub has just released a new tool GitHub Desktop for Windows+Mac users for interacting with github. Seems like it's similar to SourceTree. I haven't tried it out but I remember that last year we gave the students several different options for what GUI software to use with git and a few of them gave us lots of headaches, so maybe it'd be worth taking a look, although SourceTree seems to do the job
https://github.com/blog/2046-github-desktop-is-now-available
I'll mention here that I also really like GitUp for Mac, particularly for the task of git repository surgery, that is, modifying history.
This blog has a nice page width and font size -- worth copying/emulating!
http://www.perfectlyrandom.org/2015/06/16/never-trust-the-row-names-of-a-dataframe-in-R/
As @daattali just pointed out in https://github.com/STAT545-UBC/STAT545-UBC.github.io/issues/20, backend of website could be more automated. Listing this here in case a TA wants to work on such things. Example:
Another suggestion: buy a domain eg. http://stat545.com or anything else, mostly just because current URL is difficult for most new people to remember ("what is this github.io business?!"). Shouldn't be more than $15/year, so it's only a question of whether you want that or not
@daattali Great idea! Where should I buy/register? I've only done that once before and I wondered if it mattered who I used.
I'm no expert, I've only done very minimal research into this before buying my own website earlier this year, but from what I gather using any big company will be just fine and not make any difference. I personally used http://namecheap.com
Nevermind!
Regarding new theme/css: New CSS has been implemented, previous theme was discarded. But as of 2015-09-15 only a few pages are using the new CSS. All pages need to be re-rendered to get updated.
Another suggestion that's super easy to implement: add Google Analytics. It'd be nice to be able to see how much traffic the site is getting, which pages are popular, where referrals are coming from (twitter? google searches? direct urls?), what countries people are coming from. Especially since we do advertise the site sometimes to many people outside of the class. I personally link to the course website on reddit and stackoverflow sometimes when it can be relevant, and I wonder how much visibility that gives us
Yes. I do that on some other (non-GitHub Pages) stuff but apparently neglected to do here. Can you make that so? You are an owner....
Done. But only new pages that will be rendered will have the googleanalytics script in them.
Thanks, @daattali. Yes I know we need to re-render everything.
STAT 545 runs again September - December 2015. I don't anticipate the major content creation / renovation that has been necessary in the past two cycles.
I do want to up our game in terms of the website:
http://stat545-ubc.github.io/index.html
which is underpinned by this repo:
https://github.com/STAT545-UBC/STAT545-UBC.github.io
I'd appreciate constructive criticism from anyone who's ever used the site!
Specific hopes, dreams, and nightmares I already have:
@sjackman @daattali @aammd @jooolia @gloriali