diff --git a/.github/workflows/build_pr.yml b/.github/workflows/build_pr.yml index e618129..337fb5c 100644 --- a/.github/workflows/build_pr.yml +++ b/.github/workflows/build_pr.yml @@ -19,13 +19,13 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: checkout source - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: recursive - name: Verify Gradle Wrapper uses: gradle/wrapper-validation-action@v1 - name: Set up JDK 17 - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: distribution: 'temurin' java-version: 17 diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b13c1f3 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,6 @@ +# What's new? + +This is the very first GitHub release of the iSAQB® Glossary for Software Architecture Terminology. + +More info will be added with future revisions of this release. + diff --git a/README.md b/README.md index 0f07883..9420c59 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,7 @@ Currently the content is maintained by volunteers from the [iSAQB e.V.](http://i You can become contributor (and will be added to the Leanpub contributor page) if you: -1. Fix 3 or more issues from the Github issue list +1. Fix 3 or more issues from the GitHub issue list 2. Open 5 significant issues (typos, spelling mistakes, simple formating issues and other trivial stuff does not qualify as _significant_). 3. Provide significant input by mail or other means to existing authors. diff --git a/build.gradle b/build.gradle index 0f40fd2..6657a02 100644 --- a/build.gradle +++ b/build.gradle @@ -96,7 +96,7 @@ class RenderCurriculumTask extends AsciidoctorTask { 'pdf-style' : 'isaqb', 'stylesheet' : '../html-theme/adoc-github.css', 'stylesheet-dir' : '../html-theme', - 'front-cover-image': '../cover/cover.pdf' + 'front-cover-image': '../cover/cover_' + language + '.pdf' ] } } diff --git a/cover/cover-isaqb-glossary.graffle b/cover/cover-isaqb-glossary.graffle index c8f0ba8..af9cdc3 100644 Binary files a/cover/cover-isaqb-glossary.graffle and b/cover/cover-isaqb-glossary.graffle differ diff --git a/cover/cover.pdf b/cover/cover_de.pdf similarity index 94% rename from cover/cover.pdf rename to cover/cover_de.pdf index 8bd0e18..8803b4f 100644 Binary files a/cover/cover.pdf and b/cover/cover_de.pdf differ diff --git a/cover/cover_en.pdf b/cover/cover_en.pdf new file mode 100644 index 0000000..2b9015e Binary files /dev/null and b/cover/cover_en.pdf differ diff --git a/docs/0-preamble/03-referencing.adoc b/docs/0-preamble/03-referencing.adoc index 6979c52..e463919 100644 --- a/docs/0-preamble/03-referencing.adoc +++ b/docs/0-preamble/03-referencing.adoc @@ -5,18 +5,11 @@ All terms in the glossary have unique URLs to the (free) online version of the b Our URL scheme is quite simple: -[WARNING] -==== -This information is outdated and need to be replaced! - -* The base URL is `https://leanpub.com/isaqbglossary/read` -==== - - +* The base URL is `https://public.isaqb.org/glossary/glossary-en.html` * We just add the prefix `#term-` in front of the term to be referenced, then the term itself, with hyphens ("-") instead of blanks. For example our description of the term _software architecture_ can be referenced (hyperlinked) with - `https://leanpub.com/isaqbglossary/read#term-software-architecture` + `https://public.isaqb.org/glossary/glossary-en.html#term-software-architecture` Nearly all terms are hyperlinked with their full names, with very few examples that are referenced by their (common) abbreviations, like UML or DDD. diff --git a/docs/index.adoc b/docs/index.adoc index 1a4e75b..26197b0 100644 --- a/docs/index.adoc +++ b/docs/index.adoc @@ -4,12 +4,9 @@ include::config/setup.adoc[] The international Software Architecture Qualification Board (link:https://isaqb.org[iSAQB]) defines curricula on several levels for software architects. -The terminology used in the iSAQB curricula can be found as a (freely available) ebook, published on https://leanpub.com/isaqbglossary/read[Leanpub]. +The terminology used in the iSAQB curricula is available in the following formats. -== Development versions - -The Advanced Level Template Curriculum is currently maintained and published in both English (EN) and German (DE). -Maintainers and volunteer reviewers collaborate on GitHub to improve the curriculum. +== Available Versions [cols="<,^,^"] |=== @@ -23,8 +20,4 @@ Maintainers and volunteer reviewers collaborate on GitHub to improve the curricu | link:{curriculumFileName}-en.html[HTML] | link:{curriculumFileName}-en.pdf[PDF] -| Español -| -| link:{curriculumFileName}-es.pdf[PDF] - |===