Comments (19)
Boa @ericdouglas
from eloquente-javascript.
@ericdouglas seria ótimo.
Talvez ter um contributing com estas especificações e outras mais seria muito importante.
from eloquente-javascript.
Boa ideia @ericdouglas. Eu mesmo gostaria de contribuir com as traduções, mas as labels indicavam que "quase tudo já estava sendo feito".
from eloquente-javascript.
@vitortalaia tem um capítulo disponível, e mais alguns parados...
O cap. livre é esse
from eloquente-javascript.
Eu peguei o capítulo 20. Mas ainda não traduzi todo. Forkei e to commitando no meu repo o andamento da tradução. @ericdouglas, prefere que, a cada commit, eu vá fazendo PR?
from eloquente-javascript.
Concordo @ericdouglas. acho que 1 PR a cada duas semanas é um tempo considerável. Uma pergunta que me veio a cabeça é como vamos controlar isso para todos os capítulos? alguma ideia?
@SauloSilva -- Ter uma seção contributing com esses detalhes e outros que são relevantes para ajudar e orientar quem quer contribuir e participar, sou total a favor. Se chegarmos nessa decisão, você poderia fazer um draft inicial para irmos iterando a medida que for necessário? O que vocês acham: um arquivo no repositório ou wiki page?
@gabrielfgularte -- sobre os commits, é interessante ir mandando pra podermos ter sempre a versão mais atual online. quanto mais movimento melhor, motiva as outras pessoas.
from eloquente-javascript.
Uma ideia para controlar poderia ser esse flow:
- Damos assign na issue p/ a pessoa que pediu
- Colocamos uma milestone com 2 semanas de prazo
- Quando tivermos milestones vencidas, nós verificamos a atividade da issue e incrementamos ou não o tempo da milestone p/ mais 2 semanas baseado na atividade da pessoa.
- Dependendo de como for o caso (caso a pessoa não tenha atividades), podemos dar um ping para a pessoa e se ela não responder em alguns dias, nós abrimos a issue para outra pessoa.
O que acham?
from eloquente-javascript.
@joaostein Blz. Concordei com os outros pontos também.
from eloquente-javascript.
Concordado com o @joaostein! :)
from eloquente-javascript.
from eloquente-javascript.
Super válido as questões que o @joaostein abordou, se todos estiverem de acordo faço o draft
.
Acho que PR pequenos a cada tópico ou tópicos traduzidos pode dar um movimento maior no projeto, em caso de abandono pelo menos alguma coisa foi feito e ja esta na master e sem contar que as reviews fica bem mais fácil de se fazer.
from eloquente-javascript.
Bom, como estamos todos de acordo, podemos resumir assim:
- O colaborador tem prazo de 2 semanas para enviar um PR com alguma contribuição
- O @SauloSilva fica responsável por criar o
CONTRIBUTING.md
- Quem fizer algum merge de PR, ou adição/modificação de uma label em alguma issue de tradução/revisão, fica responsável por criar/atualizar a milestone referente ao capítulo em questão, aumentando a deadline dessa milestone em +14 dias a partir de
new Date()
do dia da alteração(sempre caindo no mesmo dia da semana)
ps: o ideal seria alterar as datas sempre, mas se aumentar muito o número de contribuições simultâneas, podemos fazer como o @joaostein disse, esperar terminar o prazo da milestone e verificar se houve progresso ou não. Caso tenha tido, apenas aumentar o prazo da milestone para +14 dias após a última contribuição.
from eloquente-javascript.
Assim que tivermos um draft do CONTRIBUTING.md
, o que acham de iniciarmos um processo de verificação dos capítulos para liberar os que estão atrelados às pessoas que não podem contribuir por agora e abrir espaço para quem pode ajudar agora?
Além disso, podemos aproveitar essa movimentação para iniciar o processo de adicionar as milestones para cada capítulo e dar assign da issue para o responsável (o que hoje não estamos fazendo).
@SauloSilva — eu criei uma issue (#107) para o CONTRIBUTING.md
, se precisar de qualquer ajuda, me dá um ping por lá!
from eloquente-javascript.
@joaostein perfeito assim!
@SauloSilva , se precisar de qualquer ajuda, me dá um ping por lá! [2]
from eloquente-javascript.
@joaostein e @ericdouglas belezera, irei precisar sim :D
from eloquente-javascript.
@ericdouglas Blz, eu posso continuar a tradução do cap. 12
from eloquente-javascript.
@joaostein aqui:
4 Dependendo de como for o caso (caso a pessoa não tenha atividades), podemos dar um ping para a pessoa e se ela não responder em alguns dias, nós abrimos a issue para outra pessoa.
esse em alguns dias poderia ter os dias específicados que tal? Ex: 7 dias(1 semana).
from eloquente-javascript.
@vitortalaia por favor, comente na issue do capítulo 12 que você vai traduzir, para ficar centralizado tudo lá naquela issue!
😄
from eloquente-javascript.
@SauloSilva perfeito! 7 dias é tempo suficiente para a pessoa responder, se ela demorar mais que isso podemos acreditar que a pessoa não está acompanhando e podemos abrir o capítulo para quem estiver interessado e puder contribuir com frequência.
from eloquente-javascript.
Related Issues (20)
- Falta um capítulo na versão PDF HOT 1
- Livros
- Javascript
- E-book Eloquent
- JavaScript
- Estudo
- Dúvida sobre as traduções HOT 1
- Como traduzir "Creating new words in prose is usually bad style" HOT 5
- Codigos do Capítulo 15 estão desatualizados HOT 1
- Enloquemos JavaScript
- S
- me
- Javascript
- Javascript
- .
- Javascript
- a
- [2nd - Cap 13] Adicionar backticks (`) em trechos de código HOT 1
- Livro js
- Documentação
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eloquente-javascript.