Add DOCX and EPUB parsers
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 68/100
Piste de recherche
Start by reading gknowledge/core/parsers.py and the existing parser behavior. Use Python’s zipfile and xml standard library modules to identify how DOCX and EPUB text can be extracted while keeping core dependency-free. Add support for both formats, then check that their text is extracted and existing parser behavior remains intact.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Extend gknowledge/core/parsers.py with stdlib-only (zipfile + xml) text extraction. Keep the core dependency-free.
- Langage dominant
- Python
- Étoiles
- 13
- Forks
- 0
- Merge moyen
- 17 min
- PR mergées (30 j)
- 4
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openapi/gknowledge
-
area: ui good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
openapi/gknowledge#19 ·
-
area: ui good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
openapi/gknowledge#13 ·
-
area: ui good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
openapi/gknowledge#11 ·
-
area: ui good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
openapi/gknowledge#10 ·
-
area: ui good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 87/100
openapi/gknowledge#8 ·
Toutes les issues de openapi/gknowledge
Issues similaires
-
md/asciidoc/csv: an explicit `encoding="utf-8"` keeps a leading BOM, the auto-detect path drops itOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
docling-project/docling#4846 ·
Les mainteneurs répondent en général sous 1 jour
-
area/sessions comp/dashboard comp/desktop comp/gateway comp/tui duplicate P2 sweeper:risk-session-state type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
NousResearch/hermes-agent#138914 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bot-triaged module: activation checkpointing module: inductor oncall: pt2 triaged
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
[oblt-aw][autodoc] Update PR Actions Detective E2E prerequisites and fix dashboard-format table typoOuvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
elastic/oblt-aw#2382 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour