profile
viewpoint
rgaudin rgaudin yɛlɛman Bamako, Mali

kiwix/apple 168

Kiwix for offline access on iOS and macOS

openzim/gutenberg 79

Scraper for downloading the entire ebooks repository of project Gutenberg

openzim/zimfarm 39

Farm operated by bots to grow and harvest new zim files

kiwix/kiwix-hotspot 28

Kiwix Hotspot Image Creator (Desktop) for Windows/MacOS/Linux

openzim/zimit 25

Make a ZIM file from any Web site and surf offline!

openzim/python-libzim 10

Libzim binding for Python3 (up to 3.8)

openzim/warc2zim 7

Command line tool to convert a file in the WARC format to a file in the ZIM format

kiwix/cardshop 5

Create Kiwix Hotspot microSD cards online

ahsq81/Alerts 3

Souktel Alerts system

openzim/education-numerique 2

Éducation & Numérique scraper

PR opened openzim/youtube

Reviewers
Fix docker badge
+1 -1

0 comment

1 changed file

pr created time in 3 hours

create barnchopenzim/youtube

branch : kelson42-patch-1

created branch time in 3 hours

issue commentopenzim/warc2zim

Random offers binary files

Warc2zim will have to set the front articles

rgaudin

comment created time in 6 hours

issue openedkiwix/cardshop

Cardshop is mixing up writer slots.

I launched order 600acd3998c8bfe42651144c, which went fine, but then when the write was done I got two emails: one saying I could remove it from Slot A, and another one to remove it from Slot B (card was in A, as per insert instructions) Capture d’écran 2021-01-27 à 12 03 51 Capture d’écran 2021-01-27 à 12 03 42

created time in 12 hours

push eventopenzim/warc2zim

Ilya Kreymer

commit sha f914d73560ef7536a0407e9c3646fda18f22d0b6

fix typo

view details

push time in 14 hours

push eventopenzim/warc2zim

Ilya Kreymer

commit sha 89119924af12bdfdfa0a50ae0600025d48a02a82

testing latest sw.js

view details

Ilya Kreymer

commit sha 1be4abb2b8993fdd349e922e5a32d3dd0bc51fca

add fuzzy rule

view details

push time in 15 hours

issue commentopenzim/youtube

E-penser scrape fails without error ind debug log

I don’t know what is the status here but I made a new attempt a now it dies with the followinf error

Traceback (most recent call last): File "/usr/local/bin/youtube2zim-playlists", line 33, in <module> sys.exit(load_entry_point('youtube2zim==2.1.14.dev0', 'console_scripts', 'youtube2zim-playlists')()) File "/usr/local/lib/python3.8/site-packages/youtube2zim-2.1.14.dev0-py3.8.egg/youtube2zim/playlists/main.py", line 15, in main entry() File "/usr/local/lib/python3.8/site-packages/youtube2zim-2.1.14.dev0-py3.8.egg/youtube2zim/playlists/entrypoint.py", line 84, in main from .scraper import YoutubeHandler File "/usr/local/lib/python3.8/site-packages/youtube2zim-2.1.14.dev0-py3.8.egg/youtube2zim/playlists/scraper.py", line 26, in <module> from ..youtube import extract_playlists_details_from, credentials_ok File "/usr/local/lib/python3.8/site-packages/youtube2zim-2.1.14.dev0-py3.8.egg/youtube2zim/youtube.py", line 7, in <module> from zimscraperlib.download import save_file ImportError: cannot import name 'save_file' from 'zimscraperlib.download' (/usr/local/lib/python3.8/site-packages/zimscraperlib/download.py)

kelson42

comment created time in 16 hours

create barnchopenzim/warc2zim

branch : video-replay-fixes

created branch time in 16 hours

issue commentopenzim/zimfarm

Introduce pagination for Web list views

Maybe and auto-expandable list would be preferable?

kelson42

comment created time in a day

issue commentopenzim/zimfarm

Create automatically a link to Youtube page

@mahakporwal02 Is that something you would be interested to fix?

kelson42

comment created time in a day

issue commentopenzim/python-libzim

Add equality operator to Entry and Item

same .filename for Archive ?

Yes, but we must care that we use absolute path and "split resolved" path. Archive("foo.zim") == Archive("/home/user/bar/foo.zimaa")

But I'm not sure we need this. Do we want to compare two Archives ?

same .path and .title for Entry? Problem is path abstract namespace and we have no access to the namespace. Also, we are removing access to .index… same .path and .title for Item? Would that be enough?

Index is probably the thing to compare. Even if we don't expose it publicly, we can use it internally. Else, the path is enough has we ensure it is unique (except for pretty old zim files but it should be ok). We must also be sure that Entry/Item come from the same Archive.

rgaudin

comment created time in a day

pull request commentopenzim/python-libzim

Libzim next

ISSUE: Interpreter crash on missing gen_blob() I will investigate.

Can you test with https://github.com/openzim/libzim/tree/thread_exception branch ?

mgautierfr

comment created time in a day

issue commentkiwix/kiwix-hotspot

Add "external links" off switch

@rgaudin Yes this is probably a bettre approach to configure this per default as the use case where a Kiwix-Hotspot is online is a rare one.

Popolechien

comment created time in 2 days

issue openedkiwix/kiwix-hotspot

Add "external links" off switch

From a user: "I noticed that clicking links that go out to external pages with an "https" in the URL delivers an error message that's a bit disconcerting to non-technical users." 2021-01-23 23_11_42-Privacy error

Since most use cases relate to people being offline, there is no point in letting them click on links to nowhere that will worry them more than anything. Could it be possible to have a switch feature before building the image that inactivates these external links by default (but can be reactivated if need be)?

created time in 2 days

issue openedkiwix/apple

Support reading ZIM archives with no namespace

See https://github.com/kiwix/kiwix-js/issues/597 for all the details

created time in 2 days

issue openedkiwix/apple

Support reading ZIM archives with no namespace

See https://github.com/kiwix/kiwix-js/issues/597 for all the details

created time in 2 days

pull request commentopenzim/youtube

checking youtubeID in input

you're right

Thanks

mahakporwal02

comment created time in 2 days

PR opened openzim/zimit

Update README.md with a --exclude example

Update README.md with a --exclude example See discussion in https://github.com/openzim/zimit/issues/82

+1 -1

0 comment

1 changed file

pr created time in 2 days

Pull request review commentopenzim/youtube

checking youtubeID in input

 def validate_dateafter_input(self):             )             raise ValueError(f"Invalid dateafter input: {exc}") +    def validate_id(self):+        self.youtube_id = self.youtube_id.replace(" ", "")

In the second "if" condition I think there should be a "," instead of ";" and "!=" instead of "==" or pls correct me if I am wrong somewhere

mahakporwal02

comment created time in 2 days

pull request commentopenzim/youtube

checking youtubeID in input

@rgaudin Pls have a look, I have updated the PR

mahakporwal02

comment created time in 2 days

issue commentopenzim/zimfarm

Identify recipes whose product is still in /dev

This is a CMS problem as the publishing of new content won't be automatic anymore like today. Actually this is a non-problem to me.

Popolechien

comment created time in 3 days

issue openedopenzim/cms

Export recipe creation history

The proposed enhancement would make it easier to flag which or when recipes were created (and the corresponding zim permalink) so that we can more easily communicate on the week/month's releases (as opposite to updates, which are less informative).

created time in 3 days

issue commentopenzim/zimfarm

Export recipe creation history

To me clearly something related to the CMS.

Popolechien

comment created time in 3 days

issue commentopenzim/zimfarm

Export recipe creation history

@kelson42 New offline content only (updates are already a given, in way). As automated as can be.

Popolechien

comment created time in 3 days

issue commentopenzim/zimfarm

Export recipe creation history

@Popolechien Do we talk about updates? or new offline content? Should that be an automatic process?

Popolechien

comment created time in 3 days

issue commentopenzim/zimfarm

Export recipe creation history

@kelson42 Basically from discussing with the advisory board they supported the idea of having a weekly/monthly newsletter saying "here are the newly available contents on Kiwix" (could also be posted on Twitter/our blog). In order to do so, we first need to be able to produce that list.

Popolechien

comment created time in 3 days

issue openedopenzim/zimfarm

Identify recipes whose product is still in /dev

It is common practice to first run a recipe to deliver in /dev, but then it probably is true that without reminder some will be forgotten then in this limbo. If a recipe is successful and moved to the appropriate directory, the initial zim file is not automatically removed from /dev either. Bottom line: /dev should either be cleaned after a recipe's target is moved elsewhere, or there should be a way to filter where zims are stored by which recipes.

created time in 3 days

issue commentopenzim/zimfarm

Export recipe creation history

I don't understand the ticket sorry.

Popolechien

comment created time in 3 days

issue openedopenzim/zimfarm

Export recipe creation history

The proposed enhancement would make it easier to flag which or when recipes were created (and the corresponding zim permalink) so that we can more easily communicate on the week/month's releases (as opposite to updates, which are less informative).

created time in 3 days

more