GithubHelp home page GithubHelp logo

bonita-doc's Introduction

Bonita BPM documentation resources

This repository contains the new Bonita BPM documentation site content. It uses Markdown to create documentation content.

View content

Simple view

Using the Github Markdown Format format allows to check the documentation directly on the GitHub repository website.

So a simple way to view documentation content is to browse the md folder on GitHub website.

Advanced view

A more industrialized process is possible.
The project uses JavaScript scripts to manage and deploy content. Therefore, you must first install your favorite node version to be able to build the project (nvm is the best place to start).

Then run in the root folder:

npm install

Then run

npm start

A web server will be launched locally. It converts md files to html (currently without any style). A livereload is also set up and allows any change to the md files to reload its html version in the browser.

Build project

The project contains several tasks to generate the documentation.

HTML

Use npm run build to have the html files generated to build/html.
It reads the version to generate from the command line arguments via the -v option or if left blank, reading the varVersion attribute from the scripts/variables.json file.

Taxonomy

Once the html has been generated, the taxonomy.json file can be generated from the build/html/taxonomy.html file. Use the npm run taxonomy to do so.

PDF

The PDF file gathering all the markdown content can be generated using the npm run pdf command.

Contribute

To help you contributing to Bonita BPM documentation, we provide a set of contribution guidelines. Thanks for taking time to contribute!

bonita-doc's People

Contributors

nathaliec avatar rbioteau avatar educhastenier avatar tnguyen1 avatar baptistemesta avatar julienmege avatar laurentleseigneur avatar abirembaut avatar redboul avatar velcrin avatar happybonita avatar danila-m avatar tbouffard avatar dtranquang avatar benjaminparisel avatar pooravbos avatar jjargot avatar philippelaumay avatar pabloalonso avatar adam-nielsen avatar jeremjr avatar rallegre avatar nchabanoles avatar superbeagle avatar ugaston avatar

Watchers

James Cloos avatar  avatar  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.