Notes

Goals

  • Must have
    • Site is available
    • Modern tools
    • Modern look and feel
    • Source code available
    • Blog
    • Trusted users can update
    • Separation of content and style
      • Themes separate
  • Nice to have
    • Mobile-friendly
    • Tags for papers, protocols
    • Share
    • Search
    • Analytics

Approach

  • GitHub Pages
  • Jekyll + Bootstrap (and Jekyll Bootstrap)
  • Sass support for CSS
  • Google Fonts

What I’m Currently Blocked On

Issues are tracked at GitHub github-issues.

  • Many style choices need to be updated.
  • Bottom bar
  • No Projects page
  • Content

This site has useful stuff on social media links etc. http://erjjones.github.io/blog/How-I-built-my-blog-in-one-day/

Layout

I’m inspired by Trevor Bedford’s clean, functional site. I intend to copy it—part of Trevor’s intent.

  • Home
    • Research
    • Papers
      • Queuosine modification of tRNA and codon usage
      • The relationship between mRNA and protein levels
      • Heat triggers reversible…
    • Team
    • Blog
    • Protocols
    • Misc
      • About
      • Join
      • Contact

Each of the major areas is structured like a blog. For example:

research/
	index.html
	_posts/
		2015-04-18-heat-shock-aggregation.md
papers/
	index.html
	_posts/
		2014-12-09-queuosine.md
		2015-04-18-mrna-protein.md
protocols/
	index.html
	_posts/
		2015-04-18-yeast-lysis.md
team/
	index.html
	_posts/
		2011-10-01-d-allan-drummond.md
		2011-10-01-edward-wallace.md
news/
	index.html
	_posts/
		2015-04-09-pg-paper-accepted.md

For team, use a tag to indicate ‘current’ vs ‘alumni’?

To do

  • Home page
    • Text
    • Picture
    • Links to About, Join, Contact
  • Styles – Sass
  • Blog post on what is happening here, experiences getting up and running.
  • About page
  • Twitter/Disqus…

Done

  • Figure out how top navbar works

Hosting

Name registration at [NameCheap]. Custom domain via [GitHub Pages]. [NameCheap]: https://www.namecheap.com

Notes from Getz Lab fork

  • Team/People ** When presenting lab members on team page, we will group the lab members by position category. And we won’t include their official title in the team listing. We may include their official title on their individual page. ** Here are the member categories: * Principle Investigator ** just Gaddy * Staff Scientists ** Ignaty, Chip, Francois, Liza, Kristy, Julian * Staff Engineers ** Chet, David, Sava * Operations and Administration ** Brian, Raquel, Mendy, Serene * Postdoctoral Researcher ** Arvind, Yifat, Benny, Binyamin, Whijae, Kirsten, * Associates (Research and Computational) ** lots of people… *** Graduate Students