Vimium: Firefox est-il une plate-forme de seconde classe pour Vimium ?

Créé le 10 mars 2018  ·  3Commentaires  ·  Source: philc/vimium

Salut!

Merci beaucoup d'avoir créé cette extension géniale et de l'avoir portée sur Firefox ! Je l'aime!

J'ai remarqué quelques problèmes qui m'ont donné l'impression que Firefox est une plate-forme de seconde classe pour Vimium :

  1. Il s'appelle "Vimium-FF" sur AMO mais apparaît comme "Vimium" dans le gestionnaire de modules complémentaires de Firefox après l'installation. Y avait-il une raison pour laquelle vous ne pouviez pas utiliser le nom d'origine (c'est-à-dire « Vimium ») sur AMO ? J'ai remarqué qu'il s'appelait initialement "Vimium-UX" puis renommé "Vimium-FF", quelle était la raison de ce changement ?

  2. Il a un logo de Chrome en arrière-plan dans son propre logo. Voir un logo Chromium dans Firefox est tout simplement étrange. Y a-t-il une raison pour laquelle il ne peut pas utiliser un nouveau logo universel dans les deux navigateurs ? L'icône d'action du navigateur (c'est-à-dire un « V » stylisé sur un fond bleu clair qui apparaît sur la barre d'outils) semble être le candidat idéal pour cela. Il a l'air simple, moderne et plat. Y a-t-il quelque chose de prévu pour cela ?

  3. "README.md" utilise Google Chrome pour décrire les fonctionnalités de Vimium et mentionne brièvement Firefox vers la fin, ce qui n'est presque pas perceptible. Y a-t-il une raison quelconque pour cela? Existe-t-il un moyen pour nous de le "neutraliser" pour qu'il ne soit pas spécifique au navigateur ?

  4. Il est à l'état "expérimental" depuis un certain temps, qu'est-ce qui l'empêche d'être publié en tant qu'extension non expérimentale ? Cela semble fonctionner parfaitement bien pour moi.

Il y a peut-être d'autres problèmes que je n'ai pas encore remarqués. Y a-t-il un moyen pour moi, en tant qu'utilisateur de Firefox, d'aider à améliorer l'expérience globale de Vimium sur Firefox ?

Merci!

Commentaire le plus utile

Il s'appelle "Vimium-FF"...

Il existe un très ancien (2012) portage indépendant de

Tous les 3 commentaires

Je vais aller de l'avant et avoir des choses qui pourraient être un peu embarrassantes pour le développeur à dire.

Vimium est nommé d'après Chromium, apparemment. Développé pour Chrome bien avant que Firefox ne passe à WebExtensions. Naturellement Chrome est la plate-forme native de Vimium, tout est illustré sur la base de Chrome. La version Firefox a été portée en raison de la forte demande après le départ de Firefox des modules complémentaires hérités comme l'une des alternatives VimFX les plus appropriées.

Vimium, après des années de développement, a construit un ensemble de fonctions sensible au moins pour Chrome.
Il n'a actuellement et n'ont que peu de temps .
Il faut s'attendre à ce qu'ils oublient des choses ici et là, en particulier des bits non critiques et non fonctionnels; ils savent aussi bien qu'ils gardent l'état expérimental pour Firefox.

Ils font de leur mieux, techniquement et temporellement. Tout le monde est le bienvenu pour aider à compléter l'expérience de Vimium, bon pour déterrer les bogues, mieux pour les demandes d'extraction, comme indiqué par README.md.

Il s'appelle "Vimium-FF"...

Il existe un très ancien (2012) portage indépendant de

Salut @innaterebel et @smblott-github , merci pour vos réponses.

J'étais un utilisateur de longue date de Vimium (version Google Chrome) avant de devenir un converti de Firefox. Depuis lors, j'avais été un heureux utilisateur de VimFx jusqu'au fiasco de WebExtension. Après cela, j'ai arrêté d'utiliser tout ce qui émulait Vim dans Firefox (appelez-le paresseux ou autre). Mais récemment, j'ai commencé à rechercher une extension conviviale pour le clavier qui affiche une liste d'onglets consultable lorsque vous appuyez sur un certain type de combinaison de touches (un peu comme ce que fait IntelliJ IDEA lorsque vous appuyez sur ⌘E (Fichiers récents)) mais je n'en T (Rechercher dans vos onglets ouverts)) ! Alors je me suis dit que j'aurais traversé les tracas et réinventé les roues, d'une manière inférieure, si je n'avais pas essayé Vimium-FF, pourquoi ne pas consacrer ce temps et cette énergie à quelque chose qui est déjà aussi génial ? Et cela nous a conduit à ce problème (avec un titre intentionnellement click-baity, mes excuses :-) )

Donc le fait est que je suis là pour vous aider. J'ai pensé à redonner à la communauté open source et je viens de commencer à tremper mes ongles d'orteil dans l'eau. Je pense que je peux contribuer au moins une heure ou deux par semaine et je voulais donc commencer petit juste pour avoir une idée. Je peux, bien sûr, soumettre un tas de PR pour "réparer" les problèmes que j'ai énumérés dans mon premier commentaire, mais ils se situent dans les zones de surface assez critiques pour une extension (nom, logo, README.md, etc.) donc je ne voulais pas le prendre à la légère et me retrouver avec un tas de PR rejetés, gaspiller notre temps et notre énergie et, probablement, tuer mon propre désir de redonner à la communauté dès le berceau :-) )

Passons maintenant au nom de l'extension.

Les conflits de noms semblent fréquents sur AMO et il semble y avoir un moyen [0] de résoudre ce problème avec l'aide des administrateurs AMO. J'ai regardé cet ancien port de Vimium de 2012 et j'ai remarqué qu'il n'avait pas été mis à jour depuis lors. Et l'auteur avait clairement déclaré qu'il n'avait pas l'intention de maintenir cette base de code et qu'il avait plutôt recommandé VimFx à ses utilisateurs potentiels [1]. Il serait dommage qu'un bon nom, comme Vimium, meure avec une extension abandonnée. Ma question pour @smblott-github est la suivante : avez-vous contacté l'un des administrateurs d'AMO pour voir s'il était possible de récupérer ce nom afin qu'il puisse être utilisé pour ce port moderne de Vimium ? Sinon, je suis prêt à parler et à marcher en votre nom (je ne sais pas encore comment cela fonctionne, mais essayer ne fera pas de mal). Pour le reste des problèmes "faciles", je peux, en fait, commencer à travailler sur les relations publiques tant que je peux obtenir votre feu vert.

Merci!

[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/

Cette page vous a été utile?
0 / 5 - 0 notes