Pending
Music collection
Create and maintain local music collection
- content in annex, mirrored across laptops + servers
- metadata in LOD triple store
- fetch release facts
- automate setup of Picard
- extract Musicbrainz metadata embedded in content
- fetch local rating
- extract from personal Musicbrainz pages
- write last.fm-compatible server
- fetch public rating
- query last.fm
- query libre.fm
- Fork MPD Sima to share its data
- normalize and save/update in LOD triple store (Nico?)
- setup 4store
- select ontologies to use, and draft sample dataset
- reason on fetched data
- script initialize/update reasoned data into 4store
- automate transfer to Android
- resolve subset to include
- size
- local rating
- public rating
- encoding available (when in a hurry)
- script lossy re-encode select subset of content
- document procedure to (re-encode and) export subset to phone
Decentral MPD-based music DJ
- improve UX of “shopping” between multiple servers
- register server with Avahi
- pick dynamic MPD host in MPD clients
- automate install of LIME2 jukebox server
- switch from MPD to Mopidy
- document procedure to rip, tag, store, and refresh MPD
Documentation
- document server roles
- Extend user documentation
- Create designers’ guide
Home/SoHo servers
- automate LIME2 firewall (Jonas)
Desktop design
create dual-desktop XDG theme
- write Sugarish theme
- package Sugarish for Debian
create desktop-agnostic basic adaptable XDG theme
- write minimal, extendable theme
- extend minimal theme with Hedgehog mascot
create basic adaptable Android theme
- get recent Android onto Samsung Galaxy S2 (not only S3)
- try compile draft Replicant 6 for i9100
- alternatively (only on test phone!) use CyanogenMod 13
- Fork Greyscale theme
- Debian Design team
- improve wiki page
- refine blend packages
- discuss current(?) and future activities in the team
- coordinate/collaborate/discuss with related teams
Create lightweight desktop environment
- Fluxbox blend
- test on Vidyut laptop
Create geek-friendly desktop environment
Graphics design
Designer’s handbook
- Fonts
- document font handling procedures
- Tag qualities of fonts in Debian
- Photo
- document procedure to import into annex and tag with Darktable
- Video
- rewrite web-encoding script in Perl
- document procedure to get video web-encoded and onto Ikiwiki site
- Scan
- Current scanner
- try make it work with current system
- create color calibration profile
- Linoleum carvings reproduction
- Print
- Current printer
- try make it work via CUPS with current system
- create color calibration profile
- document procedure to tame USB-stick-based print
- printer qualities database
- document procedures for color managed workflow
Web design
We use the wiki-compiler Ikiwiki, and Sass/Compass for styling.
We have grown a range of procedures, poorly documented and with growing amount of code not in Debian.
- Document maintenance
- Document bootstrapping of a new site
- Package local tweaks in Debian
Static website design - starting over
Maybe Ikiwiki is too limiting for future needs.
We have grown some requirements, that we need if changing platform, in particular static served pages and both web-based and file-based editing.
- modular
- active development
- web editor
- Potential platforms:
- Nicola
- Plerd
- Gollum
- Hakyll
Decentral login for Ikiwiki
- Package Debian SSO routines as Debian package
- Extend Debian SSO routines with WebID “fingerprint”
- Write Ikiwiki plugin to authenticate against Debian SSO
- integrate SoLiD commenting system with Ikiwiki
- comments app (Nico?)
- screening via Jabber bot
- approved comments merged into static page
Userfriendly blogging with Ikiwiki
- write metaWeblog plugin for Ikiwiki
- Clients:
- BlogLiterately
- Test and document setup and use
- Markdown email
- Package http://markdown-here.com/ in Debian
- Write postfix mail2metaWeblog transport
Short-lived pages in Ikiwiki
- setup Ikiwiki pages w/ automated visibility expiry
User-editable slippymaps
- Integrate Leaflet with SoLiD
- store sketched waypoints/drawings in SoLiD backend store
Web shop
- shopping cart, atomic, perl-based
- visual design
- interface design
- stock management
- admin interface design
ShowMeBox
- User interface
- Beaker Notebook
- Boxer
- formidling
Calendaring
- Server
- automate Radicale server setup
- script initialize user account
- “touch” each file via web before Android setup
- automate backup to iCalendar files
- clients
- web, static calendar
- web, SoLiD calendar app
- web, SIMILE Timeline
- bot, addressbook face viewer (Nico?)
- fetch faces
- face tags on photos (Nico?)
- select ontologies to use, and draft sample data
- script face recognition and draft tagging
- write UI to add/edit tags
- script make face photos from larger photos with face tags
- script add/update face photos to CalDAV addressbook
- XDG client
- daemon listening for hotkey
- script to resolve and display face from desktop context
- use as input clipboard buffer or name of active window
- resolve identifier from input
- query 4store database
- display face of matching id via notification daemon
- Android client
- Growl client
- Web client
- group-shared calendar
- semantic backend for Radicale
- document procedure to avoid surprises in home (Siri)
Semantic orchestration
- deployment (boxer)
- maintenance (agents a.k.a. Butler)
- Infographic on relevancy of SoLiD (Siri)
Blends
- DebianDesign
- DebianParl
- DebianStorage
Economics
- publish business ledgers, with hledger
- home budget
- convert existing MoinMoin budget to hledger
- include bank statements
- include online shopping
- Integrate crypto currencies
- Document danish tax reporting procedures
- Document Bitcoin setup and use, with Bitcoin Core or Electrum
- Document Groestlcoin setup and ue, with Groestlcoin Core
- Infographic (Siri)