aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_changelog.yml9
-rw-r--r--content/notes/00-changelog/changelog.md6
-rw-r--r--content/sections/00-intro/intro.md11
-rw-r--r--structure/book/en/99-end.md2
-rw-r--r--structure/book/pt-br/99-end.md2
5 files changed, 26 insertions, 4 deletions
diff --git a/_changelog.yml b/_changelog.yml
index 33888cb..13816e3 100644
--- a/_changelog.yml
+++ b/_changelog.yml
@@ -9,6 +9,15 @@ versions:
# date_markdown:
# summary: |
+ - id: 0.6.0
+ date_atom: 2025-12-14T08:42:00-03:00
+ date_rss: 14 Dec 2025 08:42:00 -0300
+ date_markdown: 2025-12-14
+ summary: |
+ * Improved introduction telling about _living books_ and versioning
+ features.
+ * Check for `snippets/changes.md` file before trying to include it.
+
- id: 0.5.9
date_atom: 2025-11-23T10:22:00-03:00
date_rss: 23 Nov 2025 10:22:00 -0300
diff --git a/content/notes/00-changelog/changelog.md b/content/notes/00-changelog/changelog.md
index 0687c17..1b2a16b 100644
--- a/content/notes/00-changelog/changelog.md
+++ b/content/notes/00-changelog/changelog.md
@@ -5,6 +5,12 @@
This section can be used to register changes in the text versions.
+## Version 0.6.0 - 2025-12-14 {#v0.6.0 .unnumbered}
+
+* Improved introduction telling about *living books* and versioning
+ features.
+* Check for `snippets/changes.md` file before trying to include it.
+
## Version 0.5.9 - 2025-11-23 {#v0.5.9 .unnumbered}
* Fix href attribute syntax in the pt-br template.
diff --git a/content/sections/00-intro/intro.md b/content/sections/00-intro/intro.md
index 169069a..cdc873b 100644
--- a/content/sections/00-intro/intro.md
+++ b/content/sections/00-intro/intro.md
@@ -1,7 +1,9 @@
# Introduction {#intro}
-Bookup^[@bookup] is a set of templates, scripts and workflows for book
-authoring in HTML, PDF and other formats.
+
+Bookup^[@bookup] is a framework for _living books_, composed by a set of
+templates, scripts and workflows for book authoring in HTML, PDF and other
+formats.
It's a modular software component based on [Bookdown][].
@@ -9,6 +11,11 @@ It was created to solve the problem of editing many books simultaneously:
Bookup helps to keep an uniform scheme instead of having to implement and fix
funcionalities across many repositories in parallel.
+Bookup also allows for making these books publicly available as
+work-in-progress material ("living books"), as it fully integrates with Git
+tags for versioning, a change log to register major changes and RSS/ATOM feeds,
+so others can track down new book revisions.
+
[Bookup][] makes book production similar to working with other codebases.
But [Bookup][] is very opinionated.
diff --git a/structure/book/en/99-end.md b/structure/book/en/99-end.md
index d0c8b8d..6092e8f 100644
--- a/structure/book/en/99-end.md
+++ b/structure/book/en/99-end.md
@@ -12,7 +12,7 @@
<!-- This seems not to be the case anymore: https://bookdown.org/yihui/bookdown/citations.html -->
<script type="text/html">
```{r echo=FALSE, results='asis'}
-if (knitr::is_html_output()) {
+if (knitr::is_html_output() && file.exists('snippets/changed.md')) {
cat(readLines('snippets/changes.md'), sep='\n')
}
```
diff --git a/structure/book/pt-br/99-end.md b/structure/book/pt-br/99-end.md
index ba2d787..f5734eb 100644
--- a/structure/book/pt-br/99-end.md
+++ b/structure/book/pt-br/99-end.md
@@ -12,7 +12,7 @@
<!-- This seems not to be the case anymore: https://bookdown.org/yihui/bookdown/citations.html -->
<script type="text/html">
```{r echo=FALSE, results='asis'}
-if (knitr::is_html_output()) {
+if (knitr::is_html_output() && file.exists('snippets/changed.md')) {
cat(readLines('snippets/changes.md'), sep='\n')
}
```