kanban for uberprojekt

To-do

( 24 )

cron job/ shepherd timer that does git fetch --all for work and ~/hacking

Migrate to IPv6 and HTTP3

Emacs package that sorts lists and lines in different ways and meanings

Create tool that can find duplication in files, with pretty reporting

Create hot-pluggable comment system for all projects

sitemap xml generation for all web projects

meta tags and og tags in all web projects

On Artanis upgrade > 1.2.2 use the .conf file more extensively with custom properties

Artanis apps error handling pages, 404 , 500

Create CrossFit/lifting/fitness/running helper tool to record performances

De of Het spelletje - lidwoorden

uncle joes unit converter in guile scheme and natural language

enable tests in guix package declarations of libraries (upstream too)

active voice instead of passive voice in documentation

use redhat writing style guide adapted

inlinable guile scheme functions, use define-inlinable on some cases where it adds value

guix package defs of guile liba should use more propagated-inputs

automated encrypted secret generation and secure deployment openssl and bash

vCard / VCF file helper in Emacs to clean them and extract info

reevaluate usages of syscalls in scheme apps, check for exit status, with output to string

Create honeypot form field security for web forms, if filled in (spammer) then fail submission

create emacs / scheme combi to manage your contacts from Emacs, pretty org render, google contacts export, vcf

all guile apps cli docker packaging support on mac too

Improve docker image build via guix pack, add byggsteg and maak helpers for this

Work in Progress

( 3 )

Create privacy friendly analytics service (views, browsers)

use more hygguile notifications for error handling

double space period sentence like gnu and guix everywhere

In Review

( 0 )

Done

( 23 )

byggsteg-woodpecker html unescaping in byggsteg logs

use mbake to lint and format all Makefiles

find way to fight ai and crawlers, and spam bots

Create a VPS port mapping overview

adhere to 80 char limit and make Emacs help me with it

@acronym usage in guix upstreamed packages and support guile show hub

Guile testing lib

Guix channels for relevant programs

create website that reads from guile.scm and guile-xyz.scm from guix and makes pretty promotion of Guile Scheme

use guix origin snippets to remove unwanted files

basic ddos protection against all my domains

robots txt in web projects

rate limiting all my web applications

ensure urls are not html escaped but uri escaped in artanis apps

Create auth system that is as portable as possible, SQLite backed, checks for user creates secure tokens

alpine or other minimalistic docker image for woodpecker CI

Create markdown badge generator in Guile = draw SVG in SXML then write to canvas

better Guile testing + Arei/Ares experience - add stuff to loadpath for better dev-ex

find easy ways to show git tag and git commit SHA in web projects

explicit declare home dir and user shell (bash) in Guix systems

Create prelude for web guile Scheme apps

Create org to html parser guile repo

Create SXML Hygguile ui showcase


Rejected

( 3 )

fork CI/CD integrations, maintain shell version for a while, refactor to Guile Scheme

Use Hygguile in all Lisp web projects

Create web svg icon library that is Scheme / Lisp friendly, perhaps integrate in Hygguile