history
ispyisail edited this page 2026-09-11 21:42:51 +12:00
Clone

Wiki Page Revisions

4 Commits

Author SHA1 Message Date
ispyisail 4854c314f0 Correct the automation docs: QET has no Python scripting and no plugins
api_reference stated "QElectroTech supports Python scripting" and
"QElectroTech supports plugins for deep integration", and told readers to
install plugins into ~/.local/share/QElectroTech/plugins/ and platform
equivalents. None of it exists: there is no QPluginLoader anywhere in
sources/, no plugin ABI, and every Python reference in the tree is the
launcher for qet_tb_generator -- a separate PyPI program QET starts as an
ordinary child process. QET never reads those plugin paths.

cli_reference had the mirror-image error, calling the shipped headless
export "Future CLI Features (QET 2.0)" and sending readers to the
scripting that does not exist. The FR/DE CLI pages additionally invented
a --dpi option and QET_PLUGIN_PATH / QET_ELEMENT_PATH, and documented an
argument order the parser cannot accept.

Rewrites api_reference (EN/FR/DE) around what is actually there: the 13
CLI verbs with their real positional syntax and exit codes, the real .qet
and .elmt XML (the old skeletons were invented -- no <diagrams> wrapper,
element has no id, uuid is an attribute), qet_tb_generator, and the C++
source. Adds a section naming what does not exist, so the claim does not
come back.

Also corrects the same claims where they had spread: features, history,
faq, user_manual (EN/FR/DE) and the sidebar.
2026-09-11 21:42:51 +12:00
ispyisail ca76ea1c70 Add QET 2.0 refactoring initiative to History page
- Document code refactoring goals and rationale
- Explain file format evolution (.elmt → .selmt, .qet → SQLite structure)
- Detail architectural improvements (ActionPool, persistence layer, conductor system)
- Add context: Joshua inherited project with technical debt in 2012
- Explain modern design patterns for maintainability

Source: qelectrotech.org/wiki_new/refonte_du_code_de_qelectrotech
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
2026-09-09 15:05:57 +12:00
ispyisail 308ebdec2d Fill in History page with comprehensive QElectroTech timeline
- Add founding story: Xavier and Benoit (2007), first release March 9, 2008
- Document early development period (2008-2013)
- Cover transition to community leadership (2013+)
- Add release timeline: 0.7-0.100 with features and dates
- Detail modern era achievements (3,747+ users, 8,000+ symbols)
- Include technical evolution (Qt5 → Qt6 migration)
- Add platform expansion and feature growth timeline
- Provide quick stats table and future direction

Based on GitHub repository, releases, README, and official websites.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
2026-09-09 15:05:09 +12:00
ispyisail 6242ac4458 Redesign wiki home page for end-users; add structure and stub pages
- Reorganize Home.md with end-user-first structure
- Add Getting Started, User Documentation, Development sections
- Create stub pages for Quick Start Guide, User Manual, FAQ, Tips & Tricks
- Add developer stubs: Building, Contributing, Development Roadmap
- Add About section: History, Features, License, Community

The stubs provide structure and placeholders ready for content to be filled in.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
2026-09-09 14:56:29 +12:00