Quoting Paul Wise (2022-12-10 03:51:20) > On Fri, 2022-12-09 at 13:12 +0100, Andreas Josef Heil wrote: > > > I'd like to develop a free software web app and I wanne be the debian > > maintainer for it. It should be fully integrated to debian und freedombox. > > > > What web technology should I use? > > Personally I would suggest to focus on static site generators, > that only produce web pages that utilise progressive enhancement. > This sort of web site is more performant for users, more flexible > for hosting and easier to archive at the end of life of the website. > > https://en.wikipedia.org/wiki/Static_site_generator > http://en.wikipedia.org/wiki/Progressive_enhancement > > If possible I would consider making it a Linux desktop app instead.
I fully agree with Pabs. On top of that, I would suggest to consider not only more sustainable _content_ production and consumption through the above methods, but also more sustainable _application_ production and consumption: Avoid reinventing wheels by breaking the task into components that process content via the Micropub standard and other Indieweb mechanisms, and then reuse existing components and write only components missing. E.g. if you like to code in Perl, then write a Micropub plugin for existing static site generator Ikiwiki already part of FreedomBox, so that everyone already using Ikiwiki (not only FreedomBox users) can edit their content natively e.g. using exisitng Android app Indigenous. Or if you like to code in PHP, then write a Micropub plugin for Mediawiki, (less sustainable but) also already part of FreedomBox. Or maybe skip coding from scratch altogether and instead package existing plugin and theme for Wordpress, (also less sustainable but) already already part of FreedomBox. Or if you like to code in Python, then write a Micropub plugin for Radicale, translating between ical data and Micropub Event data. Radicale is already in FreedomBox. Or maybe write a Micropub media endpoint that hooks into Matrix, enabling Micropub-based editors like Indigenous to reuse images and videos posted in Matrix rooms. Matrix server is already in FreedomBox. https://www.w3.org/TR/micropub/ https://wordpress.org/plugins/micropub/ https://wordpress.org/plugins/indieweb/ https://f-droid.org/en/packages/com.indieweb.indigenous/ http://microformats.org/wiki/h-event https://www.w3.org/TR/micropub/#media-endpoint - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature