Yes, it sounds like the missing link here is a tool for creating the list of resources to offline. Z made one particular specification, but I suppose it could be made a little more general, and potentially even leverage some existing general-purpose pageset curation tools, such as PetScan. AFAIK, PetScan currently doesn't support the use-case of "get me N levels of pages linked from this first page (or from these P first pages)", but we can imagine (and advocate for) PetScan supporting it at some point.
Then, a PetScan query ID (which is enough to generate the page-set) can be an input to the Wikipedia-on-Demand tool, the problem is solved. (Well, almost: we'd still need to specify the logic for collecting related resources -- i.e. none/some/all images included in the pages, Wikidata items, etc.)
A.
Asaf Bartov (he/him/his)
Senior Program Officer, Emerging Wikimedia Communities
Wikimedia Foundation https://wikimediafoundation.org/
Imagine a world in which every single human being can freely share in the sum of all knowledge. Help us make it a reality! https://donate.wikimedia.org
On Thu, Jul 7, 2022 at 10:32 AM Emmanuel Engelhart kelson@kiwix.org wrote:
Given a wiki and a list of article titles, we can make an offline snapshot easily. To me the question is: What kind of selections? Based on which approach? Using which data exactly?... and then probably find to apply it and get the list of article titles.
On 06.07.22 11:50, Željko Blaće wrote:
Dear fellows - I would like to offline host minimal set of Wiki pages (Wikipedias, Wikispore, Commons) and minimal set of media (images, video and audio) that all branch out from single Reasonator (or Portal.toolforge.org http://Portal.toolforge.org) search... ...and that keep global links beyond 2 degrees (so that one can use them to continue online).
For now I think of just downloading pages offline and hosting them as mobile wiki-to-static pages using wget with manual corrections.
I would love to do this for monuments and tiny libraries like this https://w.wiki/5QWn https://w.wiki/5QWn so maybe have library-like single-file wiki (like https://tiddlywiki.com https://tiddlywiki.com system) so that users could connect to it and live notices.
Anyone has idea if and how to do this better and package in the most elegant way? Anyone interested in collaborating?
Best Z. Blace
Offline-l mailing list -- offline-l@lists.wikimedia.org To unsubscribe send an email to offline-l-leave@lists.wikimedia.org
-- Kiwix - Wikipedia Offline & more
- Web: https://kiwix.org/
- Twitter: https://twitter.com/KiwixOffline
- Wiki: https://wiki.kiwix.org/
Offline-l mailing list -- offline-l@lists.wikimedia.org To unsubscribe send an email to offline-l-leave@lists.wikimedia.org