Giter VIP home page Giter VIP logo

appcenter-docs's Introduction

UForge AppCenter Documentation

This directory contains the source for UForge AppCenter online documentation. This uses Sphinx to build static html files from these source files.

Building locally

Install Sphinx

$ pip install sphinx

Install rst2pdf. This allows users to build pdfs on Windows machines (on Mac or Linux use latex to create pdfs of this documentation).

$ pip install rst2pdf

Install read the docs theme:

$ pip install sphinx_rtd_theme

Build the docs and open them in your browser:

$ cd uforge-appcenter
$ make html

The html files are in the build directory for each sub-project, for example, the end user guide:

$ open uforge-appcenter/build/html/index.html

You can also build each guide individually, note though the end user guide and admin guide depend on the API guide.

Building in a separate virtualenv

Launch the venv.sh script to prepare the virtualenv or to activate it:

$ source ./venv.sh

Compile the docs with the make-doc function:

$ make-doc apis
$ make-doc end-user
$ make-doc admin

Launch a local web server to view the compiled doc with the serve-doc function:

$ serve-doc apis
$ serve-doc end-user
$ serve-doc admin

Terminate the virtual env with deactivate command:

$ deactivate

Contributions Welcome!

If you find a typo or you feel like you can improve the content of the documentation, we welcome contributions and comments. Feel free to open issues or pull requests like any normal GitHub project.

appcenter-docs's People

Contributors

emuus avatar jgweir avatar alicealbano avatar yuzuruueda avatar cinlloc avatar segalaj avatar numerinico avatar jbremond avatar jfknoepfli avatar lauraviles avatar thachmai avatar sohnoun avatar yvan-b avatar christiancbo avatar ammarjohar avatar ntith avatar nskmt avatar vinc-powa avatar tdebru avatar ussmarc avatar omishima avatar nrouss38 avatar sferot avatar mstenz avatar

Watchers

James Cloos avatar

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.