Difference between revisions of "Athens 2023"
(→Goals: Added working on clients) |
(→Goals: Added webrecorder tickets) |
||
Line 22: | Line 22: | ||
** List and identify the weaknesses (at least the one not clearly identify already) in the current architecture/software | ** List and identify the weaknesses (at least the one not clearly identify already) in the current architecture/software | ||
** [https://github.com/openzim/warc2zim/issues/86 Assess list of weaknesses reported by Jaifroid] | ** [https://github.com/openzim/warc2zim/issues/86 Assess list of weaknesses reported by Jaifroid] | ||
**Go over the crawler's CLI params to understand how/when to use them (<code>docker run --rm -it ghcr.io/openzim/zimit:dev crawl --help</code>) | |||
**Status of <bdi>[https://github.com/webrecorder/browsertrix-crawler/issues/207 Success status code on failure]</bdi> | |||
**Status of [https://github.com/webrecorder/browsertrix-crawler/issues/246 Disable browser updates] | |||
**Status of [https://github.com/webrecorder/browsertrix-crawler/issues/159 SSLError] | |||
* Agree on future features/architecture | * Agree on future features/architecture | ||
Line 33: | Line 37: | ||
** [https://github.com/openzim/zimit/issues/155 Incorrect relative URLs on top-level landing pages] | ** [https://github.com/openzim/zimit/issues/155 Incorrect relative URLs on top-level landing pages] | ||
** [https://github.com/openzim/zimit/issues/138 Out of scope homepage redirect] | ** [https://github.com/openzim/zimit/issues/138 Out of scope homepage redirect] | ||
** See how to simplify/improve | ** See how to simplify/improve Wabac ZIM related part | ||
* Implement new features | * Implement new features |
Revision as of 12:13, 24 April 2023
This page summarizes the plans for the Kiwix Hackathon 2023 in Athens (to not be confused with Hackathon 2023 Paris.
Date & Venue
From Thursday 18 May (evening) to Friday 26 May (morning) in Athens (we have rent a flat).
Logistics
DO NOT FORGET TO BRING AN EXTENSION CORD (and an adapter if you are not joining from mainland Europe).
FYI Greece uses the same C, E and F sockets as the rest of Europe.
Goals
The main goal of the hackahton is to focus on Zimit and all its software stack: Browsertrix, warc2zim, python-libzim, ...
We want to prepare next big iteration on Zimit, considering that current version is the result of of the first iteration of 2020-21.
We need to (does not have to be in this order):
- Assess current situation
- Present Webrecorder/Kiwix current activities and projects
- Present current sofware stack and how it interacts together
- List and identify the weaknesses (at least the one not clearly identify already) in the current architecture/software
- Assess list of weaknesses reported by Jaifroid
- Go over the crawler's CLI params to understand how/when to use them (
docker run --rm -it ghcr.io/openzim/zimit:dev crawl --help
) - Status of Success status code on failure
- Status of Disable browser updates
- Status of SSLError
- Agree on future features/architecture
- Fix current bugs and weaknesses
- Incorrect relative URLs on top-level landing pages
- Out of scope homepage redirect
- See how to simplify/improve Wabac ZIM related part
- Implement new features
- Work on agreed implementation in readers that currently don't support Zimit/WARC
Achievements
Agenda
From Friday to Sunday there is the Wikimedia Hackathon for which at least Matthieu and Kelson has registered.
After that we will be all gathered to focus on Zimit.
Attendees
- Kiwix
- Reg (remote)
- Kelson
- MGauthier
- Jaifroid
- Webrecorder
- Ilya (maybe)