Category: DEEPWELL

Wikijump Logs – June 2026

Another month had passed, here are the updates that happened in the month: Wikijump updates: It’s been a slow month on getting PRs merged, but we’ve been progressing on and have several open PRs for implementing page locks, refining data importer from Wikidot and other general improvements. And that’s about it!

Continue Reading Wikijump Logs – June 2026

Wikijump Logs – May 2026

Another month had passed, here are the updates that happened in the month: Wikijump updates: FTML updates: This month we have been working on implementing page locks, and otherwise mostly general improvements. And that’s about it!

Continue Reading Wikijump Logs – May 2026

Wikijump Logs – April 2026

Another month had passed, here are the updates that happened in the month: Wikijump updates: FTML updates: This month we have Flawed joining as trusted Wikijump developer! Their first contribution is a role and permission system, which allows for granular control in different member roles, more than just the admin and moderator that Wikidot offers. Other than this and general improvements, we have started working on implementing backend features for the listpages module. Thanks Flawed and everyone on the team! And that’s about it!

Continue Reading Wikijump Logs – April 2026

Wikijump Logs – March 2026

It’s been a busy month, and we have some exciting news! But first, here are the updates that happened in the month: Wikijump updates: FTML updates: Quite the list isn’t it? Now for the big news of the month, let us welcome hoah, Syxles and jsthope to the Wikijump team as trusted developers! Hoah will primarily be dealing with frontend work, Syxles primarily on the backend, and jsthope right now working with the ftml library. They have already contributed a fair amount to different aspects of the project, as seen by their pull requests. Thanks everyone for all the contributions!…

Continue Reading Wikijump Logs – March 2026

Wikijump Logs – February 2026

Another month had passed, here are the updates that happened in the month: Wikijump updates: This month we have hoah joining to help us migrate our front end code from Svelte 4 to Svelte 5! Other than this and some general improvements, we’ve been looking into automatic deployment of development and production services. Feature wise, we are beginning work on integrating forum data, with contributions from Syxles. Thanks hoah and Syxles! And that’s about it!

Continue Reading Wikijump Logs – February 2026

Wikijump Logs – January 2026

We’re into the new year now! Here are the updates that happened in the month: Wikijump updates: FTML updates: Other than the general housekeeping items, we now have customizable navigation bars to display to users visiting site pages. And that’s about it!

Continue Reading Wikijump Logs – January 2026

Wikijump Logs – December 2025

Another month had passed, here are the updates that happened in the month: Wikijump updates: This month we have a new contributor Syxles joining us on the project! They have been very productive and submitted a lot of pull requests regarding Wikijump backend features. Thanks Syxles! That’s about it, and have a happy new year!

Continue Reading Wikijump Logs – December 2025

Relationships. What are they?

Over the course of Wikijump development, both analyzing Wikidot code and implementing new Wikijump code, we’ve come across a fair number of table schemas. And there’s something we noticed, which is that there are a lot of database tables which essentially just link one thing to another, potentially tagging on some data. Now this is actually kind of a problem. Because, for each table, we need to have boilerplate for CRUD operations, as well as checks for sanity and permissions. This is a place where Wikidot definitely comes up short; user blocks only affect private messages, some systems for inputting…

Continue Reading Relationships. What are they?

Wikijump Updates – 10/22

It’s been a bit since the last development blog post, and as you can see from the post’s title, I meant to write this sooner. That said, things have generally proceeding gradually and smoothly. In this blog post I wanted to highlight one particular improvement made to DEEPWELL, our backend / internal API service. To first provide some context, within the current architecture, DEEPWELL is what stands in front of the various datastores (PostgreSQL, Redis, S3) to provide logical Wikijump operations. This means that it provides operations we think of when it comes to wikis, such as “edit this page”…

Continue Reading Wikijump Updates – 10/22