Skip to content

isaqb-org/curriculum-websec

Repository files navigation

iSAQB Advanced Level Curriculum WEBSEC

Status

CI Last commit Contributors Issues Issues closed

This is copyrighted work.

Content

This repository contains the iSAQB Advanced Level curriculum WEBSEC in AsciiDoc.

How to contribute or participate

Create an issue, a merge- or pull-request

How to use this template

  1. Either click on "Use this template" in the Github UI or Clone the repository - including the submodule:

    Via SSH:
    git clone [email protected]:isaqb-org/curriculum-websec.git --recursive
    
    Via HTTPS:
    git clone https://github.com/isaqb-org/curriculum-websec.git --recursive
    1. Build it with gradle via ./gradlew buildDocs.

    2. Look into the file build.gradle to see what attributes you may configure. Watch for:

      • the language attribute, either DE (German) or EN (English);

      • the output formats called backends (pdf and/or html5);

      • the document version.

How to build the documents

Prerequisite: You need a Java Runtime(tm) installed.

You build the output documents with gradle. That will produce both pdf and html output in German (DE) and English (EN), unless you modify the configuration.

In case you want to change that, adjust the following part of build.gradle:

task buildDocs {
  group 'Documentation'
  description 'Grouping task for generating all languages in several formats'
  dependsOn "renderDE", "renderEN"
}

In the task "renderDE", certain attributes (aka variables) are defined that configure the corresponding output.

Additional translations/languages

Maintainers

This repository is currently maintained by Sebastian Hirschmeier. It was forked from https://github.com/isaqb-org/advanced-template, so the contributors of that project basically contributed to this one, too.

Licensing and Copyright