Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adiciona documentação de como deve se estruturar projetos na Organização #3

Merged
merged 5 commits into from
May 18, 2015

Conversation

gartz
Copy link
Contributor

@gartz gartz commented May 17, 2015

Este documento tem como objeto apresentar uma proposta de organização modular e que mantenha os projetos sempre compatíveis de fácil maneabilidade e integração, permitindo que diferentes engenheiros com diferentes áreas de conhecimento possam contribuir com o crescimento do projeto.

@gartz
Copy link
Contributor Author

gartz commented May 17, 2015

@joepreludian e @josenicomaia poderiam dar uma revisada pra ver o que vcs acham?


Podem ser vários projetos, isso visa ramificar e agilizar a produção, pois sites do governo não seguem padrões de desenvolvimento, então onde uma solução pode funcionar muito bem utilizando PHP para fazer o scraping dos dados, em outra pode necessitar de recursos avançados como Phantomjs ou outros, para resolver as necessidades e acessar os dados desejados. Assim como projetos que podem inclusive montar emails atraves de templates para solicitação de dados de parlamentares.

Contudo todos estes diferentes projetos devem se comunicar de maneira padronizada com o Backend, podendo ser ncessário não apenas requisições mas também gatilhos que avisem o Backend a situaçnao da tarefa que este desempenha.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Meu amigo, acredito que algumas palavras precisam ser acertadas:

  • necessário
  • situação

@josenicomaia
Copy link

Muito bom.

Ainda estou um pouco confuso entre os conceitos Backend e Dispositivo de Backend.

Modularidade
------------

Os projetos da OPS, por serem open-srouce e envolver equipes remotas de pessoas que não compartilham ambiente físico e tem como meio de comunicação sistemas que podem atrasar durante dias respostas e atrapalhar na integração de sistemas, precisam ter os projetos bem modulares para que esse atrito seja reduzido o máximo possível permitindo que os projetos evoluam sem envolver uma grande manutenção em seus similares.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"open-source". ;)

@gartz
Copy link
Contributor Author

gartz commented May 18, 2015

@josenicomaia obrigado pelas correções de gramática no texto. Vou tentar melhorar as definições de backend e dispositivo pra que fique mais claro a separação, talvez exemplo ajude.

florianotf added a commit that referenced this pull request May 18, 2015
Adiciona documentação de como deve se estruturar projetos na Organização
@florianotf florianotf merged commit 1b691f7 into master May 18, 2015
@josenicomaia
Copy link

Era para ter realizado o merge?

@joepreludian
Copy link
Contributor

Tranquilo quanto a isso. Se precisar a gente pode revisar e gerar um outro
PR.
=)

2015-05-18 10:20 GMT-03:00 José Nicodemos Maia Neto <
notifications@github.com>:

Era para ter realizado o merge?


Reply to this email directly or view it on GitHub
#3 (comment).

Atenciosamente,

Jonhnatha J.R. Trigueiro
joepreludian@gmail.com
+55 84 8888 4224

@josenicomaia
Copy link

Fechou =]

@florianotf
Copy link
Contributor

Pessoal, me desculpem, dei merge por engano.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants