From 2adb91c8632cb96d7a600f76d4e0ce3e8927a676 Mon Sep 17 00:00:00 2001 From: Alex Cabal Date: Mon, 8 Jan 2024 11:13:12 -0600 Subject: [PATCH] Add more todo items to README --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 91d2030f..0c3362c6 100644 --- a/README.md +++ b/README.md @@ -124,12 +124,26 @@ If run successfully, it should output `[OK] No errors`. Before submitting design contributions, please discuss them with the Standard Ebooks lead. While we encourage discussion and contributions, we can’t guarantee that unsolicited design contributions will be accepted. You can open an issue to discuss potential design contributions with us before you begin. -## Help wanted +## Help wanted/todo + +### Main website + +- Add type hints for class variables. + +- Convert ebooks from being stored in an APCu cache to our MariaDB database. (This is a big project!) - Creating a search bar for the SE Manual of Style. - Finding a self-hosted replacement for GitHub, like possibly [Gitea](https://gitea.io/) or [GitLab](https://about.gitlab.com/), and figuring out how to reproducably install and update it on the SE server. +### Artwork database + +- Allow submitter or admins to edit unapproved artwork submissions. Approved/in use submissions should not be editable by anyone. + +- Write responsive CSS to make artwork list at `/artworks` mobile-friendly. + +- Normalize page scan/museum URLs to remove unnecessary query string parameters and hash anchors, resulting in a minimum viable URL. For example, normalizing `https://books.google.com/books?id=k9qgAAAAMAAJ&newbks=1&newbks_redir=0&pg=PA11#v=onepage&q&f=false` to `https://books.google.com/books?id=k9qgAAAAMAAJ&pg=PA11` + ## PHP code style - Indent with tabs.