Data entity paths are null when reading zip files with subfolders
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 72/100
Direção de pesquisa
Comece em ReadZipStrategy, especificamente no caminho readContent usado para entrada zip, e rastreie onde a pasta de extração temporária é retornada versus onde ro-crate-metadata.json é resolvido dentro da subpasta. Compare esse valor de retorno com a pasta que contém o arquivo de metadados, já que atualmente os chamadores recebem a pasta temporária raiz. Concluído significa que os valores de path da entidade de dados são preenchidos em relação à pasta do crate resolvida; execute os testes de leitura de zip, se existirem.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
When reading a ro-crate from a zip file, and the contents inside the zip file are located in a subfolder, the path field of data entities is always null. This is because ReadZipStrategy#readContent and ReadZipStrategy#readContent always return the root temporary folder and not the resolved folder of the ro-crate-metadata.json.
- Linguagem predominante
- Java
- Estrelas
- 5
- Forks
- 4
- Merge médio
- 11h 14min
- PRs com merge (30d)
- 4
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Sem 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 kit-data-manager/ro-crate-java
-
documentation
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 75/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
-
Support Jackson 3Talvez livre de novo @Pfeil assumiu há 72 dias e não há nenhum pull request aberto. Abertamaintenance
kit-data-manager/ro-crate-java#349 · 4 comentários · 1 responsável ·
-
Adapt codemeta.jsonTalvez livre de novo @Pfeil assumiu há 132 dias e não há nenhum pull request aberto. Abertamaintenance
kit-data-manager/ro-crate-java#342 · 1 responsável ·
-
Dependency DashboardAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
Todas as issues de kit-data-manager/ro-crate-java
Issues semelhantes
-
hermes-queue
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
chrisalunlloyd2-sudo/mindpalace#337 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
ucsb-cs156/proj-frontiers#844 ·
-
Update spring-ldap to 4.0.7Abertatype: dependency-upgrade
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 76/100
spring-projects/spring-security#20057 ·
Mantenedores costumam responder em até 1 dia
-
Spark benchmarks crash with `[INVALID_DRIVER_MEMORY]` on JVMs whose default heap is below Spark's ~450 MB minimumTalvez já em andamento @sendaoYan assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
moquette-io/moquette#980 ·