]> BookStack Code Mirror - website/commitdiff
Finished off sept update post
authorDan Brown <redacted>
Thu, 12 Sep 2024 10:03:26 +0000 (11:03 +0100)
committerDan Brown <redacted>
Thu, 12 Sep 2024 10:03:26 +0000 (11:03 +0100)
content/blog/2024/project-update-september-24.md
static/images/2024/09/self-host-cast.png [new file with mode: 0644]
static/images/blog-cover-images/cc-by-sa-3/attribution.txt
static/images/blog-cover-images/cc-by-sa-3/river-bridge-dominicus-johannes-bergsma.jpg [new file with mode: 0644]
static/images/pt/cqy2J21V44KWKj3d3pMut5.webp [new file with mode: 0644]

index b22584249ed337b524160078f98d2054d0a16ac8..8ba8874ec9444c50e8b748b8534338e55dd23241 100644 (file)
@@ -2,27 +2,24 @@
 categories = ["News"]
 tags = ["News"]
 title = "BookStack Project Update for September 2024"
-image = "/images/blog-cover-images/cc-by-4/winter-gardens-scott-wylie.jpg"
+image = "/images/blog-cover-images/cc-by-sa-3/river-bridge-dominicus-johannes-bergsma.jpg"
 author = "Dan Brown"
 slug = "project-update-september-24"
 draft = false
-date = 2024-09-12T11:00:00Z
+date = 2024-09-12T10:00:00Z
 +++
 
-TODO - Update header image
-
-Since we've gone a few months without an update I thought it'd be good to provide a post regarding project progress and activities, so here's what's been going on over the last few months:
+Since we've gone a few months without an update I thought it'd be good to provide a post regarding project progress & other activities, so here's what's been going on over the last few months:
 
 {{<toc>}}
 
-
 ### Patch Release
 
-During it's longer-than-usual lifetime BookStack v24.05 has recieved a few patch releases, with [the latest being v24.05.4](https://www.bookstackapp.com/blog/bookstack-release-v24-05-4/) which was a security release. Since the original v24.05 release quite that patches have fixed quite a few issues and included some significant translation updates so ensure you're on the latest version for the best experience.
+During its longer-than-usual lifetime BookStack v24.05 has recieved a few patch releases, with [the latest being v24.05.4](/blog/bookstack-release-v24-05-4/) which was a security release. Since the original v24.05 release, patches have fixed quite a few issues and included some significant translation updates so ensure you're on the latest version for the best experience.
 
 ### Development Progress
 
-Development for the next release is ongoing. The focus has been on building a new editor, which I talked about in more depth in my [9-years post here](https://www.bookstackapp.com/blog/9-years-of-bookstack/#project-status-update-new-editor). The code for this can be seen [on GitHub here](https://github.com/BookStackApp/BookStack/pull/5058). Development has been on-and-off, with arthritis issues distracting my focus, or with diversions to put out new patch releases, but I'm currently back to making progress. My current target is on an early October date for the next feature release which would include an early alpha of the new editor. At some point soon I'll start to look at pull-requests that have been made over the last few months which I haven't had a chance to focus on, to provide a chance for them to be merged for this next release.
+Development for the next release is ongoing. The focus has been on building a new editor, which I talked about in more depth in my [9-years post here](/blog/9-years-of-bookstack/#project-status-update-new-editor). The code for this can be seen [on GitHub here](https://github.com/BookStackApp/BookStack/pull/5058). Development has been on-and-off, with arthritis issues distracting my focus, or with diversions to put out new patch releases, but I'm currently back to making progress. My current target is on an early October date for the next feature release which would include an early alpha of the new editor. At some point soon I'll start to look at pull-requests that have been made over the last few months which I haven't had a chance to focus on, to provide opportunity for them to be merged for this next release.
 
 ### (Partial) Migration to Codeberg
 
@@ -31,29 +28,28 @@ A while back I started thinking about moving away from GitHub for various reason
 In July, a couple of things added fuel to this desire:
 
 - Access to download/upload files for our website repository was limited (without payment) due to hitting an LFS limit that we cannot control.
-  - *Actions of public users count against this limit since it's a public repository*
+  - *Actions of public users count against this limit since it's a public repository*.
 - GitHub has [started to introduce](https://github.blog/changelog/2024-07-24-copilot-text-completion-for-pull-request-descriptions-beta/) AI helpers for some input boxes, while I'm already finding it challenging to deal with AI use that users perform manually via issues/PRs.
 
-With this I started a migration away for both my other personal projects, and for BookStack projects. For my personal private projects I set up a self-hosted [Forgejo](https://forgejo.org/) instance. For BookStack's, and my other public projects, I chose [Codeberg](https://codeberg.org/). You can find the [migrated BookStack projects here](https://codeberg.org/bookstack). 
+With this I started a migration away for both my other personal projects, and for BookStack projects. For my personal private projects I set up a self-hosted [Forgejo](https://forgejo.org/) instance. For BookStack's repos, and my other public projects, I chose [Codeberg](https://codeberg.org/). You can find the [migrated BookStack projects here](https://codeberg.org/bookstack). 
 
 Codeberg is a community-driven non-profit that respects privacy and has a focus on free and open source software. Generally speaking, projects on Codeberg need to be under a OSI/FSF approved license.
 Compared to GitHub, who's Microsoft owned & chasing AI as fast as possible, a platform like Codeberg much closer aligns with the ideals of the BookStack project so it feels like a better home in general.
 
-The core BookStack project repo has yet to make the jump though, since there are quite a few complications involved there, including how BookStack is primarily deployed via a direct download from GitHub. The move of the main repo will take time, and I may use this as an opportunity to make large changes to the deployment/distribution process.
+The core BookStack project repo has yet to make the jump though, since there are quite a few complications involved there, including how BookStack is primarily deployed via a direct download from GitHub. The move of the main repo will take time, and I may use this as an opportunity to make some significant changes to the deployment/distribution process.
 
 ### Talking on Podcasts
 
 Over the last few months I've chatted on a few podcasts.
 In June I sat down with Brodie Robertson on his Tech over Tea podcast:
 
-TODO - YT embed - https://youtu.be/WhCcvzT3IaE?&t=5303
-
+{{<yt WhCcvzT3IaE>}}
 
-We mostly talked about open source, but from about 1:28:23 we delve into BookStack to discuss some of the decisions made & challenges found while developing the project.
+We mostly talked about open source, but [from about 1:28:23](https://youtu.be/WhCcvzT3IaE?t=5303) we delve into BookStack to discuss some of the decisions made & challenges found while developing the project.
 
-Then later in August Ethan Sholly, best know for his great ["This Week in Self-Hosted" updates](https://selfh.st/) invited me onto the Self-Host Cast:
+Then later in August Ethan Sholly, best know for his great ["This Week in Self-Hosted" updates](https://selfh.st/), invited me onto the Self-Host Cast:
 
-TODO - linked screenshot for https://selfh.st/cast/episode-5/
+[![Self-Host cast Episode 5: Dan Brown (BookStack, RSS)](/images/2024/09/self-host-cast.png)](https://selfh.st/cast/episode-5/)
 
 During our discussion we talk about a range of things include the origins of BookStack, future plans & ideas, and the move to work on BookStack full time.
 
@@ -61,9 +57,9 @@ During our discussion we talk about a range of things include the origins of Boo
 
 I like to have video guides for our install scripts, so in July I put together a video guide for the Ubuntu 24.04 install script which we made available earlier in the year:
 
-TODO - https://foss.video/w/cqy2J21V44KWKj3d3pMut5
+{{<pt cqy2J21V44KWKj3d3pMut5>}}
 
-Then I also put together some videos on another channel of mine, where in I test some other open source self-hosted software and in both I use BookStack as an example:
+I also put together some videos on another channel of mine, where in I test some other open source self-hosted software where, in both, I use BookStack as an example:
 
 - [Exploring Dockge, An Open Source Docker Stack Manager](https://www.youtube.com/watch?v=dodVPSWIEok)
 - [Exploring Caddy, An Open Source Web Server](https://www.youtube.com/watch?v=tqXL5QLvPRQ)
@@ -74,4 +70,4 @@ If you missed our ["Nine Years of BookStack"](https://www.bookstackapp.com/blog/
 
 ---
   
-<span style="font-size: 0.8em;opacity:0.8;">Header Image Credits: &nbsp;<span>Photo by <a href="https://commons.wikimedia.org/wiki/File:Stowe_Landscape_Gardens_Early_Winter_Morning_Frost_10.jpg">Scott Wylie (CC-BY-4)</a> - Image Modified</span></span>
\ No newline at end of file
+<span style="font-size: 0.8em;opacity:0.8;">Header Image Credits: &nbsp;<span>Photo by <a href="https://commons.wikimedia.org/wiki/File:Elfbergen_Gaasterland._Brug_over_de_vijver_03.JPG">Dominicus Johannes Bergsma (CC-BY-SA-3)</a> - Image Modified</span></span>
\ No newline at end of file
diff --git a/static/images/2024/09/self-host-cast.png b/static/images/2024/09/self-host-cast.png
new file mode 100644 (file)
index 0000000..d60df27
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1ef4b9fbdc43b01a01b3798e8b9d5a0be89e73fa7793c0ddb36c5ad6408292be
+size 29197
index e56da14fd935114cffa2f2edc43dc5d18562fc96..8dd5548c1ae52b12190f5fb8aa2350874c2efc69 100644 (file)
@@ -1,4 +1,9 @@
 seven-sisters-cliffs-david-iliff.jpg
 Copyright David Iliff
 Source: https://commons.wikimedia.org/wiki/File:Seven_Sisters_Panorama,_East_Sussex,_England_-_May_2009.jpg
-Image modified in usage, cropped and colouring altered.
\ No newline at end of file
+Image modified in usage, cropped and colouring altered.
+---
+river-bridge-dominicus-johannes-bergsma.jpg
+Copyright Dominicus Johannes Bergsma
+Source: https://commons.wikimedia.org/wiki/File:Elfbergen_Gaasterland._Brug_over_de_vijver_03.JPG
+Image modified in usage, cropped & sharpened.
diff --git a/static/images/blog-cover-images/cc-by-sa-3/river-bridge-dominicus-johannes-bergsma.jpg b/static/images/blog-cover-images/cc-by-sa-3/river-bridge-dominicus-johannes-bergsma.jpg
new file mode 100644 (file)
index 0000000..7d7ff95
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4029aeac8d1e03302df08fb63490cf18d5e9fe808cff6c6e39d0d2cfbaca4b98
+size 358487
diff --git a/static/images/pt/cqy2J21V44KWKj3d3pMut5.webp b/static/images/pt/cqy2J21V44KWKj3d3pMut5.webp
new file mode 100644 (file)
index 0000000..c287e82
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2720055aadc01f238cfe9e057de8f76f66f4d05e706cde1202a8c4f9858b5ae3
+size 33142