Expired
Milestone
Feb 1, 2023–Sep 30, 2023
KEXI project website/wikis renewal
Milestone ID: 238
The kexi-project.org site is currently consisted of static, manually edited web pages. These pages were initially based on wikis. It also contains outdated information. Many of these pages belong to development wikis, so there may be also duplication of content.
Major goals:
- Modernize the web page by using a content engine much like, for example Hugo-based https://kate-editor.org or https://krita.org
- Switch to a dedicated wiki instance or use invent.kde.org's wiki for KEXI projects
- Renew the content by rewriting and reviewing all the technical wikis from the kexi-project.org and https://community.kde.org/Kexi pages, and then merge all the development documents into consistent wiki structures created above
- Recreate application and examples screenshots to reflect the current GUI design of the application, whenever this is applicable
- Identify any valuable content that will not be used to guide further development (such as dropped ideas) and move it to an archived area and mark it as historical, to preserve the information that needs to be accessible for reference or to explain design decisions
By KEXI projects we mean KEXI, KDb, KReport, and KProperty. For these goals use the infrastructure and technical support from the KDE community.
Notes from J. Staniek:
- I have the qualification for maintaining the entire Mediawiki sites for project documentation, and I was hired for that in 2004-2008 by a KEXI sponsor
- I am the maintainer of the original developer's documentation
- A consequence of this milestone will also be migration of tasks documented in Phabricator and the wikis to invent.kde.org