<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://cc.practices.tools/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Manetta</id>
	<title>Creative Crowds wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://cc.practices.tools/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Manetta"/>
	<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/Special:Contributions/Manetta"/>
	<updated>2026-04-22T11:48:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Installing_octomode&amp;diff=5598</id>
		<title>Installing octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Installing_octomode&amp;diff=5598"/>
		<updated>2026-04-07T13:31:47Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* How to install octomode? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Installation notes for [[octomode]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
The code we use + an installation guide can be found here: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
A more expanded installation guide can be found below, written in the context of rosa in March 2022: https://hub.vvvvvvaria.org/rosa/&lt;br /&gt;
&lt;br /&gt;
===Step 1: Download the octomode code from the Varia git=== &lt;br /&gt;
&lt;br /&gt;
First go to the location where you want to install octomode. This should be outside of the public webserver folders, as we will have to save an API key of the etherpad at some point, and you don’t want to share that key in public. Also, switch to the root user for this step. &lt;br /&gt;
&lt;br /&gt;
 $ sudo su&lt;br /&gt;
 # cd /opt/&lt;br /&gt;
 # git clone https://git.vvvvvvaria.org/CC/octomode.git&lt;br /&gt;
&lt;br /&gt;
===Step 2: Make an octomode system user=== &lt;br /&gt;
&lt;br /&gt;
We will make an “octomode” user on the server to run octomode with this user. In this way we can restrict the access of this user to the rest of the server. It’s a way to make sure that the pads in octomode cannot be used to write code in a specific way, that it can be executed on the server. &lt;br /&gt;
&lt;br /&gt;
Make a system user called “octomode”. &lt;br /&gt;
&lt;br /&gt;
 # useradd --system --no-create-home --shell=/sbin/nologin octomode &lt;br /&gt;
&lt;br /&gt;
Give read and write access + ownership to the &amp;lt;code&amp;gt;/opt/octomode&amp;lt;/code&amp;gt; folder to the octomode user. &lt;br /&gt;
&lt;br /&gt;
 # chown -R octomode:octomode /opt/octomode&lt;br /&gt;
&lt;br /&gt;
 # chmod -R u+rw /opt/octomode&lt;br /&gt;
&lt;br /&gt;
To handle the limited folder access, i’m not sure what to do. &lt;br /&gt;
&lt;br /&gt;
Maybe a so called &amp;lt;code&amp;gt;chroot&amp;lt;/code&amp;gt; can be used? &lt;br /&gt;
&lt;br /&gt;
Asking for advice here: https://git.vvvvvvaria.org/varia/octomode/issues/2#issuecomment-757&lt;br /&gt;
&lt;br /&gt;
===Step 3: Get the API key of the etherpad you want to use=== &lt;br /&gt;
&lt;br /&gt;
This can be a local one which is running on the same server, or an etherpad that is running somewhere else. &lt;br /&gt;
&lt;br /&gt;
 # cat /opt/etherpad/APIKEY.txt&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a newer version of etherpad, the &amp;lt;code&amp;gt;APIKEY.txt&amp;lt;/code&amp;gt; is not used anymore for accessing the API. But you can still enable it!&lt;br /&gt;
&lt;br /&gt;
 # sudo /opt/etherpad/settings.json&lt;br /&gt;
&lt;br /&gt;
Change the following line: &lt;br /&gt;
&lt;br /&gt;
 &amp;quot;authenticationMethod&amp;quot;: &amp;quot;${AUTHENTICATION_METHOD:sso}&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
into this:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;authenticationMethod&amp;quot;: &amp;quot;${AUTHENTICATION_METHOD:apikey}&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Restart etherpad, and the &amp;lt;code&amp;gt;APIKEY.txt&amp;lt;/code&amp;gt; should be generated again.&lt;br /&gt;
&lt;br /&gt;
 # systemctl restart etherpad&lt;br /&gt;
&lt;br /&gt;
Copy the key and save it somewhere temporary.&lt;br /&gt;
&lt;br /&gt;
===Step 4: configure octomode===&lt;br /&gt;
&lt;br /&gt;
To configure octomode, save the following configuration settings as to a file called &amp;lt;code&amp;gt;.env&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OCTOMODE_APPLICATION_ROOT=XXX&lt;br /&gt;
OCTOMODE_PORTNUMBER=XXX&lt;br /&gt;
OCTOMODE_PAD_URL=XXX&lt;br /&gt;
OCTOMODE_PAD_API_URL=XXX&lt;br /&gt;
OCTOMODE_PAD_API_KEY=XXX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 # cd /opt/octomode/&lt;br /&gt;
 # nano .env&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OCTOMODE_PAD_API_KEY&#039;&#039;&#039;: &#039;&#039;required&#039;&#039;, &#039;&#039;&#039;no default&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;OCTOMODE_APPLICATION_ROOT&#039;&#039;&#039;: &#039;&#039;optional&#039;&#039;, default: &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;OCTOMODE_PORTNUMBER&#039;&#039;&#039;: &#039;&#039;optional&#039;&#039;, default: &amp;lt;code&amp;gt;5001&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;OCTOMODE_PAD_URL&#039;&#039;&#039;: &#039;&#039;required&#039;&#039;, default: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/&amp;lt;/code&amp;gt; (you need API access to this pad instance)&lt;br /&gt;
* &#039;&#039;&#039;OCTOMODE_PAD_API_URL&#039;&#039;&#039;: &#039;&#039;required&#039;&#039;, default: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/api/1.2.15/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: you must provide a value for &amp;lt;code&amp;gt;OCTOMODE_PAD_API_KEY&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;OCTOMODE_PAD_URL&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;OCTOMODE_PAD_API_URL&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also change the “PORTNUMBER”, this is the port at which octomode will be running. You can change it to any port number that is not used yet on the server. &lt;br /&gt;
&lt;br /&gt;
Close and save the &amp;lt;code&amp;gt;.env&amp;lt;/code&amp;gt; file with &amp;lt;code&amp;gt;CTRL+X&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Y&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ENTER&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Step 5: Install the dependencies that octomode uses=== &lt;br /&gt;
&lt;br /&gt;
First make sure that &amp;lt;code&amp;gt;pip3&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;pandoc&amp;lt;/code&amp;gt; is installed. &lt;br /&gt;
&lt;br /&gt;
On debian you can install it by running: &lt;br /&gt;
&lt;br /&gt;
 # apt install python3-venv pandoc&lt;br /&gt;
&lt;br /&gt;
There is a Makefile in the octomode folder, which can be used to install the dependencies. &lt;br /&gt;
&lt;br /&gt;
First navigate to the octomode folder and then run: &lt;br /&gt;
&lt;br /&gt;
 # cd /opt/octomode&lt;br /&gt;
 # make setup&lt;br /&gt;
&lt;br /&gt;
Change the ownership of the installed dependencies to octomode. &lt;br /&gt;
&lt;br /&gt;
 # chown -R octomode:octomode .venv&lt;br /&gt;
&lt;br /&gt;
===Step 6: Try to run octomode, to see if it works!=== &lt;br /&gt;
&lt;br /&gt;
 # make local&lt;br /&gt;
&lt;br /&gt;
If you are currently in the same local network as rosa, you can visit rosa’s ip address on port 5001. &lt;br /&gt;
&lt;br /&gt;
http://192.168.178.58:5001 &lt;br /&gt;
&lt;br /&gt;
It could be, that the etherpads in the iframes are blocked because of a cross-site header...&lt;br /&gt;
&lt;br /&gt;
If you are trying to use an etherpad that runs on the same server, try to switch your &amp;lt;code&amp;gt;.env&amp;lt;/code&amp;gt; settings to the same ip-adress or domain name.&lt;br /&gt;
&lt;br /&gt;
Try to visit all the different “modes”: &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;, to make sure that they all work. &lt;br /&gt;
&lt;br /&gt;
You can stop the application with &amp;lt;code&amp;gt;CTRL+C&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Step 7: Run octomode as a background service=== &lt;br /&gt;
&lt;br /&gt;
Octomode is written in Flask, a python library to make web applications. It needs to run all the time in order to be available for people to use. We will make a systemd &amp;lt;code&amp;gt;.service&amp;lt;/code&amp;gt; file for this. https://blog.miguelgrinberg.com/post/running-a-flask-application-as-a-service-with-systemd &lt;br /&gt;
&lt;br /&gt;
Make a &amp;lt;code&amp;gt;.service&amp;lt;/code&amp;gt; file for octomode: &lt;br /&gt;
&lt;br /&gt;
 # nano /etc/systemd/system/octomode.service &lt;br /&gt;
&lt;br /&gt;
Paste the following configurations in the file: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Unit] &lt;br /&gt;
Description=Collective PDF rendering environment After=network.target&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
User=octomode  &lt;br /&gt;
WorkingDirectory=/opt/octomode     &lt;br /&gt;
ExecStart=make local&lt;br /&gt;
Restart=always&lt;br /&gt;
 &lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reload the systemd daemon: &lt;br /&gt;
&lt;br /&gt;
 # systemctl daemon-reload &lt;br /&gt;
&lt;br /&gt;
Enable octomode as a service:&lt;br /&gt;
&lt;br /&gt;
 # systemctl enable octomode &lt;br /&gt;
&lt;br /&gt;
And start the octomode service. &lt;br /&gt;
&lt;br /&gt;
 # systemctl start octomode &lt;br /&gt;
&lt;br /&gt;
Check if it works by visiting http://192.168.178.58:5001/ again!&lt;br /&gt;
&lt;br /&gt;
===Step 8: Connect octomode to an URL===&lt;br /&gt;
&lt;br /&gt;
To access octomode through an URL, like https://rosa.vvvvvvaria.org/octomode/, a mapping is needed to route octomode’s port 5001 to the URL that will be used. In nginx, we can use a proxy_jump for this. &lt;br /&gt;
&lt;br /&gt;
Open the nginx configuration file. &lt;br /&gt;
&lt;br /&gt;
 # cd /etc/nginx/sites-enabled &lt;br /&gt;
 # nano default &lt;br /&gt;
&lt;br /&gt;
Add the following setting to the nginx file. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
location /octomode { &lt;br /&gt;
    proxy_pass http://127.0.0.1:5001; &lt;br /&gt;
    auth_basic &amp;quot;Hello! This is the CC version of octomode, octomode-as-a-service for a trusted peers-to-peers network.&amp;quot;;&lt;br /&gt;
    auth_basic_user_file /etc/nginx/.htpasswd;&lt;br /&gt;
} &lt;br /&gt;
# Serve the /static/ folder nginx (instead of Flask) &lt;br /&gt;
# as this Flask installation runs outside the root URL &lt;br /&gt;
location ^~ /static/ { &lt;br /&gt;
    alias /opt/octomode/static/; &lt;br /&gt;
    autoindex off;&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At CC we share a password between a trusted peers-to-peers network, which you have to generate to make above configurations with the &amp;lt;code&amp;gt;auth_basic&amp;lt;/code&amp;gt; settings work.&lt;br /&gt;
&lt;br /&gt;
For this, you can follow: https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication/&lt;br /&gt;
&lt;br /&gt;
Change the permissions of the &amp;lt;code&amp;gt;/opt/octomode/static/&amp;lt;/code&amp;gt; folder, as this folder will be served by nginx. &lt;br /&gt;
&lt;br /&gt;
 # chown -R www-data:www-data /opt/octomode/static/ &lt;br /&gt;
 # chmod -R g+w /opt/octomode/static/ &lt;br /&gt;
&lt;br /&gt;
Check if you configuarion is oke. &lt;br /&gt;
&lt;br /&gt;
 # nginx -t &lt;br /&gt;
&lt;br /&gt;
If so, then reload nginx. &lt;br /&gt;
&lt;br /&gt;
 # systemctl reload nginx &lt;br /&gt;
&lt;br /&gt;
To test it, run:&lt;br /&gt;
&lt;br /&gt;
 # make action&lt;br /&gt;
&lt;br /&gt;
This will first check if you already install gunicorn in the .venv folder, and after that run octomode with gunicorn and not the built-in Flask dev server.&lt;br /&gt;
&lt;br /&gt;
And lastly, change your systemd background service file, to switch to &amp;lt;code&amp;gt;make action&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 # nano /etc/systemd/system/octomode.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=Collective PDF rendering environment After=network.target&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
User=octomode&lt;br /&gt;
WorkingDirectory=/opt/octomode&lt;br /&gt;
ExecStart=make action&lt;br /&gt;
Restart=always&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See if it works by visiting http://192.168.178.58/octomode/ or https://rosa.vvvvvvaria.org/octomode/.&lt;br /&gt;
&lt;br /&gt;
==Octomode default templates==&lt;br /&gt;
&lt;br /&gt;
===PAD.md===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
---&lt;br /&gt;
title: octomode&lt;br /&gt;
language: en&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
&lt;br /&gt;
                                      |      &lt;br /&gt;
  __   __ _|_  __   _  _  _    __   __|   _  &lt;br /&gt;
 /  \_/    |  /  \_/ |/ |/ |  /  \_/  |  |/  &lt;br /&gt;
 \__/ \___/|_/\__/   |  |  |_/\__/ \_/|_/|__/&lt;br /&gt;
                                             &lt;br /&gt;
  &lt;br /&gt;
  This document is opened in octomode.&lt;br /&gt;
&lt;br /&gt;
  pad          : all materials for the PDF are collected here (written in Markdown)&lt;br /&gt;
  stylesheet   : all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
  html         : render the structure of the lay out as a HTML (with PyPandoc)&lt;br /&gt;
                 [note] this view does not render any styling!&lt;br /&gt;
  pdf          : render the lay out as a PDF (with Paged.js)&lt;br /&gt;
&lt;br /&gt;
  https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
This pad is hosted by CC (creative crowds), a server that we share for doing&lt;br /&gt;
collective research on the entanglements of tools, cultures and infrastructure. &lt;br /&gt;
&lt;br /&gt;
How can this server be available AND unstable, public AND being paid for,&lt;br /&gt;
free to be used AND situated, a production environment AND in transformation?&lt;br /&gt;
&lt;br /&gt;
While surfing the contradictions, we are formulting collective guidelines for &lt;br /&gt;
engaging with this server, which you can find at: https://cc.practices.tools&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section id=&amp;quot;cover&amp;quot;&amp;gt;&lt;br /&gt;
# *in octomode* { #title }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section id=&amp;quot;main&amp;quot;&amp;gt;&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa. &lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
Edit this text in the PAD view.&lt;br /&gt;
Edit the styling in the STYLESHEET view. &lt;br /&gt;
Preview the page in the HTML view.&lt;br /&gt;
Render it on pages in the PDF view.&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PAD.css===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@charset &amp;quot;utf-8&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
@page{&lt;br /&gt;
    size: A5;&lt;br /&gt;
    margin: 10mm 20mm 25mm 20mm;&lt;br /&gt;
&lt;br /&gt;
    @bottom-center{&lt;br /&gt;
        content: counter(page);&lt;br /&gt;
        font-family: monospace;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
body{&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
    color: #822b01;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------ cover */&lt;br /&gt;
&lt;br /&gt;
@page:first{&lt;br /&gt;
    background-color: #f3c6ff;&lt;br /&gt;
    color: #822b01;&lt;br /&gt;
}&lt;br /&gt;
section#cover{&lt;br /&gt;
    break-after: always;&lt;br /&gt;
}&lt;br /&gt;
section#cover h1#title{&lt;br /&gt;
    font-size: 300%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------ main */&lt;br /&gt;
&lt;br /&gt;
section#main pre{&lt;br /&gt;
    color: magenta;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Main_Page&amp;diff=5597</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Main_Page&amp;diff=5597"/>
		<updated>2026-03-28T13:30:20Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-left:1em;&amp;quot;&amp;gt;&amp;lt;eplite id=&amp;quot;cc-conditions&amp;quot; show-chat=&amp;quot;false&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creative-crowds-cc.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Welcome to CC, a shared server currently maintained by Simon, Manetta and Doriane from Rotterdam and Brussels. &lt;br /&gt;
&lt;br /&gt;
With CC we explore how community gathers around specific experimental publishing tools, how hosted tools can be prototyped for activist collectivities, and how we can question and participate in a discourse around practices and tools.&lt;br /&gt;
&lt;br /&gt;
CC is currently hosting the following things:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.practices.tools/octomode/ octomode] is CSS Printing&lt;br /&gt;
* [https://cc.practices.tools/etherdot/ etherdot] is stitching&lt;br /&gt;
* [[Wiki-to-print|wiki-to-print]]&lt;br /&gt;
* [https://cc.practices.tools/pad/ pads]&lt;br /&gt;
* [https://cc.practices.tools/fonts/ fonts]&lt;br /&gt;
* [https://cc.practices.tools/traces/ traces]&lt;br /&gt;
* [[Cobbled-paths|cobbled paths]] (not yet)&lt;br /&gt;
* this wiki&lt;br /&gt;
&lt;br /&gt;
If you want, you can sign the &#039;&#039;&#039;collective calendar&#039;&#039;&#039; (on the right) as a way to collect server presences together. Under the calendar you can find the &#039;&#039;&#039;CC-collective conditions for use&#039;&#039;&#039; we formulated, which is something we consider to be in flux.&lt;br /&gt;
&lt;br /&gt;
You can write us at: [mailto:cc@practices.tools cc@practices.tools]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;columns:2;column-gap:5mm;column-fill:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A recent change==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180 heights=250&amp;gt;&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|Zine made by Simon during the Des*gn Week in Linz, November 2025&lt;br /&gt;
File:DBPrize 128 TPG HeatherShuker.jpg|The CC server on display as part of the exhibition [https://thephotographersgallery.org.uk/whats-on/connection-established-digital-folklore-and-web-craft Connection Established: Digital Folklore and Web Craft] curated by Kendal Beynon and Sam Mercer &amp;lt;3 (x1 y6)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;display:block;border:0;background:linear-gradient(yellow,white);padding:0.5em;margin:1em 0 0.5em;border-radius:25px 0 0 0;&amp;quot;&amp;gt;CC currently hosts...&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==This wiki==&lt;br /&gt;
&lt;br /&gt;
We use this wiki as a working environment to produce publications with, organise the collective CC server maintenance work, and document things we do.&lt;br /&gt;
&lt;br /&gt;
==octomode==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[Octomode|octomode]] &amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
The version installed on CC is open for use but it is password protected, reach out to us to ask for it, we share the password in an open ended network of trusted-peers and trusted-peers-of-peers.&lt;br /&gt;
&lt;br /&gt;
[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
==etherdot==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/etherdot/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://gitlab.constantvzw.org/Doriane/etherdot &lt;br /&gt;
&lt;br /&gt;
Etherdot is an anarchist thoughts stitching tool. It allows to collectively write DOT language on etherpads to generate graph with graphviz (actually it uses the python module of graphviz).&lt;br /&gt;
&lt;br /&gt;
==wiki-to-print==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/wiki/Pdf:Unfolding&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[wiki-to-print]] &amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/wiki-to-print&lt;br /&gt;
&lt;br /&gt;
Wiki-to-print is a collective publishing environment that hooks into wiki practices and cultures. It uses MediaWiki software, CCS Print rules and Paged.js, to render a preview of the PDF in the browser.&lt;br /&gt;
&lt;br /&gt;
The version installed on CC is internally used. But if you&#039;re curious to try it, let us know.&lt;br /&gt;
&lt;br /&gt;
[[File:Wiki-to-print.gv.svg|200px]]&lt;br /&gt;
&lt;br /&gt;
==pads==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/pads/&lt;br /&gt;
&lt;br /&gt;
Pads on CC are open for use for things related to CC in some way.&lt;br /&gt;
&lt;br /&gt;
==fonts==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/fonts/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[Fonts]]&lt;br /&gt;
&lt;br /&gt;
We are hosting a very adhocly selected list of fonts to use them in web-to-print projects.&lt;br /&gt;
&lt;br /&gt;
==traces==&lt;br /&gt;
&lt;br /&gt;
→  &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/traces/&lt;br /&gt;
&lt;br /&gt;
Here we collect traces of our practices crossing with CC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Main_Page&amp;diff=5596</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Main_Page&amp;diff=5596"/>
		<updated>2026-03-28T13:30:00Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* A recent change */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-left:1em;&amp;quot;&amp;gt;&amp;lt;eplite id=&amp;quot;cc-conditions&amp;quot; show-chat=&amp;quot;false&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creative-crowds-cc.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Welcome to CC, a shared server currently maintained by Simon, Manetta and Doriane from Rotterdam/Brussels. &lt;br /&gt;
&lt;br /&gt;
With CC we explore how community gathers around specific experimental publishing tools, how hosted tools can be prototyped for activist collectivities, and how we can question and participate in a discourse around practices and tools.&lt;br /&gt;
&lt;br /&gt;
CC is currently hosting the following things:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.practices.tools/octomode/ octomode] is CSS Printing&lt;br /&gt;
* [https://cc.practices.tools/etherdot/ etherdot] is stitching&lt;br /&gt;
* [[Wiki-to-print|wiki-to-print]]&lt;br /&gt;
* [https://cc.practices.tools/pad/ pads]&lt;br /&gt;
* [https://cc.practices.tools/fonts/ fonts]&lt;br /&gt;
* [https://cc.practices.tools/traces/ traces]&lt;br /&gt;
* [[Cobbled-paths|cobbled paths]] (not yet)&lt;br /&gt;
* this wiki&lt;br /&gt;
&lt;br /&gt;
If you want, you can sign the &#039;&#039;&#039;collective calendar&#039;&#039;&#039; (on the right) as a way to collect server presences together. Under the calendar you can find the &#039;&#039;&#039;CC-collective conditions for use&#039;&#039;&#039; we formulated, which is something we consider to be in flux.&lt;br /&gt;
&lt;br /&gt;
You can write us at: [mailto:cc@practices.tools cc@practices.tools]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;columns:2;column-gap:5mm;column-fill:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A recent change==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180 heights=250&amp;gt;&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|Zine made by Simon during the Des*gn Week in Linz, November 2025&lt;br /&gt;
File:DBPrize 128 TPG HeatherShuker.jpg|The CC server on display as part of the exhibition [https://thephotographersgallery.org.uk/whats-on/connection-established-digital-folklore-and-web-craft Connection Established: Digital Folklore and Web Craft] curated by Kendal Beynon and Sam Mercer &amp;lt;3 (x1 y6)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;display:block;border:0;background:linear-gradient(yellow,white);padding:0.5em;margin:1em 0 0.5em;border-radius:25px 0 0 0;&amp;quot;&amp;gt;CC currently hosts...&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==This wiki==&lt;br /&gt;
&lt;br /&gt;
We use this wiki as a working environment to produce publications with, organise the collective CC server maintenance work, and document things we do.&lt;br /&gt;
&lt;br /&gt;
==octomode==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[Octomode|octomode]] &amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
The version installed on CC is open for use but it is password protected, reach out to us to ask for it, we share the password in an open ended network of trusted-peers and trusted-peers-of-peers.&lt;br /&gt;
&lt;br /&gt;
[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
==etherdot==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/etherdot/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://gitlab.constantvzw.org/Doriane/etherdot &lt;br /&gt;
&lt;br /&gt;
Etherdot is an anarchist thoughts stitching tool. It allows to collectively write DOT language on etherpads to generate graph with graphviz (actually it uses the python module of graphviz).&lt;br /&gt;
&lt;br /&gt;
==wiki-to-print==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/wiki/Pdf:Unfolding&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[wiki-to-print]] &amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/wiki-to-print&lt;br /&gt;
&lt;br /&gt;
Wiki-to-print is a collective publishing environment that hooks into wiki practices and cultures. It uses MediaWiki software, CCS Print rules and Paged.js, to render a preview of the PDF in the browser.&lt;br /&gt;
&lt;br /&gt;
The version installed on CC is internally used. But if you&#039;re curious to try it, let us know.&lt;br /&gt;
&lt;br /&gt;
[[File:Wiki-to-print.gv.svg|200px]]&lt;br /&gt;
&lt;br /&gt;
==pads==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/pads/&lt;br /&gt;
&lt;br /&gt;
Pads on CC are open for use for things related to CC in some way.&lt;br /&gt;
&lt;br /&gt;
==fonts==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/fonts/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[Fonts]]&lt;br /&gt;
&lt;br /&gt;
We are hosting a very adhocly selected list of fonts to use them in web-to-print projects.&lt;br /&gt;
&lt;br /&gt;
==traces==&lt;br /&gt;
&lt;br /&gt;
→  &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/traces/&lt;br /&gt;
&lt;br /&gt;
Here we collect traces of our practices crossing with CC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Main_Page&amp;diff=5595</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Main_Page&amp;diff=5595"/>
		<updated>2026-03-28T13:29:48Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* A recent change */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-left:1em;&amp;quot;&amp;gt;&amp;lt;eplite id=&amp;quot;cc-conditions&amp;quot; show-chat=&amp;quot;false&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creative-crowds-cc.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Welcome to CC, a shared server currently maintained by Simon, Manetta and Doriane from Rotterdam/Brussels. &lt;br /&gt;
&lt;br /&gt;
With CC we explore how community gathers around specific experimental publishing tools, how hosted tools can be prototyped for activist collectivities, and how we can question and participate in a discourse around practices and tools.&lt;br /&gt;
&lt;br /&gt;
CC is currently hosting the following things:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.practices.tools/octomode/ octomode] is CSS Printing&lt;br /&gt;
* [https://cc.practices.tools/etherdot/ etherdot] is stitching&lt;br /&gt;
* [[Wiki-to-print|wiki-to-print]]&lt;br /&gt;
* [https://cc.practices.tools/pad/ pads]&lt;br /&gt;
* [https://cc.practices.tools/fonts/ fonts]&lt;br /&gt;
* [https://cc.practices.tools/traces/ traces]&lt;br /&gt;
* [[Cobbled-paths|cobbled paths]] (not yet)&lt;br /&gt;
* this wiki&lt;br /&gt;
&lt;br /&gt;
If you want, you can sign the &#039;&#039;&#039;collective calendar&#039;&#039;&#039; (on the right) as a way to collect server presences together. Under the calendar you can find the &#039;&#039;&#039;CC-collective conditions for use&#039;&#039;&#039; we formulated, which is something we consider to be in flux.&lt;br /&gt;
&lt;br /&gt;
You can write us at: [mailto:cc@practices.tools cc@practices.tools]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;columns:2;column-gap:5mm;column-fill:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A recent change==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180 heights=300&amp;gt;&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|Zine made by Simon during the Des*gn Week in Linz, November 2025&lt;br /&gt;
File:DBPrize 128 TPG HeatherShuker.jpg|The CC server on display as part of the exhibition [https://thephotographersgallery.org.uk/whats-on/connection-established-digital-folklore-and-web-craft Connection Established: Digital Folklore and Web Craft] curated by Kendal Beynon and Sam Mercer &amp;lt;3 (x1 y6)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;display:block;border:0;background:linear-gradient(yellow,white);padding:0.5em;margin:1em 0 0.5em;border-radius:25px 0 0 0;&amp;quot;&amp;gt;CC currently hosts...&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==This wiki==&lt;br /&gt;
&lt;br /&gt;
We use this wiki as a working environment to produce publications with, organise the collective CC server maintenance work, and document things we do.&lt;br /&gt;
&lt;br /&gt;
==octomode==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[Octomode|octomode]] &amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
The version installed on CC is open for use but it is password protected, reach out to us to ask for it, we share the password in an open ended network of trusted-peers and trusted-peers-of-peers.&lt;br /&gt;
&lt;br /&gt;
[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
==etherdot==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/etherdot/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://gitlab.constantvzw.org/Doriane/etherdot &lt;br /&gt;
&lt;br /&gt;
Etherdot is an anarchist thoughts stitching tool. It allows to collectively write DOT language on etherpads to generate graph with graphviz (actually it uses the python module of graphviz).&lt;br /&gt;
&lt;br /&gt;
==wiki-to-print==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/wiki/Pdf:Unfolding&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[wiki-to-print]] &amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/wiki-to-print&lt;br /&gt;
&lt;br /&gt;
Wiki-to-print is a collective publishing environment that hooks into wiki practices and cultures. It uses MediaWiki software, CCS Print rules and Paged.js, to render a preview of the PDF in the browser.&lt;br /&gt;
&lt;br /&gt;
The version installed on CC is internally used. But if you&#039;re curious to try it, let us know.&lt;br /&gt;
&lt;br /&gt;
[[File:Wiki-to-print.gv.svg|200px]]&lt;br /&gt;
&lt;br /&gt;
==pads==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/pads/&lt;br /&gt;
&lt;br /&gt;
Pads on CC are open for use for things related to CC in some way.&lt;br /&gt;
&lt;br /&gt;
==fonts==&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/fonts/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;more info&#039;&#039;&#039;: [[Fonts]]&lt;br /&gt;
&lt;br /&gt;
We are hosting a very adhocly selected list of fonts to use them in web-to-print projects.&lt;br /&gt;
&lt;br /&gt;
==traces==&lt;br /&gt;
&lt;br /&gt;
→  &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/traces/&lt;br /&gt;
&lt;br /&gt;
Here we collect traces of our practices crossing with CC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5594</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5594"/>
		<updated>2026-03-25T21:47:42Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Made with Octomode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
A partial collection of zines, publications, sticker sets and web posters made with octomode. &lt;br /&gt;
&lt;br /&gt;
The list is not complete, but that&#039;s also not the point. It is here to give an idea what kind of things are made. &lt;br /&gt;
&lt;br /&gt;
And it&#039;s also here as an archive of the practices that have grown around octomode. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Scan-cover7.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 7 made by Hackers &amp;amp; Designers, launched June 2025&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
File:Flyerconstanta2-82dd7.jpg|&#039;&#039;Otherworldly Communications&#039;&#039; is the 3rd annual publication of the [[Constant SPLINT zines]], designed by Sarah Magnan, published in March 2026&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versions of octomode==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Constant_SPLINT_zines&amp;diff=5593</id>
		<title>Constant SPLINT zines</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Constant_SPLINT_zines&amp;diff=5593"/>
		<updated>2026-03-25T21:45:06Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Techno-disobedience==&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch.&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Otherworldly Communications==&lt;br /&gt;
&lt;br /&gt;
[[File:Flyerconstanta2-82dd7.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
In 2025 Constant’s research focused on how different forms of life co/exist and circulate in the midst of damage and toxicity and how we could critically engage with different conceptions of the ’other’ (as in: other than human, otherworldly and otherings). This publication tells a subjective and multi-voiced story about discoveries and encounters that happened during the unfolding of our activities.&lt;br /&gt;
&lt;br /&gt;
It was compiled during a three day sprint by Constant’s team, guided by graphic designer Sarah Magnan*, and printed at chez rosi* in Brussels using the software Octomode by Creative Crowds.&lt;br /&gt;
&lt;br /&gt;
It will soon be available in print format as well as in web format/pdf on Constant Calibre library.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5592</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5592"/>
		<updated>2026-03-25T21:43:35Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Made with Octomode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
A partial collection of zines, publications, sticker sets and web posters made with octomode. &lt;br /&gt;
&lt;br /&gt;
The list is not complete, but that&#039;s also not the point. It is here to give an idea what kind of things are made. &lt;br /&gt;
&lt;br /&gt;
And it&#039;s also here as an archive of the practices that have grown around octomode. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
File:Flyerconstanta2-82dd7.jpg|&#039;&#039;Otherworldly Communications&#039;&#039; is the 3rd annual publication of the [[Constant SPLINT zines]], designed by Sarah Magnan, published in March 2026&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versions of octomode==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=File:Flyerconstanta2-82dd7.jpg&amp;diff=5591</id>
		<title>File:Flyerconstanta2-82dd7.jpg</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=File:Flyerconstanta2-82dd7.jpg&amp;diff=5591"/>
		<updated>2026-03-25T21:42:23Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Category:Octomode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5590</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5590"/>
		<updated>2026-03-25T21:29:11Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Made with Octomode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
A partial collection of zines, publications, sticker sets and web posters made with octomode. &lt;br /&gt;
&lt;br /&gt;
The list is not complete, but that&#039;s also not the point. It is here to give an idea what kind of things are made. &lt;br /&gt;
&lt;br /&gt;
And it&#039;s also here as an archive of the practices that have grown around octomode. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versions of octomode==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5589</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5589"/>
		<updated>2026-03-25T21:28:54Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Made with Octomode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
A partial collection of zines, publications, sticker sets and web posters made with octomode. &lt;br /&gt;
&lt;br /&gt;
The list is not complete, but that&#039;s also not the point. It is here to give an idea what kind of things are made. &lt;br /&gt;
&lt;br /&gt;
And it&#039;s also here to grow an archive of the practices that have grown around octomode. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versions of octomode==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5588</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5588"/>
		<updated>2026-03-25T21:28:18Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Made with Octomode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
A partial collection of zines, publications, sticker sets and web posters made with octomode. &lt;br /&gt;
&lt;br /&gt;
The list is not complete, it is mainly here to give an idea what kind of things are made. &lt;br /&gt;
&lt;br /&gt;
And it&#039;s also here to grow an archive of the practices that have grown around octomode. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versions of octomode==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=5587</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=5587"/>
		<updated>2026-03-25T21:24:44Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** Special:SpecialPages|Special Pages&lt;br /&gt;
* Installed on CC&lt;br /&gt;
** Octomode|octomode&lt;br /&gt;
** Wiki-to-print|wiki-to-print&lt;br /&gt;
** Etherdot|etherdot&lt;br /&gt;
** Cobbled-paths|cobbled-paths&lt;br /&gt;
* Possibly handy pages&lt;br /&gt;
** Tools|tools&lt;br /&gt;
** Links|links&lt;br /&gt;
** Fonts|fonts&lt;br /&gt;
** Howtos|howtos&lt;br /&gt;
** CSS Print|CSS print&lt;br /&gt;
** Error log|error log&lt;br /&gt;
** Category:Sysadmin|sysadmin&lt;br /&gt;
** Editing Guide|editing guide&lt;br /&gt;
* Things we made&lt;br /&gt;
** https://cc.practices.tools/pdf/so-you-decided-to-make-a-zine-in-octomode.pdf|so, you decided to make a zine in octomode&lt;br /&gt;
** Pdf:Tools_shape_practice_shapes_tools|Tools shape practices shape tools&lt;br /&gt;
** Content-Form|Content-Form&lt;br /&gt;
** Toward a Minor Tech|Toward a Minor Tech&lt;br /&gt;
* TOOLBOX&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Constant_SPLINT_zines&amp;diff=5586</id>
		<title>Constant SPLINT zines</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Constant_SPLINT_zines&amp;diff=5586"/>
		<updated>2026-03-25T21:24:17Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Constant-techno-disobedience-2023.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch.&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Constant_SPLINT_zines&amp;diff=5585</id>
		<title>Constant SPLINT zines</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Constant_SPLINT_zines&amp;diff=5585"/>
		<updated>2026-03-25T21:23:52Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!  https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207  &amp;lt;blockquote&amp;gt; &amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.  This publi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Constant-techno-disobedience-2023.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5584</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5584"/>
		<updated>2026-03-25T21:23:26Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versions of octomode==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=HD_Bulletin&amp;diff=5583</id>
		<title>HD Bulletin</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=HD_Bulletin&amp;diff=5583"/>
		<updated>2026-03-25T20:57:10Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* HD Bulletin 7 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==HD Bulletin 6==&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
==HD Bulletin 7==&lt;br /&gt;
&lt;br /&gt;
[[File:Scan-cover7.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-7.html&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html&lt;br /&gt;
&lt;br /&gt;
https://lepa.hackersanddesigners.nl/bulletin-7/html/&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=HD_Bulletin&amp;diff=5582</id>
		<title>HD Bulletin</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=HD_Bulletin&amp;diff=5582"/>
		<updated>2026-03-25T20:56:43Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;==HD Bulletin 6==  600px  &amp;lt;blockquote&amp;gt; &amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot; &amp;lt;/blockquote&amp;gt;  https://hackersanddesigners.nl/hd-bulletin-6.html  ==HD Bulletin 7==  600px  https://hackersanddesigners.nl/hd-bulletin-7.html  https://lepa.hackersa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==HD Bulletin 6==&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
==HD Bulletin 7==&lt;br /&gt;
&lt;br /&gt;
[[File:Scan-cover7.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-7.html&lt;br /&gt;
&lt;br /&gt;
https://lepa.hackersanddesigners.nl/bulletin-7/html/&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=File:Scan-cover7.jpg&amp;diff=5581</id>
		<title>File:Scan-cover7.jpg</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=File:Scan-cover7.jpg&amp;diff=5581"/>
		<updated>2026-03-25T20:56:28Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5580</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5580"/>
		<updated>2026-03-25T20:55:23Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| https://lepa.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5579</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5579"/>
		<updated>2026-03-25T20:53:11Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Made with Octomode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=250 heights=300&amp;gt;&lt;br /&gt;
File:SomeTimes number-1.pdf|First edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; by Varia (April, 2022) &lt;br /&gt;
File:Af-en-toe nummer-1.pdf|Eerste editie van de &#039;&#039;[[SomeTimes|Af en Toe]]&#039;&#039; by Varia (april, 2022)&lt;br /&gt;
File:SomeTimes number-3.pdf|Third edition of the &#039;&#039;[[SomeTimes]]&#039;&#039; made for the 12th of October Counter-Cloud Action day, by Varia (October, 2023)&lt;br /&gt;
File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|&#039;&#039;[[Bulgarian antifascist bulletin]]&#039;&#039; (2023)&lt;br /&gt;
File:ComputationalPublishingandWriting 2023.pdf|&#039;&#039;[[the title is|the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1]]&#039;&#039;, outcome of a workshop hosted by Winnie Soon and Geoff Cox (April, 2023)&lt;br /&gt;
File:Hosting-with-zine.pdf|&#039;&#039;Hosting with]]&#039;&#039; self-published by Varia, made by Angeliki, Artemis and Manetta (July, 2023)&lt;br /&gt;
File:ATNOFS-screen.pdf|&#039;&#039;[[A Traversal Network of Feminist Servers]]&#039;&#039; or ATNOFS in short, published by Varia, Hypha, Feminist Hack Meetings, Constant, esc, LURK (March 2023)&lt;br /&gt;
File:Free palestine reader.png|Front page of the [[Free palestine reader]] &lt;br /&gt;
File:Anarchokrant 4.png|Front page of the fourth edition of the [[Anarchokrant]] &lt;br /&gt;
File:Social-in-the-media-bw.pdf|&#039;&#039;[[Social in the Media]]&#039;&#039;, zine made by Varia, June 2024&lt;br /&gt;
File:Bulletin-6-0.jpg|&#039;&#039;[[HD Bulletin]]&#039;&#039; 6 made by Hackers &amp;amp; Designers, February 2025&lt;br /&gt;
File:so-you-decided-to-make-a-zine.jpg|&#039;&#039;[[so, you decided to make a zine using octomode]]&#039;&#039;, a zine introducing how to work with octomode, made by Simon Browne during his residency in Ireland, June 2025&lt;br /&gt;
File:Constant-techno-disobedience-2023.pdf|[[Constant SPLINT zines]] issue #1: &#039;&#039;Techno-disobedience!&#039;&#039; made by Martino Morandi, Alix Turcq, Manetta Berends (December 2023)&lt;br /&gt;
File:Stickers-XPUB-Charlie.png|Sticker sheet made by Charlie during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039;, a thematic trimester project at [https://xpub.nl XPUB] (spring 2025)&lt;br /&gt;
File:XPUB-SI26-Declarations.png|Declarations web poster made collectively in octomode by the XPUB students + Doriane during &#039;&#039;[[Special Issue 26: Declarations]]&#039;&#039; (spring 2025)&lt;br /&gt;
File:So-you-decided-to-make-a-zine-in-octomode.pdf|&#039;&#039;[[so, you decided to make a zine using octomode|so, you decided to make a zine in octomode]]&#039;&#039; second version! Made by Simon during the Des*gn Week in Linz (November, 2025)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Special_Issue_26:_Declarations&amp;diff=5578</id>
		<title>Special Issue 26: Declarations</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Special_Issue_26:_Declarations&amp;diff=5578"/>
		<updated>2026-03-25T20:49:13Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;In the spring of 2025, XPUB invited Doriane Timmermans as guest editor/tutor of Special Issue 26: Declarations.  Octomode was used in class to introduce the students to CSS Print practices, and for the production of a sticker set and event poster.   https://pzwiki.wdka.nl/mediadesign/SI26  https://varia.zone/en/2025/xpub-declarations-special-issue-launch/  ===Sticker sheet===  600px  Sticker sheet made by Charlie during the XPUB Special...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In the spring of 2025, XPUB invited Doriane Timmermans as guest editor/tutor of Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
Octomode was used in class to introduce the students to CSS Print practices, and for the production of a sticker set and event poster. &lt;br /&gt;
&lt;br /&gt;
https://pzwiki.wdka.nl/mediadesign/SI26&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/2025/xpub-declarations-special-issue-launch/&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
===Web poster===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the XPUB students + Doriane.&lt;br /&gt;
&lt;br /&gt;
https://xpub.declarations.style/&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=So,_you_decided_to_make_a_zine_using_octomode&amp;diff=5577</id>
		<title>So, you decided to make a zine using octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=So,_you_decided_to_make_a_zine_using_octomode&amp;diff=5577"/>
		<updated>2026-03-25T20:44:49Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==First version==&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
https://simonbrowne.page/a-workshop-for-everyday-technology/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Second version==&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
This version was used during the CC circulations workshop Simon and Manetta hosted during the Des*gn week. &lt;br /&gt;
&lt;br /&gt;
https://dsignweek.servus.at/index.php?title=CC_Circulations&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=So,_you_decided_to_make_a_zine_using_octomode&amp;diff=5576</id>
		<title>So, you decided to make a zine using octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=So,_you_decided_to_make_a_zine_using_octomode&amp;diff=5576"/>
		<updated>2026-03-25T20:41:40Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Second version */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==First version==&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
==Second version==&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
This version was used during the CC circulations workshop Simon and Manetta hosted during the Des*gn week. &lt;br /&gt;
&lt;br /&gt;
https://dsignweek.servus.at/index.php?title=CC_Circulations&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=So,_you_decided_to_make_a_zine_using_octomode&amp;diff=5575</id>
		<title>So, you decided to make a zine using octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=So,_you_decided_to_make_a_zine_using_octomode&amp;diff=5575"/>
		<updated>2026-03-25T20:39:40Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;==First version==  600px  A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.  &amp;lt;blockquote&amp;gt; &amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot; &amp;lt;/blockquote&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==First version==&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
==Second version==&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Social_in_the_Media&amp;diff=5574</id>
		<title>Social in the Media</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Social_in_the_Media&amp;diff=5574"/>
		<updated>2026-03-25T20:25:32Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Social-in-the-media-bw.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. &lt;br /&gt;
&lt;br /&gt;
This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Social_in_the_Media&amp;diff=5573</id>
		<title>Social in the Media</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Social_in_the_Media&amp;diff=5573"/>
		<updated>2026-03-25T20:25:18Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  &amp;lt;blockquote&amp;gt; Within the past six and a half years, Varia has experimented with the work of instituting a cultural organisation outside the confines of Big Tech technologies. What kind of cultural work is made possible when your organisation’s digital infrastructure is using free and open source software built by peers, digital services hosted by friends, and digital resources shared by activist organisations? What possibilitie...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Social-in-the-media-bw.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. &lt;br /&gt;
&lt;br /&gt;
This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Anarchokrant&amp;diff=5572</id>
		<title>Anarchokrant</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Anarchokrant&amp;diff=5572"/>
		<updated>2026-03-25T20:22:41Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  Grassroots and activist news in the Netherlands.   Dutch language.   Turns up every now and again.   More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].  Category:Octomode&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Anarchokrant 4.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Grassroots and activist news in the Netherlands. &lt;br /&gt;
&lt;br /&gt;
Dutch language. &lt;br /&gt;
&lt;br /&gt;
Turns up every now and again. &lt;br /&gt;
&lt;br /&gt;
More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Free_palestine_reader&amp;diff=5571</id>
		<title>Free palestine reader</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Free_palestine_reader&amp;diff=5571"/>
		<updated>2026-03-25T20:20:35Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Free palestine reader.png|600px]]&lt;br /&gt;
&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. &lt;br /&gt;
&lt;br /&gt;
30 or so copies were printed and distributed during the action. &lt;br /&gt;
&lt;br /&gt;
A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. &lt;br /&gt;
&lt;br /&gt;
The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Free_palestine_reader&amp;diff=5570</id>
		<title>Free palestine reader</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Free_palestine_reader&amp;diff=5570"/>
		<updated>2026-03-25T20:19:41Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action.   A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here].   The zine is mostly in Dutch.  Category:Octomode&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Free palestine reader.png|600px]]&lt;br /&gt;
&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. &lt;br /&gt;
&lt;br /&gt;
A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. &lt;br /&gt;
&lt;br /&gt;
The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=A_Traversal_Network_of_Feminist_Servers&amp;diff=5569</id>
		<title>A Traversal Network of Feminist Servers</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=A_Traversal_Network_of_Feminist_Servers&amp;diff=5569"/>
		<updated>2026-03-25T20:17:29Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  &amp;#039;&amp;#039;A Traversal Network of Feminist Servers&amp;#039;&amp;#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, A...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:ATNOFS-screen.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Hosting_with&amp;diff=5568</id>
		<title>Hosting with</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Hosting_with&amp;diff=5568"/>
		<updated>2026-03-25T20:15:09Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  &amp;#039;&amp;#039;Hosting with&amp;#039;&amp;#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.  Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.  Self-published by Varia in July, 2023.   https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/  https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)  https://art-meets.radical-openness.org/program/hosting...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Hosting-with-zine.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=SomeTimes&amp;diff=5567</id>
		<title>SomeTimes</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=SomeTimes&amp;diff=5567"/>
		<updated>2026-03-25T20:12:53Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
==SomeTimes #1==&lt;br /&gt;
&lt;br /&gt;
[[File:SomeTimes number-1.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
April 2022&lt;br /&gt;
&lt;br /&gt;
Sometimes/Af en toe #1 is made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds. Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions. https://varia.zone/en/sometimes-af-en-toe.html + https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
==SomeTimes #3==&lt;br /&gt;
&lt;br /&gt;
[[File:SomeTimes number-3.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
October 2023&lt;br /&gt;
&lt;br /&gt;
Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day.&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=SomeTimes&amp;diff=5566</id>
		<title>SomeTimes</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=SomeTimes&amp;diff=5566"/>
		<updated>2026-03-25T20:12:41Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;SomeTimes is the (ir)regular printed newsletter of Varia.   ==SomeTimes #1==  600px  600px  April 2022  Sometimes/Af en toe #1 is made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds. Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions. https://varia.zone/en/sometimes-af-en-toe.html + http...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
==SomeTimes #1==&lt;br /&gt;
&lt;br /&gt;
[[File:SomeTimes number-1.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
April 2022&lt;br /&gt;
&lt;br /&gt;
Sometimes/Af en toe #1 is made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds. Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions. https://varia.zone/en/sometimes-af-en-toe.html + https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
==SomeTimes #3==&lt;br /&gt;
&lt;br /&gt;
[[File:SomeTimes number-3.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
October 2023&lt;br /&gt;
&lt;br /&gt;
Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day.&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=The_title_is&amp;diff=5565</id>
		<title>The title is</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=The_title_is&amp;diff=5565"/>
		<updated>2026-03-25T20:09:38Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  Collectively produced during the &amp;#039;&amp;#039;Computational writing &amp;amp; publishing talk/workshop&amp;#039;&amp;#039;.   On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.   The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:ComputationalPublishingandWriting 2023.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier. &lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996 &lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Bulgarian_antifascist_bulletin&amp;diff=5564</id>
		<title>Bulgarian antifascist bulletin</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Bulgarian_antifascist_bulletin&amp;diff=5564"/>
		<updated>2026-03-25T20:07:12Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
[[Category:Octomode]]&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Bulgarian_antifascist_bulletin&amp;diff=5563</id>
		<title>Bulgarian antifascist bulletin</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Bulgarian_antifascist_bulletin&amp;diff=5563"/>
		<updated>2026-03-25T20:06:53Z</updated>

		<summary type="html">&lt;p&gt;Manetta: Created page with &amp;quot;600px  In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:   &amp;#039;&amp;#039;&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months f...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|600px]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5562</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5562"/>
		<updated>2026-03-25T20:01:27Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5561</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5561"/>
		<updated>2026-03-25T20:00:59Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5560</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5560"/>
		<updated>2026-03-25T20:00:48Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5559</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5559"/>
		<updated>2026-03-25T20:00:28Z</updated>

		<summary type="html">&lt;p&gt;Manetta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ &#039;&#039;&#039;URL&#039;&#039;&#039;: https://cc.practices.tools/octomode/&amp;lt;br&amp;gt;&lt;br /&gt;
→ &#039;&#039;&#039;git repo&#039;&#039;&#039;: https://git.vvvvvvaria.org/CC/octomode&lt;br /&gt;
&lt;br /&gt;
[[File:Rwx-octo5.svg|200px]]&lt;br /&gt;
[[File:Read-write-execute-octo-mode.png|200px]]&lt;br /&gt;
[[File:Octo-hands.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5558</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5558"/>
		<updated>2026-03-25T19:52:55Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin] ([https://etherpad.hackersanddesigners.nl/p/ep_plugins documented here]), impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5557</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5557"/>
		<updated>2026-03-25T19:49:02Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the pad for content is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5556</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5556"/>
		<updated>2026-03-25T19:48:38Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Octomode on the CC server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5555</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5555"/>
		<updated>2026-03-25T19:48:04Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* How to use octomode? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on a PDF, you can make a new octomode environment here: https://cc.practices.tools/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://cc.practices.tools/pad/p/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project used to be maintained by the [https://coko.foundation/ Coko Foundation] but is currently on its own feet! Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5554</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5554"/>
		<updated>2026-03-25T19:45:07Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It strongly learned from the inspiring work of the following projects: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh&lt;br /&gt;
* [https://relearn.be/2015/ the local network + etherpad setup] during Relearn 2015&lt;br /&gt;
* [https://calibre.constantvzw.org/book/34 The Techno-Galactic Guide to Software Observation] by Constant&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on making a PDF, you can make a new octomode environment here: https://cc.vvvvvvaria.org/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;http://pad.vvvvvvaria.org/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://pad.vvvvvvaria.org/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project is maintained by the [https://coko.foundation/ Coko Foundation]. Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5553</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5553"/>
		<updated>2026-03-25T19:24:47Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It is anyway strongly inspired by the beautiful work of others, including: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh/Constant&lt;br /&gt;
* [https://git.vvvvvvaria.org/varia/etherpump etherpump] by Varia&lt;br /&gt;
* [https://gitlab.com/Luuse/pad2print Pad2Print] by Luuse&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience] published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine] published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on making a PDF, you can make a new octomode environment here: https://cc.vvvvvvaria.org/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;http://pad.vvvvvvaria.org/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://pad.vvvvvvaria.org/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project is maintained by the [https://coko.foundation/ Coko Foundation]. Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5552</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5552"/>
		<updated>2026-03-25T19:24:27Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It is anyway strongly inspired by the beautiful work of others, including: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh/Constant&lt;br /&gt;
* [https://git.vvvvvvaria.org/varia/etherpump etherpump] by Varia&lt;br /&gt;
* [https://gitlab.com/Luuse/pad2print Pad2Print] by Luuse&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUBs and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience], published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine], published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on making a PDF, you can make a new octomode environment here: https://cc.vvvvvvaria.org/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;http://pad.vvvvvvaria.org/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://pad.vvvvvvaria.org/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project is maintained by the [https://coko.foundation/ Coko Foundation]. Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5551</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5551"/>
		<updated>2026-03-25T19:24:00Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It is anyway strongly inspired by the beautiful work of others, including: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh/Constant&lt;br /&gt;
* [https://git.vvvvvvaria.org/varia/etherpump etherpump] by Varia&lt;br /&gt;
* [https://gitlab.com/Luuse/pad2print Pad2Print] by Luuse&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUB publications and annual publications that document all their activities of that year, such as [https://calibre.constantvzw.org/book/207 Techno-disobedience], published in December 2023 and [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine], published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on making a PDF, you can make a new octomode environment here: https://cc.vvvvvvaria.org/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;http://pad.vvvvvvaria.org/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://pad.vvvvvvaria.org/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project is maintained by the [https://coko.foundation/ Coko Foundation]. Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5550</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5550"/>
		<updated>2026-03-25T19:18:50Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It is anyway strongly inspired by the beautiful work of others, including: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh/Constant&lt;br /&gt;
* [https://git.vvvvvvaria.org/varia/etherpump etherpump] by Varia&lt;br /&gt;
* [https://gitlab.com/Luuse/pad2print Pad2Print] by Luuse&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUB publications and annual publications that document all their activities of that year, such as their [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine], published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ [https://codeberg.org/luddite-academy/octomode/commit/7eebbd1098f44de743a97394468b49672bf368d7 patch for not working Etherpad URLs] || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on making a PDF, you can make a new octomode environment here: https://cc.vvvvvvaria.org/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;http://pad.vvvvvvaria.org/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://pad.vvvvvvaria.org/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project is maintained by the [https://coko.foundation/ Coko Foundation]. Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
	<entry>
		<id>http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5549</id>
		<title>Octomode</title>
		<link rel="alternate" type="text/html" href="http://cc.practices.tools/wiki/index.php?title=Octomode&amp;diff=5549"/>
		<updated>2026-03-25T19:09:10Z</updated>

		<summary type="html">&lt;p&gt;Manetta: /* Ongoing circulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→ https://cc.practices.tools/octomode/&lt;br /&gt;
&lt;br /&gt;
Octomode is a collective editing space for PDF making, using Etherpad, Paged.js and Flask.&lt;br /&gt;
&lt;br /&gt;
Inspired by the multi-centered, tentacular cognition capabilities of the octopus, we imagined a space in which the artificial boundaries of writing and design can be crossed; where writing, editing and designing can be done in one environment simultaneously, allowing the format to influence the matter and vice-versa.&lt;br /&gt;
&lt;br /&gt;
==Ongoing circulations==&lt;br /&gt;
&lt;br /&gt;
Octomode is strongly relying on (Ether)pad and shared habits of collective note taking in such collaborative environments. In the end, octomode is just a combination of a few free software tools, and we like to think of octomode as a boilerplate, that can be re-configured and re-transformed into other possible environments. It is anyway strongly inspired by the beautiful work of others, including: &lt;br /&gt;
&lt;br /&gt;
* [http://osp.kitchen/tools/ethertoff/ Ethertoff] by OSP&lt;br /&gt;
* [https://networksofonesown.constantvzw.org/ Etherbox] by Constant&lt;br /&gt;
* [https://gitlab.constantvzw.org/aa/etherdump etherdump] by Michael Murtaugh/Constant&lt;br /&gt;
* [https://git.vvvvvvaria.org/varia/etherpump etherpump] by Varia&lt;br /&gt;
* [https://gitlab.com/Luuse/pad2print Pad2Print] by Luuse&lt;br /&gt;
&lt;br /&gt;
Octomode is published under [https://git.vvvvvvaria.org/varia/octomode/src/branch/master/LICENSE.txt CC4r]: please feel free to use, change, transform and republish into many directions, within the limits of the conditions formulated by the COLLECTIVE CONDITIONS FOR RE-USE (CC4r) license.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! octomode instance !! maintained by !! version !! features !! code !! context&lt;br /&gt;
|-&lt;br /&gt;
| https://cc.practices.tools/octomode/ || [https://cc.practices.tools Creative Crowds (CC)] || CC || main features || https://git.vvvvvvaria.org/CC/octomode || The CC octomode instance, used by us and a network of peers around us, including OSP, XPUB students, Pibliotheque, Varia and others; used for the making of zines, publications which are often personal projects, workshop outputs or sometimes also commissioned work. &lt;br /&gt;
|-&lt;br /&gt;
| https://circulations.constantvzw.org/octomode/ || [https://constantvzw.org/ Constant] || technodisobedience || main features &amp;lt;br&amp;gt;+ RISO color seperation, epub export, markdown import || https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ || Constant&#039;s octomode instance as part of their SPLINT 5-year research trajectory and SPLINTER server, used for the making of zines, EPUB publications and annual publications that document all their activities of that year, such as their [https://constantvzw.org/site/Zine-launch-Otherwordly-Communications.html Otherworldly Communications zine], published in March 2026.&lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.hackersanddesigners.nl/ || [https://hackersanddesigners.nl/ H&amp;amp;D] || CC || main features || https://github.com/hackersanddesigners/octomode (fork, no additional changes) || The octomode instance of Hackers &amp;amp; Designers, used to make publications such as [https://hackersanddesigners.nl/hd-bulletin-6.html HD Bulletin 6] + [https://hackersanddesigners.nl/hd-bulletin-7.html HD Bulletin 7]. Octomode was also used during a workshop at one of the HD summercamps, but I can&#039;t find it back sadly. &lt;br /&gt;
|-&lt;br /&gt;
| https://octomode.vvvvvvaria.org || [https://varia.zone varia] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || This was octomode&#039;s first URL! Currently it&#039;s pointing to the Varia octomode instance, used by Varia members to make the SomeTimes (edition [https://varia.zone/en/2022/sometimes-af-en-toe/ 1] [https://varia.zone/en/2024/sometimes5/ 5] [https://varia.zone/en/2025/some-times-6/ 6]), write funding applications and reports, make zines and other things. &lt;br /&gt;
|-&lt;br /&gt;
| https://hub.vvvvvvaria.org/rosa/octomode/ || [https://varia.zone/ATNOFS/ ATNOFS] || CC || main features || https://git.vvvvvvaria.org/varia/octomode || Octomode is part of Rosa&#039;s &#039;&#039;resonance board&#039;&#039;, the landing page of this traveling feminist server: &#039;&#039;The resonance board is a shared space which gathers and folds pads, messages and files hosted on rosa. On the resonance board you can start a new pad, use octomode, use the shared ile system, traverse the list of pads already created, read messages on the folding board, and browse the files that have been uploaded to the chapters folder.&#039;&#039; ([https://zoiahorn.anarchaserver.org/wp-content/uploads/2023/03/ATNOFS-screen.pdf#page=9 link])&lt;br /&gt;
|-&lt;br /&gt;
| || [https://hackersanddesigners.nl/ H&amp;amp;D] || Learning Palestine || main features &amp;lt;br&amp;gt;+ Markdown cheatsheet, [https://www.npmjs.com/package/ep_markdown_toc Etherpad table of content plugin], impositioned PDF export || || A custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &#039;&#039;&amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;&#039;&#039;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. The project was presented during a [https://hackersanddesigners.nl/bulletin-7-launch-at-fort-van-sjakoo.html HD Bulletin launch] at [https://sjakoo.nl/ Het Fort van Sjakoo] in June 2025. &lt;br /&gt;
|-&lt;br /&gt;
| https://zine.luddite.tools/ || [https://luddite.tools/ The Luddite Academy/David Benque]  || CC || main features &amp;lt;br&amp;gt;+ patch for not working Etherpad URLs || https://codeberg.org/luddite-academy/octomode || &#039;&#039;The project was [is] titled &amp;quot;The Luddite Academy&amp;quot; and proposed to bring the current resurgence of luddite theory and praxis to bear on the university&#039;s digital arts and humanities departments.&#039;&#039; ([https://post.lurk.org/@diagram_studies/115768866079004997 link])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==How to use octomode?==&lt;br /&gt;
&lt;br /&gt;
If you want to work collectively on making a PDF, you can make a new octomode environment here: https://cc.vvvvvvaria.org/octomode/. &lt;br /&gt;
&lt;br /&gt;
You can write any name of in the input field, this will be the name of the new octomode environment and pads that are used. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: When working with multiple people on one PDF it is recommended to use the same browser. CSS rules are rendered slightly differently on different browsers.&lt;br /&gt;
&lt;br /&gt;
Working in octomode includes:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pad&amp;lt;/code&amp;gt;: all materials for the PDF are collected here. (written in Markdown)&lt;br /&gt;
* &amp;lt;code&amp;gt;stylesheet&amp;lt;/code&amp;gt;: all CSS rules for the PDF are collected here (written in CSS)&lt;br /&gt;
* &amp;lt;code&amp;gt;html&amp;lt;/code&amp;gt;: render the lay out as a HTML (rendered with PyPandoc)&lt;br /&gt;
* &amp;lt;code&amp;gt;pdf&amp;lt;/code&amp;gt;: render the lay out as a PDF (rendered with Paged.js)&lt;br /&gt;
&lt;br /&gt;
When creating a new environment, a few things happen:&lt;br /&gt;
&lt;br /&gt;
* a pad is created for collecting the materials of your PDF. The name of the octomode environment will become the name of this pad. For example: &amp;lt;code&amp;gt;http://pad.vvvvvvaria.org/NAME.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
* another pad is created for writing the stylesheet of your PDF. The name of the octomode environment will become the name of this pad, followed by .css. For example: &amp;lt;code&amp;gt;https://pad.vvvvvvaria.org/NAME.css&amp;lt;/code&amp;gt;&lt;br /&gt;
* If both pads were not created yet, a template is added to the pad. The main pad will get a Markdown template and the stylesheet pad a CSS template.&lt;br /&gt;
&lt;br /&gt;
In case a pad was already made, you can copy the templates below and paste them at the top of your pads.&lt;br /&gt;
&lt;br /&gt;
The PDFs are rendered using [https://pagedjs.org/ Paged.js], a free and open source JavaScript library &amp;quot;that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS!&amp;quot; The project is maintained by the [https://coko.foundation/ Coko Foundation]. Paged.js adds not (yet) implemented CSS rules to the ones that browsers implemented already, expanding the possibilities to make lay outs for specific sections, place content in the margins of pages, and render indexes (amongst other things). The Paged.js documentation is very helpful and can be found here: https://pagedjs.org/documentation/.&lt;br /&gt;
&lt;br /&gt;
==How to install octomode?==&lt;br /&gt;
&lt;br /&gt;
[[Installing octomode]]&lt;br /&gt;
&lt;br /&gt;
==CSS Print==&lt;br /&gt;
&lt;br /&gt;
Some CSS Print examples can be found at: [[CSS Print]]&lt;br /&gt;
&lt;br /&gt;
==Octomode on the CC server==&lt;br /&gt;
&lt;br /&gt;
Octomode is installed on the server at: &amp;lt;code&amp;gt;/opt/octomode/&amp;lt;/code&amp;gt; and runs as a system user &amp;lt;code&amp;gt;octomode&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
You can restart octomode with: &amp;lt;code&amp;gt;$ sudo service octomode restart&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Or see its status with: &amp;lt;code&amp;gt;$ sudo service octomode status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code that is used for octomode can be found here: https://git.vvvvvvaria.org/cc/octomode&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
At the top of the the [[#PAD.md|pad for content]] is a metadata block:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: octomode&lt;br /&gt;
 language: en&lt;br /&gt;
 ---&lt;br /&gt;
&lt;br /&gt;
When things go wrong in situations when many people are working together, it is often that someone has typed something at the start of the pad before the metadata block, or there is some syntax error in the metadata block. For example, using two colons in the title field will make it break:&lt;br /&gt;
&lt;br /&gt;
 ---&lt;br /&gt;
 title: My cool title: and subtitle&lt;br /&gt;
 language: en&lt;br /&gt;
 --- &lt;br /&gt;
&lt;br /&gt;
The title is only there to make the name of the PDF file when it is exported, and the language can be set to something other than English. But this metadata must be there, and there must be three hyphens (---) opening and closing the metadata block.&lt;br /&gt;
&lt;br /&gt;
== Error log ==&lt;br /&gt;
&lt;br /&gt;
For some adventures in Octomode, see the [[Error log]].&lt;br /&gt;
&lt;br /&gt;
==Made with Octomode==&lt;br /&gt;
&lt;br /&gt;
===SomeTimes/Af en Toe===&lt;br /&gt;
[[File:SomeTimes number-1.pdf|thumb|left|First edition of the &#039;&#039;SomeTimes&#039;&#039; (April, 2022)]] &lt;br /&gt;
[[File:Af-en-toe nummer-1.pdf|thumb|left|Eerste editie van de &#039;&#039;Af en Toe&#039;&#039; (april, 2022)]]&lt;br /&gt;
[[File:SomeTimes number-3.pdf|thumb|left|Third edition of the &#039;&#039;SomeTimes&#039;&#039; made for the 12th of October Counter-Cloud Action day (October, 2023)]]&lt;br /&gt;
&lt;br /&gt;
SomeTimes is the (ir)regular printed newsletter of Varia. &lt;br /&gt;
&lt;br /&gt;
Made in resonant publishing mode with octomode, [https://multi.vvvvvvaria.org/ multifeeder] and multiple RSS feeds.&lt;br /&gt;
&lt;br /&gt;
Initial layout and infrastructure by Simon Browne &amp;amp; Manetta Berends, to be versioned in the following editions.&lt;br /&gt;
&lt;br /&gt;
https://varia.zone/en/sometimes-af-en-toe.html&lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2022-02-SomeTimes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulgarian antifascist bulletin===&lt;br /&gt;
[[File:Bulgarian-Antifascist-Bulletin 1 2023.pdf|thumb|left|&#039;&#039;Bulgarian antifascist bulletin&#039;&#039; (1, 2023)]]&lt;br /&gt;
&lt;br /&gt;
In July 2023 an email landed in the Varia inbox with a request to use octomode to produce an antifascist bulletin in an Bulgarian context:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;I came by your space last week.. I am writing to ask for permission to use Octomode, which Danny told me about. It came up in the context of me being involved in the production of an Anti-fascist bulletin from Bulgaria. The idea is to gather short inputs every few months from different activists and collectives and compile them in a multi-lingual bulletin. We&#039;re mostly migrants and we thought this way we can contribute a little to the building of internationalist solidarity. I&#039;ve never been involved in such fast-paced publications and rarely done much on the technical side of things but I am willing to learn.!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
https://cryptpad.fr/drive/#/2/drive/view/5Yg5tW5FR9XH1GAUparmy06vKJzF0rNWivJX7vLL1ps/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1===&lt;br /&gt;
&lt;br /&gt;
[[File:ComputationalPublishingandWriting 2023.pdf|thumb|left|&#039;&#039;*the title is: (and then a series of checkboxes) (insert here your suggestions :} ) +1+1+1+1+1&#039;&#039; (April, 2023)]]&lt;br /&gt;
&lt;br /&gt;
Collectively produced during the &#039;&#039;Computational writing &amp;amp; publishing talk/workshop&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
On 21 April, 13.00-18.00, NICA/RMeS Workshop with Geoff Cox and Winnie Soon, at Utrecht University, hosted by David Gauthier.&lt;br /&gt;
&lt;br /&gt;
The procedural qualities of both writing and coding lend themselves to the sharing of resources, collective actions, and social exchange through the use of experimental publishing tools such as wiki-to-print and git repositories. This points to conceiving a publication (such as a book) as a dynamic computational object that is open for re-versioning. Given these possibilities with computation, and despite the trend towards open access, it seems odd that relatively little has changed in academic publishing and scholars still seek to distribute their work through journals even when more accessible and sustainable forms are available. Similarly, workflows tend to follow a model that remains relatively unchanged since industrialism. The presentation explores these concerns through some of our recent projects, including the co-authored book Aesthetic Programming (2020). Our examples examine a parallel between writing and coding, attempting to open up the aesthetic and political potential of publishing as a cultural practice in which books can be coded, written, read and published as dynamic networked objects, not fixed in terms of attribution or commodity form or specific determination. &lt;br /&gt;
&lt;br /&gt;
https://www.centreforthestudyof.net/?p=6996&lt;br /&gt;
&lt;br /&gt;
https://hackmd.io/@siusoon/computationalwriting#/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hosting with===&lt;br /&gt;
[[File:Hosting-with-zine.pdf|thumb|left|&#039;&#039;Hosting with&#039;&#039; (self-published by Varia in July, 2023)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hosting with&#039;&#039; is a zine capturing a conversation at AMRO22 in Linz around art servers and hosting practices.&lt;br /&gt;
&lt;br /&gt;
Transcribed/layout/editing by Artemis Gryllaki, Manetta Berends and Angeliki Diakrousi.&lt;br /&gt;
&lt;br /&gt;
Self-published by Varia in July, 2023. &lt;br /&gt;
&lt;br /&gt;
https://vvvvvvaria.org/archive/2023-03-Hosting-with-others/&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/octomode/hosting-with-the-others/ (behind a passwd)&lt;br /&gt;
&lt;br /&gt;
https://art-meets.radical-openness.org/program/hosting-with-the-others/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===A Traversal Network of Feminist Servers===&lt;br /&gt;
[[File:ATNOFS-screen.pdf|thumb|left|&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A Traversal Network of Feminist Servers&#039;&#039; (ATNOFS) publication, collectively made with Wendy Van Wynsberghe, Vlad Dobrițoiu, Teo Săvoiu, Spideralex, Sergiu Nisioi, Roel Roscam Abbing, Reni Hofmüller, ooooo, Nina Bothof, Martino Morandi, Marloes de Valk, Mara Karagianni, Maneta Berends, Lídia Pereira, Julia Bande, Femke Snelting, elodie Mugrefya, Donatella Portoghese, Danae Tapia, Cristina Cochior, Azahara Cerezo, Aymeric Mansoux, Artemis Gryllaki, Aggeliki Diakrousi, Anca Bucur, amy pickles, Alice Strete, Alex Ștefănescu.&lt;br /&gt;
&lt;br /&gt;
Design/programming by Nina Botthof and Martino Morandi. &lt;br /&gt;
&lt;br /&gt;
https://git.vvvvvvaria.org/dickreckard/atnofs-recipe&lt;br /&gt;
&lt;br /&gt;
Co-published in March 2023.&lt;br /&gt;
&lt;br /&gt;
This multi-headed webpage is hosted and asynchronously maintained by a network of networks that includes: Systerserver, Constant, hypha, Varia, ooooo, Marloes de Valk, LURK, Anarchaserver, Psaroskalazines, esc mkl and rosa (travelling).&lt;br /&gt;
&lt;br /&gt;
* https://hub.vvvvvvaria.org/rosa/ATNOFS/&lt;br /&gt;
* https://www.ooooo.be/atraversalnetworkoffeministservers/&lt;br /&gt;
* https://systerserver.net/ATNOFS/&lt;br /&gt;
* https://txt.lurk.org/ATNOFS/&lt;br /&gt;
* https://zoiahorn.anarchaserver.org/ATNOFS/&lt;br /&gt;
* https://hypha.ro/ATNOFS&lt;br /&gt;
* https://varia.zone/ATNOFS&lt;br /&gt;
* https://bleu255.com/~marloes/txts/ATNOFS/&lt;br /&gt;
* https://atnofs.constantvzw.org/&lt;br /&gt;
* https://psaroskalazines.gr/zines/ATNOFS/&lt;br /&gt;
* https://esc.mur.at/en/werk/atnofspublication&amp;lt;nowiki/&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Free palestine reader ===&lt;br /&gt;
[[File:Free palestine reader.png|left|thumb|Front page of the reader.]]&lt;br /&gt;
A zine made in 3 hours, really fast, on the run, before the sit-in based on the Forum voor Anarchisme dossier on Palestine which can be found [https://forumvooranarchisme.nl/dossier/palestijn here]. 30 or so copies were printed and distributed during the action. A copy of the zine can be downloaded [https://vvvvvvaria.org/~decentral1se/free-palestine-reader.pdf here]. The zine is mostly in Dutch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== De Anarchokrant ===&lt;br /&gt;
[[File:Anarchokrant 4.png|left|thumb|Front page of the fourth edition.]]Grassroots and activist news in the Netherlands. Dutch language. Turns up every now and again. More editions available [https://forumvooranarchisme.nl/anarchokrant-downloads here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social in the Media===&lt;br /&gt;
[[File:Social-in-the-media-bw.pdf|left|thumb|Social in the Media, zine made by Varia, June 2024]]&lt;br /&gt;
&amp;quot;Within the past six and a half years, Varia has experimented with the work of&lt;br /&gt;
instituting a cultural organisation outside the confines of Big Tech&lt;br /&gt;
technologies. What kind of cultural work is made possible when your&lt;br /&gt;
organisation’s digital infrastructure is using free and open source software&lt;br /&gt;
built by peers, digital services hosted by friends, and digital resources&lt;br /&gt;
shared by activist organisations? What possibilities materialise when the&lt;br /&gt;
tools one uses can be shaped in accordance with cultural workers’ habits&lt;br /&gt;
and needs? Which conditions can be collectively defined, and which ones do&lt;br /&gt;
we have to operate within?&lt;br /&gt;
While there are no obvious or definitive answers to these questions, they set&lt;br /&gt;
a ground for experimentation, where the tools used for mobilising a space&lt;br /&gt;
are part of the cultural work itself. This zine shares some of the approaches Varia has developed, in collaboration with peers and friends, that hopefully expand the imagination of what cultural life and work might be shaped by.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===HD Bulletin 6===&lt;br /&gt;
&lt;br /&gt;
[[File:Bulletin-6-0.jpg|left|thumb|HD Bulletin 6 made by Hackers &amp;amp; Designers, February 2025]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The H&amp;amp;D Bulletin is an occasional publication that brings together practical and reflective articles, conversations and manuals, experimental, poetic, visual, or otherwise speculative contributions from the H&amp;amp;D cosmos.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://hackersanddesigners.nl/hd-bulletin-6.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine using &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:so-you-decided-to-make-a-zine.jpg|left|thumb|The cover of &amp;quot;so, you decided to make a zine using octomode&amp;quot;, June 2025]]&lt;br /&gt;
&lt;br /&gt;
A zine made by Simon for a zine-making workshop during his exhibition residency at the Leitrim Sculpture Centre, June 2025.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;This zine is an ouroboric guide to making zines with octomode, a collective editing space for PDF making in a web browser (such as Firefox, Chrome/Chromium, etc)... And to feed the snake its own tail even more, this zine was also made using octomode!&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
https://cc.vvvvvvaria.org/pdf/so-you-decided-to-make-a-zine-using-octomode.pdf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Constant zine #1: Techno-disobedience!===&lt;br /&gt;
&lt;br /&gt;
[[File:Constant-techno-disobedience-2023.pdf|left|thumb|Constant zine #1: Techno-disobedience!]]&lt;br /&gt;
&lt;br /&gt;
The first annual Constant zine, made in 2023 by the Constant team &amp;amp; Manetta Berends &amp;amp; Alix Turcq, made in a customized version of octomode: the technodisobedience branch, see below!&lt;br /&gt;
&lt;br /&gt;
https://constantvzw.org/sponge/s/?u=https://calibre.constantvzw.org/book/207&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;In 2023 Constant started a new series of yearly publications connected to the new artistic programme covering the programme 2023-2027.&lt;br /&gt;
&lt;br /&gt;
This publication loosely narrates the experiences and artistic practices we gathered in 2023 around the theme of Techno-disobedience.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;quot;The writing of the publication was done on several computers connected to the same etherpad, and then styled through templates and stylesheets, and output as html, pdf, audio recordings, crocheted pieces, balaclavas, worms, spirals, amazing collective food moments and many constructed doodles over drinks. We loosely divided the work of writing, editing, styling between the people around the table: the Constant team, joined by Manetta Berends and Alix Turcq.&amp;quot;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sticker sheet===&lt;br /&gt;
&lt;br /&gt;
[[File:Stickers-XPUB-Charlie.png|left|thumb|Sticker sheet]]&lt;br /&gt;
&lt;br /&gt;
Sticker sheet made by Charlie during the XPUB Special Issue 26: Declarations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XPUB Special Issue 26: Declarations===&lt;br /&gt;
&lt;br /&gt;
[[File:XPUB-SI26-Declarations.png|left|thumb|Declarations event announcement]]&lt;br /&gt;
&lt;br /&gt;
Event graphic design made collectively in Octomode by the students + Doriane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
[[File:So-you-decided-to-make-a-zine-in-octomode.pdf|left|thumb|so, you decided to make a zine in &#039;&#039;octomode&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
A second version of this zine, made by Simon during the Des*gn Week in Linz, November 2025.&lt;br /&gt;
&lt;br /&gt;
The first version was also made by Simon, during his residency in Ireland earlier this year.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versioning continuums==&lt;br /&gt;
&lt;br /&gt;
===technodisobedience===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2023&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot from 2025-06-17 12-44-37.png|left|thumb|new buttons!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-4.png|left|thumb|the publication in CK mode]]&lt;br /&gt;
&lt;br /&gt;
[[File:Octomode-technodisobedience-5.png|left|thumb|the same page in MYK mode]]&lt;br /&gt;
&lt;br /&gt;
The art organisation Constant in BXL makes a publication to document their activities of that year and in 2023 they worked around the theme of technodisobedience: https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf&lt;br /&gt;
&lt;br /&gt;
As part of the publication making and thinking, i (Manetta) was invited to work with Martino on a publishing workflow and printed outcome. We worked on some tools that we in the end awkwardly (but with joy) called &#039;&#039;AGGREGARIOUSLY SNOWPLOWING devices&#039;&#039;: a houtje-touwtje/cobbled-together workflow to publish snippets from pads (using &#039;&#039;snowpoles&#039;&#039;) continuously throughout the year (using an &#039;&#039;aggregator&#039;&#039;). We [https://circulations.constantvzw.org/pub/constant-techno-disobedience-2023.pdf#page=37 wrote about in the publication] too.&lt;br /&gt;
&lt;br /&gt;
In the end, this annual publication was produced with the whole Constant team joined by Alix Turcq and myself, using a customized version of octomode installed on their server. The publication was RISO printed at Chez Rosi (a sweet printing place in BXL) which was a reason to add a color separation feature to octomode (!). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The publication you are holding is instead the result of our step into octomode, a system that we trusted would allow us to have a publication for this year balancing collective workflows and experimental additions, but with a much more predictable timeline. In the case of this publication, we developed a custom version of octomode, that allows us to output different PDFs with color separation in view of our riso-printing at Chez Rosi in Brussel. To achieve the separation of colors, we made use of Imagemagick and a bunch of hacks in our css styles to make sure to generate both a riso simulation of the two color printing technique for the web version and the correct files to send to the risograph printer.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The code is stored as a separate branch called [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===grilletti===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-pxlhNQ0zT5etS075qwdjsQ.jpg|thumb|left|new octomode button: EPUB !!!]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-epub-2.png|thumb|left|second step in the EPUB generation feature]]&lt;br /&gt;
&lt;br /&gt;
[[File:Grilletti-paste.png|thumb|left|another new octomode button: PASTE]]&lt;br /&gt;
&lt;br /&gt;
During an italian hackmeeting the group C.I.R.C.E. laid out a book with octomode and did a short presentation on the process, &amp;quot;very beta&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
A new button was added: EPUB (!), to generate an epub file directly from the octomode environment. When you click the button, it brings you to another page, where you can select a cover image before you generate the EPUB.&lt;br /&gt;
&lt;br /&gt;
A second button was added too: PASTE, which seems to be a way to import markdown files from either your local computer, or stored online somewhere. Hmm! &lt;br /&gt;
&lt;br /&gt;
The code will be pushed to the [https://git.vvvvvvaria.org/CC/octomode/src/branch/technodisobedience/ &amp;lt;code&amp;gt;technodisobedience&amp;lt;/code&amp;gt;] branch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Learning Palestine===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;2025-2026&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://hackersanddesigners.nl/ Hackers &amp;amp; Designers] are working on a custom Octomode setup for the group [https://learningpalestine.net/ Learning Palestine], to support their (re)publishing efforts of texts &amp;quot;to disseminate knowledge on the history of the ongoing struggle for justice, liberation, and freedom of Palestine and the Palestinian People&amp;quot;, outside of the hands of corporate platforms. At first they explored ways to do so without corporate social media platforms, but then also wanted to step away from corporate design tools such as Adobe InDesign. &lt;br /&gt;
&lt;br /&gt;
They started to collaborate with Hackers &amp;amp; Designers to see what role Octomode can play in this great initiative, and for this H&amp;amp;D is working on some changes and new features to how etherpads work within Octomode, which they published as a plugin here: https://www.npmjs.com/package/ep_markdown_toc and documented here: https://etherpad.hackersanddesigners.nl/p/ep_plugins. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Manetta</name></author>
	</entry>
</feed>