Giter VIP home page Giter VIP logo

WDAqua website

This repository holds the WDAqua website. It uses Jekyll, hosted using Github Pages.

Getting up and running

You'll find it easiest to make changes if you have Jekyll running locally so you can test whether the changes work. To do this:

  1. Install Ruby 2.3.3 eg using rbenv to manage your Ruby versions

  2. Clone the repo:

$ git clone https://github.com/WDAqua/wdaqua.github.io
  1. Change directory into the new directory that's been made for the repo:
$ cd wdaqua.github.io
  1. Install jekyll and bundler gems
$ gem install jekyll bundler
  1. Run Jekyll locally. It will be served at http://localhost:4000/ by default.
$ bundle exec jekyll serve

You can then edit any of the files in wdaqua.github.io and the changes will automatically reflected in the locally served site.

When you've finished making changes, committing to the master branch of the repo will make the changes on the main website. Use a separate branch and a pull request for changes that you want someone else to check.

Students

Student pages are kept as Markdown files within the _students directory. Simply edit that Markdown file to change it. The body of the Markdown file is the description of your project. Recognised metadata is:

property description
esr ESR number
name student name
project title of student project
image name of a file in the assets/images/students directory
host host institution, one of athens, bonn, fraunhofer, odi, soton, st-etienne
supervisors list of the names of supervisors; these are used to automatically create links so make sure they match the filename for a supervisor file in the _supervisors directory
start-date date started studies
homepage homepage on your institution site
email your email address
twitter your twitter handle
github your github username
publications a list of publication references; these should be keys for publications listed in _data/publications.yml

Supervisors

Supervisor pages are kept as Markdown files within the _supervisors directory. Simply edit that Markdown file. The body of the Markdown file is your bio. Recognised metadata is:

property description
name supervisor name
role supervisor role
image name of a file in the assets/images/students directory
host host institution, one of athens, bonn, fraunhofer, odi, soton, st-etienne
students list of the names of students; these are used to automatically create links so make sure they match the filename for a student file in the _students directory
homepage homepage on your institution site
email your email address
twitter your twitter handle
github your github username

Advisors

Advisor pages are kept as Markdown files within the _advisors directory. Simply edit that Markdown file. If there's no home page for the advisor, the content can act as their bio. Recognised metadata is:

property description
name advisor name
role advisor role
image name of a file in the assets/images/advisors directory
host host institution (unlike for students & supervisors, this can be any string)
homepage homepage on your institution site
email your email address
twitter your twitter handle
github your github username

News

News/blog pages are kept as Markdown files within the news/_posts directory. Add new files for new items of news, using filenames in the form yyyy-mm-dd-title. Recognised metadata is:

property description
title title of the news item
image image for the news item; this is shown in the listing on the main news page
summary a summary for the news item; if this is given then this summary is provided on the main news page and there will also be a separate page with the summary followed by the content of the news item (eg see ESWC Summer School 2016 which is generated from news/_posts/2016-09-10-eswc-summer-school-2016.md)

WDAqua's Projects

WDAqua doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.