Add DOCX and EPUB parsers
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 68/100
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Extend gknowledge/core/parsers.py with stdlib-only (zipfile + xml) text extraction. Keep the core dependency-free.
- Linguagem predominante
- Python
- Estrelas
- 13
- Forks
- 0
- Merge médio
- 17min
- PRs com merge (30d)
- 4
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de openapi/gknowledge
-
area: docs good first issue translation
Dificuldade 2/5 Meio dia Facilidade para iniciantes 62/100
openapi/gknowledge#40 ·
-
area: docs good first issue translation
Dificuldade 2/5 1-2 dias Facilidade para iniciantes 62/100
openapi/gknowledge#39 ·
-
area: docs good first issue translation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
openapi/gknowledge#37 ·
-
area: docs good first issue translation
Dificuldade 2/5 Meio dia Facilidade para iniciantes 70/100
openapi/gknowledge#36 ·
-
area: docs good first issue translation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
openapi/gknowledge#35 ·
Todas as issues de openapi/gknowledge
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
noontide-co/mainbranch#1211 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
[1.x Bug] run-operation --sql reports success but rolls back writes on transaction-capable adaptersAbertatriage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
dbt-labs/dbt#16784 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Mantenedores costumam responder em até 1 dia
-
bug settings ui
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
DewaldOosthuizen/py-tray-command-launcher#162 ·
Mantenedores costumam responder em até 1 dia
-
run_all sleeps after the final job despite documenting delays between jobsTalvez já em andamento @Gambit-Checkmate assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100