Há toneladas de PRs e muitas questões não são respondidas.
Acho o C3 ótimo, mas precisa de mais mantenedores e atividades para cumprir os recursos que implementam as tecnologias atuais.
Qual é o status atual e os planos futuros para C3 @masayuki0812 @aendrew ?
Olá @netil ,
Para responder à pergunta implícita no título da edição – sim, praticamente.
Eu concordo que precisa haver mais mantenedores, eu sei pessoalmente que estou muito ocupado para poder manter adequadamente qualquer coisa relacionada ao C3 e não ouvi muito do @masayuki0812 por meses. Existem algumas pessoas revisando o PR e os backlogs de problemas, mas esses parecem ter caído ultimamente, e eu (tolamente, suponho em respeito) pedi a eles para não mesclar nada sem a supervisão de um mantenedor sênior.
Para ser totalmente honesto, uma reescrita do zero provavelmente será necessária em algum momento no futuro. Não posso afirmar estar familiarizado o suficiente com o código para me sentir confiante de que eu mesmo poderia fazer isso, e não tenho muito em termos de habilidades de gerenciamento de projetos (como talvez evidenciado pelo fracasso total do #1871 em fazer muito progresso ).
Eu realmente gostaria que alguém avançasse e fizesse algo ótimo com o C3, mas meu sentimento é que até que os testes sejam desfeitos (veja #1843) não há uma maneira segura de mesclar PRs e, portanto, os bugs não serão corrigidos, a fila de problemas será continuar a crescer a níveis incontroláveis, as pessoas perderão o interesse e o projeto morrerá. Com toda a honestidade, dada toda a situação de teste e os testes de lixo absolutos que as pessoas estavam enviando com PRs, estou realmente começando a questionar se a enxurrada contínua de mensagens que recebo sobre C3 (e a ansiedade relacionada que resulta) realmente vale a pena.
-Æ.
Obrigado @aendrew por sua resposta sincera e entendo totalmente o status atual que você compartilhou.
Como você disse problemas acumulados e PRs estão em níveis incontroláveis. Se esse status continuar, conforme suas preocupações e inquietações, é bastante razoável prever a morte do projeto.
Eu não sei o que está acontecendo internamente, mas o autor original @masayuki0812 deveria mostrar suas opiniões de alguma forma sobre isso.
Mas, parece que não há muitas alternativas agora.
Se precisar de ajuda posso dar uma mãozinha, mas se o projeto for descontinuado provavelmente tomarei a decisão de bifurcar e começar um novo projeto.
Estamos começando a ver algum progresso devido às excelentes contribuições de @kt3k , temos algum impulso nos levando adiante e um plano para chegar à v1 . Como tal, posso dizer com alegria que esta questão pode ser encerrada. 🎉
Como eu previa, hoje foi lançada a versão bifurcada do C3.js, chamada 'billboard.js' .
Leia o breve motivo da bifurcação: Por que decidimos iniciar o billboard.js?
Eu sei que recentemente, @aendrew e @kt3k estão trabalhando para seguir em frente, mas na hora de perceber isso, o projeto bifurcado estava quase chegando ao fim. Então, decidi lançar como planejado.
Espero que o C3.js continue evoluindo conforme o esperado.
De qualquer forma, qualquer pessoa interessada no novo projeto bifurcado é bem-vinda!
Faz sentido que os atuais mantenedores do C3.js fechem este projeto e sejam mantenedores do Billboard.js? Eu adoraria ver o grande trabalho que as pessoas estão fazendo com um único propósito. Postei essa pergunta no grupo do Google também:
https://groups.google.com/forum/#!topic/c3js/sANt7 -Nw1Ow
Comentários muito úteis
Como eu previa, hoje foi lançada a versão bifurcada do C3.js, chamada 'billboard.js' .
Leia o breve motivo da bifurcação: Por que decidimos iniciar o billboard.js?
Eu sei que recentemente, @aendrew e @kt3k estão trabalhando para seguir em frente, mas na hora de perceber isso, o projeto bifurcado estava quase chegando ao fim. Então, decidi lançar como planejado.
Espero que o C3.js continue evoluindo conforme o esperado.
De qualquer forma, qualquer pessoa interessada no novo projeto bifurcado é bem-vinda!