Commit graph presentaciones/general/html
Author SHA1 Message Date
030db5883d
feat(licensing): adopt GFDL-1.3+ for presentations and MIT for build tooling
- Establish dual licensing: GNU Free Documentation License v1.3 or later (no invariants) for slides, documentation, and diagrams
- License automation scripts, Makefiles, CSS/JS templates, and Lua filters under the MIT License
- Implement REUSE compliance with LICENSES/ directory and machine-readable SPDX headers across all project files
- Document licensing terms and DCO contribution requirements in README.rst and CONTRIBUTING.rst
- Update Schema.org JSON-LD metadata and closing slide with canonical GNU FDL references

Co-developed-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
2026-10-07 02:53:17 -06:00
cf42bc4206
feat(seo): rename presentacion-general to general and implement comprehensive SEO
- Rename directory presentacion-general to general and RST to general.rst
- Add first-class SEO metadata, Open Graph, and Twitter Cards to general presentation
- Add JSON-LD Schema.org structured data (Organization, PresentationDigitalDocument, Breadcrumbs)
- Configure canonical links to presentaciones.mx-os.mx and short links to p.mx-os.mx
- Generate sitemap.xml and robots.txt in bin/generate_index.bash
- Sync root branding assets (og-image.png, favicon.png, logo variants) to images/
- Enforce immediate DOM style overrides and cache-busting for projector mode
- Update GNUmakefiles, deployment script, README, and CHANGELOG

Co-authored-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
2026-10-07 01:03:44 -06:00