Vimium: O Firefox é uma plataforma de segunda classe para Vimium?

Criado em 10 mar. 2018  ·  3Comentários  ·  Fonte: philc/vimium

Oi!

Muito obrigado por criar esta extensão incrível e portá-la para o Firefox! Eu amo isso!

Notei alguns problemas que me deram a impressão de que o Firefox é uma plataforma de segunda classe para Vimium:

  1. É chamado de "Vimium-FF" no AMO, mas aparece como "Vimium" no Gerenciador de complementos no Firefox após a instalação. Houve algum motivo pelo qual você não pôde usar o nome original (ou seja, "Vimium") no AMO? Percebi que inicialmente se chamava "Vimium-UX" e depois mudou o nome para "Vimium-FF", qual foi o motivo dessa mudança?

  2. Possui um logotipo do Chromium como plano de fundo em seu próprio logotipo. Ver um logotipo do Chromium no Firefox parece ... estranho. Existe alguma razão para que ele não possa usar um novo logotipo universal em ambos os navegadores? O ícone de ação do navegador (ou seja, um estilo "V" em um fundo azul claro que aparece na barra de ferramentas) parece o candidato perfeito para isso. Parece simples, moderno e plano. Há algo planejado para isso?

  3. "README.md" usa o Google Chrome para descrever os recursos do Vimium e menciona brevemente o Firefox perto do final dele, o que é quase imperceptível. Existe alguma razão para isso? Existe alguma maneira de ajudar a "neutralizá-lo" para torná-lo não específico do navegador?

  4. Ele está no estado "experimental" há algum tempo, o que o impede de ser publicado como uma extensão não experimental? Parece estar funcionando perfeitamente bem para mim.

Pode haver outros problemas que ainda não percebi. Existe alguma maneira que eu, como um usuário do Firefox, possa ajudar a melhorar a experiência geral do Vimium no Firefox?

Obrigado!

Comentários muito úteis

É chamado de "Vimium-FF" ...

Há uma porta Vimium independente muito antiga (2012) com o nome "Vimium".

Todos 3 comentários

Eu irei em frente e falarei coisas que podem ser um pouco embaraçosas para o desenvolvedor dizer.

Vimium tem o nome de cromo, aparentemente. Desenvolvido para Chrome muito antes de o Firefox migrar para WebExtensions. Naturalmente, o Chrome é a plataforma nativa do Vimium, tudo é ilustrado com base no Chrome. A versão do Firefox foi portada devido à alta demanda após a saída do Firefox de add-ons legados como uma das alternativas VimFX mais adequadas.

Vimium, após anos de desenvolvimento, construiu um conjunto sensato de funções, pelo menos para o Chrome.
Atualmente, tem apenas um ou dois desenvolvedores ativos , e eles não usam muito o Firefox, se é que usam, naturalmente. Eles não estão muito familiarizados com o design do Firefox e têm muito tempo .
É de se esperar que eles tenham coisas esquecidas aqui e ali de vez em quando, especialmente bits não-críticos não funcionais; eles também sabem muito bem que mantêm o estado experimental para o Firefox.

Eles estão fazendo o melhor em termos técnicos e de tempo. Todos são bem-vindos para ajudar a completar a experiência do Vimium, bom para descobrir bugs, melhor para solicitações pull, conforme declarado por README.md.

É chamado de "Vimium-FF" ...

Há uma porta Vimium independente muito antiga (2012) com o nome "Vimium".

Olá @innaterebel e @ smblott-github, obrigado por suas respostas.

Eu já era usuário do Vimium (versão do Google Chrome) há muito tempo antes de me tornar um convertido do Firefox. Desde então, eu era um usuário feliz do VimFx até o fiasco do WebExtension. Depois disso, parei de usar qualquer coisa que emula Vim no Firefox (chame de preguiçoso ou qualquer outra coisa). Mas recentemente, comecei a procurar uma extensão amigável ao teclado que mostra uma lista pesquisável de guias ao pressionar um certo tipo de combinação de teclas (muito parecido com o que o IntelliJ IDEA faz quando você pressiona ⌘E (Arquivos Recentes)), mas não consegui encontrar nenhuma. Pensei em escrever um que fizesse exatamente isso, nem mais nem menos. Mas antes de fazer isso, por algum motivo, me lembrei do Vimium-FF e tentei. Para minha surpresa, esse recurso já está nele ( T (Pesquise nas guias abertas))! Então pensei comigo mesmo, teria passado pelo aborrecimento e reinventado as rodas, de uma forma inferior, se não tivesse experimentado o Vimium-FF, por que não contribuir com esse tempo e energia para algo que já é tão incrível? E isso nos levou a este problema (com um título intencionalmente baseado em cliques, minhas desculpas :-) )

O que quero dizer é que estou aqui para ajudar. Tenho pensado em retribuir à comunidade de código aberto e acabei de começar a molhar as unhas dos pés na água. Acho que posso contribuir com pelo menos uma ou duas horas por semana e, portanto, queria começar pequeno apenas para ter uma ideia. Posso, é claro, enviar um monte de PRs para "consertar" os problemas que listei no meu primeiro comentário, mas eles estão nas áreas superficiais que são bastante críticas para uma extensão (nome, logotipo, README.md etc.) então eu não queria tomar isso de ânimo leve e acabar com um monte de PRs rejeitados, desperdiçando nosso tempo e energia e, provavelmente, matar meu próprio desejo de retribuir à comunidade desde o berço :-) )

Agora para o nome da extensão.

Encontrar um conflito de nomes parece ser comum no AMO e parece haver uma maneira [0] de resolver isso com a ajuda dos administradores do AMO. Olhei para aquele porto antigo do Vimium de 2012 e percebi que não havia sido atualizado desde então. E o autor afirmou claramente que não pretendia manter essa base de código e, em vez disso, recomendou o VimFx para seus usuários em potencial [1]. Seria uma pena se um bom nome, como Vimium, morresse com uma extensão abandonada. Minha pergunta para @ smblott-github é, você contatou algum dos administradores AMO para ver se há alguma possibilidade de reivindicar esse nome para que ele possa ser usado para esta porta moderna de Vimium? Se não, estou disposto a falar o que falar e seguir em seu nome (não tenho certeza de como isso funciona ainda, mas tentar não fará mal). Para o resto das questões "fáceis", posso, de fato, começar a trabalhar em RP, contanto que eu consiga seu sinal verde.

Obrigado!

[0] https://discourse.mozilla.org/t/not-able-to-submit-new-add-on-name-taken/25595
[1] https://code.google.com/archive/p/vimium-firefox/

Esta página foi útil?
0 / 5 - 0 avaliações