Skip to content

weesr/weesr.github.io

Repository files navigation

WEESR website

The website for the Workshops on Empirical Experiences and Studies on Software Reuse (WEESR)


What is this?

This is a Jekyll-based website for the WEESR workshop series. This repository comprises templates and files with the content. The real website is generated from these files using the Jekyll static-website generator and the minimal mistakes template.

The WEESR website is deployed in Github Pages. Authors can create new content using Prose, Netlify or the Github web interface. This repository must be cloned/forked only for development.

This site is inspired in AcademicPages/events, a fork from the minimal mistakes template.

Local installation for development

You can install Jekyll on your computer to preview the changes before pushing them to the Github repository.

The following are instructions for Ubuntu Linux (or Ubuntu/WSL on Windows 10)

  1. Install Jekyll pre-requisites, including the Ruby language

    sudo apt-get install ruby-full build-essential zlib1g-dev
    
  2. Configure the Ruby language to install software in the $HOME directory

    echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
    echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
    echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
    source ~/.bashrc
    
  3. Install Jekyll

    gem install jekyll bundler
    
  4. Download the website

    git clone https://github.com/weesr/weesr.github.io
    
  5. Run the Jekyll preview to preview and regenerate the website when the files are changed

    cd weesr.github.io
    bundle exec jekyll serve
    
  6. Preview the site using a web browser

    http://localhost:4000
    

Licenses

This website uses the Minimal Mistakes Jekyll Theme that is licensed using The MIT License (MIT).

About

Website for the Workshop on Empirical Experiences and Studies on Software Reuse (WEESR)

Resources

License

Stars

Watchers

Forks