Issue #827

Closed
softwarepublico/softwarepublico#827
Created by Luiz Matos (Edited )

Melhora da busca global

Acompanhar as evoluções da API do Noosfero, para indexar mais dados na pesquisa.

13 participants
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    #829 contém melhoria para obter link de arquivos para melhorar a busca global.

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    Vamos melhorar a busca para buscar em:

    • Comentário:
      • Corpo;
      • Título;
      • Autor;
    • Artigo:
      • URL;
    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    @diguliu pode revisar MR?

    O MR relacionado a adição da url no artigo está linkado na issue #829

    Choose File ...   File name...
    Cancel
  • B5782cb554a4b36d12017ee18d1b6e9d?s=40&d=identicon
    Simiao Carvalho @simiaosimis

    @diguliu @marcosronaldo A feature de busca de arquivos já foi implementada no colab com o caminho /{profile}/{path}, pode fechar o MR.

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    @diguliu @simiaosimis vou fechar o MR, é o da issue #829, e ele só gerava a url q vcs já estão montando. De fato talvez nem seja uma boa ideia devolver isso na API.

    Choose File ...   File name...
    Cancel
  • B862b39de0eaa58597cae9cdb6b4b13d?s=40&d=identicon
    Matheus Fernandes @msfernandes (Edited )

    Abrimos o merge request no colab-noosfero-plugin que fecha essa issue

    https://github.com/colab/colab-noosfero-plugin/pull/33#issuecomment-212601790

    Esperamos a revisão do @chaws :+1:

    Choose File ...   File name...
    Cancel
  • B5782cb554a4b36d12017ee18d1b6e9d?s=40&d=identicon
    Simiao Carvalho @simiaosimis

    Reassigned to @chaws

    Choose File ...   File name...
    Cancel
  • B5782cb554a4b36d12017ee18d1b6e9d?s=40&d=identicon
    Simiao Carvalho @simiaosimis

    Tá sem internet, @chaws ?

    Choose File ...   File name...
    Cancel
  • C8b72d0556872a2aea21e8fed0a72001?s=40&d=identicon
    Melissa Wen @melissawen
    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    Jaruga fez o merge @darksshades \o/ e vi tbm que o @joenio mergiu na parte do noosfero semana passada

    Choose File ...   File name...
    Cancel
  • 80bf7e338265f7a91f4144eaeded1f29?s=40&d=identicon
    Charles Oliveira @chaws

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa (Edited )
    • não busca termos como ieducar-master (é um arquivo), somente se colocar ieducar ou ieducar-master.zip
    • quando tem um link pro gitlab não leva ao link diretamente, primeiro loga no gitlab, gera confusão ao usuário
    • relevância parece não funcionar .
    • pesquisar termos Backlog Release 4, por exemplo
    • não busca na wiki, commits, branches e tags do gitlab
    • O item de resposta vem com a palavra Discussion em inglês
    • Quando pesquisado Hide some links traz itens que não constam esses termos na busca
    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Status changed to reopened

    Choose File ...   File name...
    Cancel
  • Def69c998857099b7bc246389e6ad936?s=40&d=identicon
    Lucas Kanashiro @kanashiro

    @marisa com relação a busca em wiki, commits, branches e etc. isso não foi implementado. Primeiramente, isso aumentaria exponencialmente a necessidade de recursos computacionais (memória em geral). Além disso, acredito que buscar por commits, por exemplo, não é interessante para o usuário tendo em vista que uma busca simples traria mihares de informações que talvez não seja interessante para o mesmo (no próprio Github ou Gitlab não se realiza busca por commits, tags e etc.).

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    As commits, branches e etc dá pra enteder mas a questão da wiki acho que é bem prioritário. Amanhã conversamos sobre isso.

    Choose File ...   File name...
    Cancel
  • Def69c998857099b7bc246389e6ad936?s=40&d=identicon
    Lucas Kanashiro @kanashiro

    @marisa acabei de dar uma olhada na API do Gitlab e não é possível ter acesso as páginas wiki, inclusive na versão mais nova do Gitlab, logo, não é possível indexarmos esse tipo de dado no Colab e disponibilizarmos na busca global.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Se a API do GitLab não dá acesso, não temos o que fazer. Certamente, poderíamos estudar para enviarmos uma contribuição ao GitLab, se o projeto continuasse.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Acho interessante documentarmos então o que temos na busca global, essas perguntas podem acontecer ao longo do tempo e eu comentei isso em uma reunião: O que busca no nossfero, colab, gitlab e mezuro, se for o caso? Temos como documentar isso para termos claramente o que podemos esperar dessa busca?

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Sem problemas. Além de estar no relatório da R5, será feira uma documentação online sobre a busca global especificando os dados do nossfero, colab e gitlab disponíveis. Como o Mezuro é a primeira versão em produção, não houve espaço para todas as evoluções.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Ok quanto ao item do gitlab porém no comentário de reabertura da issue encontramos outros probleminhas. Podemos conversar sobre elesamanhã.

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    Reassigned to @darksshades

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    @chaws , por favor, revisar este MR: https://github.com/colab/colab/pull/186

    Choose File ...   File name...
    Cancel
  • 5eb59358fc7b3b7402ae353f8fb36293?s=40&d=identicon
    Macartur Sousa @macartur

    Status changed to closed

    Choose File ...   File name...
    Cancel
  • Def69c998857099b7bc246389e6ad936?s=40&d=identicon
    Lucas Kanashiro @kanashiro

    Os campos 'buscáveis' estão documentados aqui: https://softwarepublico.gov.br/doc/busca_global.html

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    já podemos homologar os problemas que relatamos acima? qual ambiente?

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    @marisa pode homologar em dev! =)

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa (Edited )
    • Prezados, nos parece que ainda há algo errado na relevância uma vez que a busca seguinte: https://dev.softwarepublico.gov.br/search/?q=i-educar mostrado tambpem na foto em anexo. A dúvida é a seguinte... Por que os links que estão em amarelo não vem antes dos que n tem marca amarela, por relevância eles não deveriam vir antes?

    • "Registrado em: Commentário" a palavra comentário está com dois M

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    mentioned in issue #873

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Esta issue em si está resolvida, pois houve a evolução da API do Noosfero, dentro do escopo do encerramento do projeto. Dessa forma, criamos duas issues extras para avaliarmos os pontos colocados:

    • Melhoria na relevância: #873
    • Correção de tradução: #874
    Choose File ...   File name...
    Cancel
  • C6b14af78e51fba6beb90142971240cc?s=40&d=identicon
    Gustavo Jaruga Cruz @darksshades

    Foi alterado a parâmetro da revelância do solr para se comportar melhor como o esperado. Segue abaixo a imagem. Está mudança deverá entrar em dev junto com outras correções em breve.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Não conseguimos homologar em dev pois parece que os conteúdos não estão indexados.

    Choose File ...   File name...
    Cancel
  • 0857617ca13d090825c8eb4228efb6ae?s=40&d=identicon
    Marcos Pereira @marcosronaldo

    @marisa pode verificar em produção.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    homologado

    Choose File ...   File name...
    Cancel