Analisando propostas

Analisar repositório existente para compilar plugin

Publicado em 24 de Setembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

O SciELO é uma biblioteca de artigos científicos que precisa preservar seu conteúdo. A preservação é feita através de um cluster LOCKSS. O LOCKSS, é uma ferramenta que faz crawler do conteúdo dos sites.
Para fazer o crawler é necessário um plugin que tenha os padrões que a ferramenta exige. O plugin é versionado no repositório git do LOCKSS (https://github.com/lockss/lockss-daemon). Este plugin precisa ser compilado para funcionar diretamente com as caixas LOCKSS.
O processo de compilação requer uma chave de autenticação que é usado pelo projeto. Contudo, nós não temos e não sabemos como é assinado estes pacotes. Hoje temos dificuldade em falar com a equipe que desenvolveu os plugins.

Esta dificuldade se estende a compilação de outros plugins que serão adicionados ou atualizados com novas especificidades.
Precisamos contratar o serviço de uma desenvolvedor java para analisar o processo de compilação dos plugins e do daemon do LOCKSS a fim de integrar os plugins atuais e os novos.

Contexto Geral do Projeto

O SciELO é uma biblioteca de artigos científicos que precisa preservar seu conteúdo. A preservação é feita através de um cluster LOCKSS. O LOCKSS, é uma ferramenta que faz crawler do conteúdo dos sites. Para fazer o crawler é necessário um plugin que tenha os padrões que a ferramenta exige. O plugin é versionado no repositório git do LOCKSS (https://github.com/lockss/lockss-daemon). Este plugin precisa ser compilado para funcionar diretamente com as caixas LOCKSS. O processo de compilação requer uma chave de autenticação que é usado pelo projeto. Contudo, nós não temos e não sabemos como é assinado estes pacotes. Hoje temos dificuldade em falar com a equipe que desenvolveu os plugins. Esta dificuldade se estende a compilação de outros plugins que serão adicionados ou atualizados com novas especificidades. Precisamos contratar o serviço de uma desenvolvedor java para analisar o processo de compilação dos plugins e do daemon do LOCKSS a fim de integrar os plugins atuais e os novos. OBJETIVO: Analisar o código do repositório git do LOCKSS, analisar como ele faz a compilação do daemon e plugins com assinatura, desenvolver e customizar, se assim for necessário. E por fim, testar a integração do plugin com as caixas LOCKSS. REQUISITOS DE QUALIFICAÇÃO Experiência em desenvolvimento java, framework spring, junit (teste unitário), utilizar ant, conhecimentos em linux;

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Médio
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário

Prazo de Entrega: Não estabelecido

Habilidades necessárias