Code Monkey home page Code Monkey logo

docs.sparc.science's Introduction

Sparc Docs

Build Status

Introduction

This is the github repository for docs.sparc.science. This site is managed by the SPARC Data Resource Center (SPARC DRC). The SPARC DRC is a component of the SPARC program. The documentation is open source and it is encouraged for users to contribute to documentation. Before contributing to the repository, contact the SPARC DAT-Core to discuss the content you wish to add.

Contributing to the SPARC Documentation website

This document outlines how you can contribute to this website. This website is generated using Jekyll and the source-code is publically available here: https://github.com/Blackfynn/docs.sparc.science

Anyone can create a branch of this repository and add or modify any of the pages for this documentation by submitting a pull request to the master branch of the code. The DAT-Core manages the repository and will pull in any changes after they are validated.

Workflow for adding documentation to the site

To submit a pull request with updates to the documentation site:

  1. Create a your own branch from the GitHub repository.
  2. Install Jekyll on your computer if you want to locally test the updates.
  3. Add, or edit pages following the guidelines below.
  4. Commit your changes to your branch and push to GitHub.
  5. Submit a pull request with a description of your changes.
  6. The DAT-Core will merge your changes into the master branch which will update https://docs.sparc.science.

Editing the documentation and testing the documentation locally

The SPARC documentation site is using the Jekyll Doc Theme. Full documentation for this theme is located here: https://idratherbewriting.com/documentation-theme-jekyll/. Follow the instructions in the link to setup Jekyll on your computer to locally test any changes that you make to the documentation site. The theme documentation also provides indepth instructions on how to make changes to the site.

The theme is quite flexible. To keep the SPARC documentation site clean, please follow the following guidelines:

  1. Only use Markdown to format your pages
  2. Store pages in the 'pages' folder and create a meaningful hierarchy of folders if necessary
  3. Store images in the 'images' folder
  4. Do not create any new sidebars. Use the '_data/sidebars/sparc_sidebar.yml' sidebar.
  5. Do not add any top-navigation.

Questions

Contact the SPARC DAT-Core if you have any questions or suggestions.

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.