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


Imagine a world in which every single human being can freely share in the sum of all knowledge. Help us make it a reality!


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