User:Kim/Prototyping 2nd year

From XPUB & Lens-Based wiki

quicklinks: Prototyping/2025-2026/XPUB2

Workshop ideas

  1. web inspector
  2. website programming (back-end)
  3. readme files: how are they used? how are they 'misued'? (what else can we do with them?), history, why?
  4. collective gitPub

Prototypes – documented (wip)

GitPub
e-reader-server

Prototypes – to be made

  • a gitpub web based -publication version (using js api)
  • play with the etherpad (version control?) api
  • build a (custom) server for Terms of Servers with Claudio and revisit the publication with it or try to wrap it in a python program
    • would it be possible to make this a rapid prototype? >> what is the simplest server possible?
  • #2. Version control writing >> try local w/o APi
  • rapid prototype cms (how? maybe a .py or .sh script that publishes to the web?)

Tutorials / Feedback

sep 29th

questions for michael:

  1. gitPub relating:
    1. major issue was using fetch but then wanting to print, is there a way to turn fetch site into static?
    2. stepping towards sharing/ making it available to others: my api token? sorting files...
  2. server on an e-reader, possible?

1.

  • dont use git api but just the git structure, you have most in your (local repository) anyway - there are python libraries to interface with git
  • porcelain commands
  • what are features that are not on git but only platform? (wiki, issues also not, no pull requests)
  • poetry to package python projects or uv tool
  • aiming for sharing scripts

2.

  • opds feed (on koreader software)
  • bootleg library uses calibre
  • it has a .txt editor that can generate a qr code to share the text
  • eventual difficulty to connect to wifi not as client but serving (kobo outgoing network) -> some hardware is not capable of doing host mode (dig into the hardware) >> if they dont have the hardware look into routers (tp link, openWrt is firmware that you can use to flash devices and make them host mode capable)
    • capative portal / pirate box

other resources that came up:

sep 15th

w/ manetta

  • constant did a publication with version control (what? when?)
  • etherpad versioncontrol
  • use forking for research on git to create multiple branches/ traces
  • navigating a publication like a vein
  • a prototype with git that makes me feel the way it writes on to me, how would that transform into layout
  • what else would I like to/ could I open up?

and references: michael on etherpad version control, publication by constant including commit messages