|
| 1 | +--- |
| 2 | +author: Bastian Greshake Tzovaras |
| 3 | +category: |
| 4 | + - community |
| 5 | + - obf |
| 6 | +date: "2025-03-04T18:23:00+00:00" |
| 7 | +tag: |
| 8 | + - obf |
| 9 | + - internal |
| 10 | + |
| 11 | +title: "Welcome to the new OBF website!" |
| 12 | +--- |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | +Over the past few weeks, we have been working behind the scenes to migrate our website, resulting in the page that you currently have in front of you! |
| 17 | +Our pages are now generated by the [_Go_-based, open source static site generator _Hugo_](https://gohugo.io/), and are stored on [GitHub](https://github.com/OBF/OBF.github.io). |
| 18 | +All old URLs should continue working as before, but **if you run into any missing pages or other issues, please let us know by [submitting an issue](https://github.com/OBF/OBF.github.io/issues/new) or contacting us via the channels linked in the page footer**. |
| 19 | + |
| 20 | +Until recently, the OBF websites and blog ran on _Wordpress_, the most common, PHP-based Content Management System, which overall has served us well over the years (and which itself was a migration from the previous _MediaWiki_-based setup). |
| 21 | +Beyond the [recent governance issues with Wordpress](https://www.theverge.com/2024/9/27/24256361/wordpress-wp-engine-drama-explained-matt-mullenweg), we also decided to move towards a static site system due to being easier to maintain in the long-term. |
| 22 | + |
| 23 | +Keeping up with the security patches for WP itself, the plugins we used and keeping it compatible with our custom theme required a lot of effort. |
| 24 | +As a small, all-volunteer-run organisation, we decided that it's both a better use of our time and more sustainable in the long-term to use a simpler static site generator. |
| 25 | +Ultimately, the output of the static site generator is just a collection of HTML files that can easily be moved between hosts and are mostly self-contained. |
| 26 | + |
| 27 | +For our use-case, _Hugo_ and its ecosystem have the benefit that [_wp2hugo_](https://github.com/ashishb/wp2hugo) provides an easy way to migrate an existing blog from Wordpress to Hugo! |
| 28 | +Using an _XML dump_ that Wordpress can generate, Hugo can create all the markdown files and even get the necessary static files like images in the right place. |
| 29 | +If you're considering moving away from Wordpress, this might be worthwhile alternative to look at! |
0 commit comments