Improve doc for extractcode --ignore option
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 55/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- cli, documentation
Direção de pesquisa
Comece pela página de documentação do extractcode vinculada na issue: https://scancode-toolkit.readthedocs.io/en/stable/tutorials/how_to_extract_archives.html. Documente a opção --ignore e esclareça como ela difere de scancode --ignore, incluindo que os efeitos de extractcode afetam a seleção de arquivos compactados, e não os caminhos dentro dos arquivos compactados. A tarefa estará concluída quando a página explicar ambos os comportamentos e os exemplos de linha de comando continuarem corretos.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The extractcode doc at https://scancode-toolkit.readthedocs.io/en/stable/tutorials/how_to_extract_archives.html doc doesn't mention the "--ignore" option at all. it's quite an important option to avoid wasting time on unnecessary files and also for preventing extractcode falling over when it encountered an invalid/corrupt archive file that isn't required.
When documenting this flag, it'd be helpful to explain the interaction between the extractcode --ignore and the scancode parameter of the same name. Specifically, having just spent several hours adding debug statements to the source code to understand why my extractcode --ignore globs weren't working, the piece of info that would really help is to know that the extractcode ignores do NOT apply to paths within the archives (e.g. my-archive.tar/tests/foo is extracted even if I use extractcode --ignore=*/tests/*) but only to the decision about which archives to unpack.
(aside: I was wondering about create an additional FR for applying extractcode ignores to individual files - could make it a LOT faster if extractcode didn't waste time writing to-be-ignored files such as /tests/ to disk only to be later ignored by scancode... if you think that's a good idea we could create an issue for that too)
- Linguagem predominante
- Python
- Estrelas
- 39
- Forks
- 23
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 aboutcode-org/extractcode
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
aboutcode-org/extractcode#77 ·
-
Investigate failing testsAberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
aboutcode-org/extractcode#75 · 2 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
aboutcode-org/extractcode#73 · 4 reações ·
-
QA Failure for vmimage extractor (vmimage.py): libguestfs configuration on UbuntuTalvez já em andamento @ArkaprabhaChakraborty assumiu há 642 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
aboutcode-org/extractcode#69 · 2 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
aboutcode-org/extractcode#66 ·
Todas as issues de aboutcode-org/extractcode
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
aws-samples/sample-per-model-bedrock#639 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
awslabs/visual-asset-management-system#937 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
project-codeflare/codeflare-sdk#1195 ·
Mantenedores costumam responder em até 1 dia
-
Bump numpy dependencyAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
pandas-dev/pandas-stubs#2051 ·
Mantenedores costumam responder em até 1 dia