Skip to main content Link Search Menu Expand Document (external link)

Contributing

We welcome your contributions! This website is hosted using GitHub pages, so you can find its source files in the corresponding GitHub repository: https://github.com/computer-ethics/computer-ethics.github.io.

The preferred way to suggest an edit is to make a pull request with the proposed change:

  1. Fork the Computer Ethics GitHub repository.
  2. Make the proposed change by editing the relevant page or file.

If you wish to build and test the website locally before opening a pull request, please follow the instructions below.

  1. Create a new pull request to incorporate changes from the forked (copied) repository into the upstream Computer Ethics repository.

Building and viewing this website locally

  1. Ensure that you have the latest version of Ruby installed on your computer.

  2. Install Jekyll and Bundler.

  3. Clone this repository to create a local copy on your computer.

  4. Change your working directory to the root directory of your local copy.

  5. Run bundle install.

  6. Run bundle exec jekyll serve to build your site and preview it at localhost:4000.

The built site is stored in the directory _site.

Alternatively, you can always reach out to us at computer-ethics[at]berkeley.edu with your ideas and suggestions.