Entrevista com Thiago Padilha. Criador do Neovim

https://neovim.io/
https://neovim.io/

Neovim é um fork do Vim onde o Thiago adicionou recursos muito poderosos que faltavam no Vim e que todos almejavam. Com isso atraiu e formou para o Noevim uma forte comunidade de desenvolvedores e colabores ao redor do mundo.

Esse ano fizemos a série Vi vs Emacs em "Muito além do GNU". Essa entrevista é até mesmo um pedido do Ayr Müller, o mestre que explicou sobre o ZFS para nós o ano passado e fica como presente já hoje é aniversário dele. Feliz aniversário mestre Ayr, aqui está o seu presente =)
Toca Do Tux: Apesar de já ter lido no seu site oficial, poderia se apresentar para todos?
Tiago Padilha: Meu nome é Thiago Padilha, moro com minha esposa e um filho em Recife/PE e trabalho como programador remotamente

Toca Do Tux: Sabemos o que levou-o a criar o Neovim; mas antes disso, o que o levou a fazer contribuição para o Vim? era no caso um usuário assíduo?
Tiago Padilha: Sim, eu fui usuário de Vim por alguns anos antes de tentar fazer a contribuiçao que eventualmente me levou a começar o Neovim.

Toca Do Tux: O Neovim hoje conta com ajuda de muitas pessoas em torno do mundo. Como essa galera veio a conhecer e se tronar membros do Neovim (pode nos contar essa historia)? Inclusive o Ayr Müller pergunta: "Queria saber se o projeto está vinculado apenas a você ou se é uma equipe. Outra coisa é se o projeto está ainda ativo ou se parou."
Tiago Padilha: O projeto ganhou muito conhecimento quando dilvulguei no Hacker News, recebendo muitas "stars" no github e tambem um grande número de contribuições no Bountysource, atingindo a meta inicial de $10.000 em pouco mais de 24 horas.  Isso gerou muito interesse no projeto, o que fez com que recebesse muitos contribuidores na fase inicial. O projeto ainda está ativo, porém me afastei desde o começo de 2016 e deixei nas mãos de outro contribuidor, que ainda está gerenciando até hoje. Estou querendo voltar a fazer contribuições esse ano, porém não sei se vou arrumar tempo :)

Toca Do Tux: Sobre a licença, o que os levou a escolha da licença Apache?
Tiago Padilha: Na verdade não fui eu quem escolheu. Como o projeto ganhou muito momento inicial, resolvi focar em desenvolver o código e deixei essas questões mais burocráticas nas mãos do @justinmk, que ainda está levando o projeto.

Toca Do Tux: Você tem outros projetos alem do Neovim pelo o que eu vi no seu github como uma ferramenta relacionada ao zsh (que inclusive eu sou apaixonado pelo zsh). Poderia nos dizer algo sobre os outros projetos?
Tiago Padilha: A ferramenta que você fala é o zsh-autosuggestions, um plugin do zsh que desenvolvi faz tempo mas também acabei me afastando. O projeto agora está na organização zsh-users: https://github.com/zsh-users/zsh-autosuggestions. Tenho muitos projetos, não dá pra falar muito aqui :). Atualmente tenho feito algumas contribuições ao electron por conta do projeto em que trabalho atualmente(que usa o electron como framework): https://electron.atom.io.

Toca Do Tux: Contribuições: Como a galera pode contribuir? (todos os projetos.)
Tiago Padilha: Tem muitas maneiras de contribuir com o Neovim, recomendo ler o CONTRIBUTING.md: https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md


Comente com o Facebook:

Um comentário:

  1. O neoVim me levou a me fixar no Vi como uma ferramenta para criação de script. Principalmente com a adaptação das teclas de apagar <-- e setas que não tem no Vim antigo e que os auto-reflexos atrapalham muito na hora de escrever. Obrigado Thiago Padilha.

    ResponderExcluir

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (30) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (31) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (94) gerenciadores de pacotes (4) glaucus (3) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (11) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (165) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (43) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (2) servidores (2) shell (9) shell script (8) sistema operacional (25) skarnet (1) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (7) terminal (89) terminal de comandos (18) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (15) zsh (3)