Ideias que partem do ghi-create.py
alexandre-mbm opened this issue · 2 comments
alexandre-mbm commented
- O programa deverá ler o código markdown e contar caracteres de cada seção,
gerando dois arquivos CSV temporários,com as seguintes características estruturais:translations.csv
ereviews.csv
,
score|section|translator
0|Fundraising campaign for new server hardware|jgpacker
0|Mapping|vgeorge
0|Community|vgeorge
0|Imports|vgeorge
0|Events|alexandre-mbm
0|Humanitarian OSM|alexandre-mbm
0|Maps|alexandre-mbm
0|Software|alexandre-mbm
0|Did you know|alexandre-mbm
0|Other "geo" things|jgpacker
-
Enquanto não existe a automação avaliativa acima (que objetivo do desenvolvimento deste projeto), o usuário do utilitáriopaicemana
deverá poder fazer atribuições no seguinte formato:
section|translator
Fundraising campaign for new server hardware|NOME_GITHUB_DE_TRADUTOR
Mapping|NOME_GITHUB_DE_TRADUTOR
Community|NOME_GITHUB_DE_TRADUTOR
Imports|NOME_GITHUB_DE_TRADUTOR
Events|NOME_GITHUB_DE_TRADUTOR
Humanitarian OSM|NOME_GITHUB_DE_TRADUTOR
Maps|NOME_GITHUB_DE_TRADUTOR
Software|NOME_GITHUB_DE_TRADUTOR
Did you know|NOME_GITHUB_DE_TRADUTOR
Other "geo" things|NOME_GITHUB_DE_TRADUTOR
alexandre-mbm commented
Não será em CSV. Será num modelo de objetos. Ref.: 644c768
Existe uma correção a ser feita desde já. O WorkOrganizer está usando uma estratégia viciada; a consumação da pilha mediante a rotatividade do TranslatorsSpinner realiza uma distribuição sequencial que não compara quantidades antes de cada atribuição. scores com o archive-4205.md
:
1108 924 alexandre-mbm
924 797 jgpacker
797 1108 vgeorge
Update: correção efetuada no commit e72f939
A estratégia de, a cada passo, buscar a pessoa menos demandada, equilibra mais:
888 953 jgpacker
993 976 alexandre-mbm
948 900 vgeorge
alexandre-mbm commented
alexandre@machine $ python mdanalyzer.py
Score Translator Section Reviser
------- ------------- -------------------------------------------- -------------
455 alexandre-mbm weekly 256 - 09.06.-15.06.2015 vgeorge
201 alexandre-mbm Fundraising campaign for new server hardware jgpacker
273 jgpacker Mapping alexandre-mbm
177 jgpacker Community alexandre-mbm
134 vgeorge Imports jgpacker
228 vgeorge Events jgpacker
108 alexandre-mbm Humanitarian OSM jgpacker
63 jgpacker Maps vgeorge
435 jgpacker Software vgeorge
229 alexandre-mbm Did you know... jgpacker
526 vgeorge Other "geo" things alexandre-mbm
888 953 vgeorge
993 976 alexandre-mbm
948 900 jgpacker
15