No description
Find a file
randogoth 060d4e00fd refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders
validator/ holds mewslint (lint, css, fetch, DTD/CSS data); directory/ holds
the mews.page service (app, db, check, pages, cli) and depends on validator/;
quickstart/ holds mews-quickstart and md2mews.py for third parties who want
to create Mews content without cloning the repo; spec/ consolidates doc/ and
dtd/ with the canonical mews-0.1.css; site/ becomes a Pelican project with
the forward-facing pages as Markdown, the check form kept as a raw HTML
snippet. Root pyproject.toml is now a virtual uv workspace over validator,
directory and quickstart, with cross-cutting tests that span more than one
of them staying at the repo root. Makefile and flake.nix updated to match.
2026-10-13 12:29:23 +03:00
directory refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
pelican-mews feat: let a site choose which suffix the plugin treats as Mews 2026-10-11 21:16:45 +03:00
quickstart refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
sample feat: sample page 2026-10-11 08:08:44 +03:00
site refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
spec refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
tests refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
validator refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
.gitignore docs: add the readme, badges and an AI declaration 2026-10-11 15:53:03 +03:00
AI-DECLARATION.md docs: add the readme, badges and an AI declaration 2026-10-11 15:53:03 +03:00
COPYING.md refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
flake.lock feat: page validator for both section 9.1 checks 2026-10-11 15:05:38 +03:00
flake.nix refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
LICENSE docs: license the code under Apache 2.0 and the spec under CC BY-SA 4.0 2026-10-11 15:53:03 +03:00
Makefile refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
mews.gpl feat: palette of the permitted stylesheet colours 2026-10-11 15:05:38 +03:00
pyproject.toml refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
README.md refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00
uv.lock refactor: split the repo into self-contained validator, directory, quickstart, spec and site folders 2026-10-13 12:29:23 +03:00

mews.page

AI-DECLARATION: copilot Mews Profile 0.1, draft Code under Apache 2.0 Spec under CC BY-SA 4.0 Python 3.12 or newer No JavaScript

A quiet corner of the web, built on a standard that was already cut back: XHTML Mobile Profile 1.2. Authors provide structure, readers control presentation.