Mudanças entre as edições de "Grupo de Desenvolvimento C++ com KiCAD"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 50: Linha 50:
   
 
Encontros presenciais às quartas-feiras** de setembro, na [[Biblioteca]] do
 
Encontros presenciais às quartas-feiras** de setembro, na [[Biblioteca]] do
Garoa, a partir das 18h00, mas também pode participar remoto via IRC no #garoahc.
+
Garoa, a partir das 18h00, mas também pode participar remoto via [[IRC]] no #garoahc.
   
 
==Investimento==
 
==Investimento==

Edição das 17h40min de 7 de setembro de 2016

Modificando código do KiCAD no Emacs

O e-hal (I Encontro Brasileiro de Hardware Aberto e Livre), que acontecerá em outubro de 2016, terá uma hackatona do KiCAD.

O KiCAD é uma suite de software livre para design de circuitos elétricos e placas de circuito impresso.

Para aumentar o rendimento da hackatona, que terá participação de membros do time do KiCAD vindos da gringa só para isso, o garoa organizou este grupo preparatório para quem quiser (ou não) participar em outubro.

A proposta do grupo é resolver bugs simples ("starter patches") do KiCAD com o objetivo de nos familiarizarmos com o código e, de quebra, praticar um pouco e ganhar experiência em desenvolvimento C++ através de uma ferramenta que pode ser utilizada em projetos de hardware feitos no Garoa.

Não é preciso ter grande experiência com C++, mas é necessário ter alguma familiaridade com alguma outra linguagem. O foco da atividade será programar e aprender programando.

Exemplo de projeto feito no KiCAD

Informações úteis

  • Guia de desenvolvedores como obter o código fonte, instalar as dependências e compilar o kicad (TODO: colocar um guia resumido aqui)
  • Segundo relato do Juca o KiCAD passou a usar git em todos os seus repositórios, então as informações acima podem estar desatualizadas. Eu fiz o checkout pelo source mirror do github. Acredito que, como, de imediato, ninguém terá acesso de commit, esse checkout já é o suficiente.
  • Recomendamos que cada um traga seu notebook, de preferência com uma distribuição GNU/Linux instalada

Instalar build system e dependências

TODO

Baixar source

TOOD

Compilar

TODO

Criar e submeter patches

TODO

Starter patches

Os desenvolvedores do KiCAD disponibilizaram uma lista de bug que consideram adequadas para iniciantes no projeto. Caso tenha interesse em trabalhar em algum deles, coloque o seu nome na frente.

Horário

Encontros presenciais às quartas-feiras** de setembro, na Biblioteca do Garoa, a partir das 18h00, mas também pode participar remoto via IRC no #garoahc.

Investimento

0

Resumo dos encontros

07/09/16

  • Presentes:
  • Falado:
  • Feito:

14/09/16

  • Presentes:
  • Falado:
  • Feito:

21/09/16

  • Presentes:
  • Falado:
  • Feito:

28/09/16

  • Presentes:
  • Falado:
  • Feito: