Lab Macambira: mudanças entre as edições
m (linx) |
mSem resumo de edição |
||
Linha 1: | Linha 1: | ||
O Lab Macambira é um grupo distribuído de desenvolvimento avaçado em software livre, | O Lab Macambira é um grupo distribuído de desenvolvimento avaçado em software livre, iniciado por compositores, | ||
atuando nas áreas [[Lab_Macambira#Audiovisual|Audiovisual]] e | professores e ex-googlers, atuando nas áreas [[Lab_Macambira#Audiovisual|Audiovisual]] e | ||
[[Lab_Macambira#Web|Web]]. Esta wiki é o principal repositório de | [[Lab_Macambira#Web|Web]]. Esta wiki é o principal repositório de | ||
informações do Lab Macambira, havendo também um [http://labmacambira.sf.net Web Site]. | informações do Lab Macambira, havendo também um [http://labmacambira.sf.net Web Site]. |
Edição das 00h04min de 31 de agosto de 2011
O Lab Macambira é um grupo distribuído de desenvolvimento avaçado em software livre, iniciado por compositores, professores e ex-googlers, atuando nas áreas Audiovisual e Web. Esta wiki é o principal repositório de informações do Lab Macambira, havendo também um Web Site.
Missão e Objetivos
Desenvolver software livre priorizando tecnologias-chave para a comunidade.
Motores Principais
- Vilson Vieira
- Renato Fabbri
- Ricardo Fabbri
- Daniel Marostegan: coordenador do Nós Digitais
- Equipe Lab Macambira
Demais Pessoas Chave
Colaboradores / Parceiros
- Lidas/Casa dos Meninos
- Radio UFSCAR
- Instituto Politécnico IPRJ/UERJ Nova Friburgo
- Coletivo Puraqué - Santarem, PA
- Pontão de Cultura Digital Juntadados
- Esfera / Transparência Hacker
- Ethymos
- Rede Mocambos
Projetos e Atividades
Tabela das Nossas Contribuições a Softwares Livres Externos
- Atualizada 1 de agosto de 2011
Aplicativo | Fizeram Commit | Tentando Fazer | Apareceu no Oficial? |
---|---|---|---|
Mozilla Firefox | daneoshiga | bzum | daneoshiga |
Evince (document viewer/pdf) | hick209, bzum, marcicano | mquasar | hick209 |
BePDF, xpdf | marcicano | ? | |
Ekiga (video conferência) | flecha | flecha | |
Empathy (video conferência) | fefo | ||
Lib Folks (Telepathy, video conferência) | karmiac | ||
Scilab (alternativa ao Matlab) | v1z | penalv | v1z |
VxL (video x libraries) | v1z | v1z | |
ImageMagick (proc. de imagens) | v1z | v1z | |
OpenOffice / LibreOffice | hick209 |
- Favor notar que muitos participaram e ajudaram os colegas acima em diversos desses commits. Talvez no futuro uma coluna de "participantes/ajudantes" possa ser incluida.
Tabela de Software Livre Criado pela Equipe Lab Macambira
- Veja uma lista parcial em Software Lab Macambira (em construcao).
Grupos de Trabalho
- GT-Web
- GT-AA
- GT-Audio
- GT-pdf
- GT-Video a.k.a. GT-VideoProcessing.
- GT-VideoConferencia
- GT-WebMedia (ainda incubando) a.k.a. GT-WebStreaming
- GT-Xinga
- GT-DeliberacaoOnline (incubando)
- GT-Georeferenciamento
Web
Tecnologias Sociais
Atuais:
- AA: AA is *the* Ambiguous Acronym. Audivisual Activism. Audiovisual Algorithms. O carro chefe do Lab Macambira.
- Conferência Permanente
- Ágora Communs
- SOS (rascunhado, fruto dos coletivos submidialogia e descentro)
- Sistema de Gerenciamento de Coletivo
- Cadastramento dos Pontos de Cultura. Django.
- Ferramenta de gerenciamento finaceiro para Pontos de Cultura. Django. link antigo?
- Produção de material documental e didático. Screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia.
Em consideração:
- Escola Procópio Ferreira, São Paulo. Parceria com Instituto Lidas e Casa dos Meninos.
- Plataforma de Economia Solidária. Parceria com coletivos Muiraquitã e Puraqué.
- Parceria com a Câmara dos Vereadores de São Carlos através da manutenção de uma plataforma do Ágora Communs para o mandato do vereador Lineu.
- Parceria com IIEP para desenvolvimento de tecnologias sociais com respaldo acadêmico e governamental.
- Catálogo de Ideias
- Geoprocessamento. Parceria Lidas/CM, Casa de Cultura Tainã, Grupo ECD
- Estudar o Portal do Software Público Brasileiro.
- Desenvolver as plataformas abertas para gerenciamento de projetos como GNU Savannah e Gitorious
- Adentrar projetos de prioridade da FSF e dialogar com softwarelivre.org
Misto web e audiovisual
Atuais:
- OSC-Web. Plugins OSC para comunicar dispositivos díspares.
- Desenvolvimento de "ponte" entre navegadores Web e aplicações/dispositivos pelo protocolo OSC
- Tecnologias: socket.io, node.js, node-osc, midievent
- http://automata.cc/osc-web
- Experimentações com tecnologias Web (HTML5, JS) + Audiovisual
- Tecnologias: HTML5 (canvas, audio, video), Processing.js, paper.js, raphael.js, Audiolet, node.js, socket.io, express.js, popcorn.js
- Experimentações com Linguagens de Livecoding (e interface com browser)
- Tecnologias: http://toplap.org
- http://automata.cc/live-processing
Em consideracao:
- Interface Web para Pylab
- Conjunto de tecnologias para desenvolvimento Web ágil (framework + bd)
- Interface Web para projetos de áudio do Renato (FDPweb, ABTweb, ChucKweb, ...)
- Blabla via Browser e codec do Dr. Rafael Santos Mendes - FEEC/UNICAMP.
- Material didático e documental. Tutoriais, screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia. Parceria com IFSC-USP para simetrias, artes e implementações computacionais.
Audiovisual
Áudio e Música
Atuais:
- Plugins LADSPA (e LV2): adaptação de plugins VST para LV2. Implementação de outros algorítmos. Clam. Ideias aqui
- Para entender melhor sobre os plugins LADSPA: http://linuxdevcenter.com/pub/a/linux/2001/02/02/ladspa.html
- ABT (Macros para Execução musical em tempo real e interação rítmica)
- Terapia do som. Gnaural, Do-In sonoro. Grave-agudo e metabolismo e ressonância. Simetrias e Change Ringing
- Análise de sentimenos na fala
- Álgebra simbólica e música, FIGGS. Séries algorítmicas.
- Minimum-fi script
- EKP BASE e Monitor
- Equipe Æ
- Livecoding. Parcerias para misturar com música tradicional e Hip-Hop com Teia e Teddy Paçoca.
Em consideração:
- Estender Scratch (MuSA)
- Tecnologias: Scratch, Kinect, Arduino, PD, Python
- http://musa.cc/mediawiki/index.php?title=Scratch_%2B_Arduino
- Experimentações com Hardware Livre (MuSA)
- Tecnologias: Arduino, PD, Processing, Scratch4Arduino
- http://musa.cc
- Audacity (organização dos plugins e plugins em nyquist)
- Contoladores acoplados à vestimenta
- Medidores de sinais vitais e mapeamento sonoro
- Yupana
- Rádio Difusa (webrádio coletiva)
- Rivendell e Airtime. Parceria com Rádio Ufscar.
- Origami e pet para instrumentos eletrônicos. Parceria com Festival Contato.
Imagem e Video
Atuais - ver tambem GT-Video
- Ambientes de scripting para desenvolvimento de processamento de imagens e video SIP/Scilab, PIL/python;
- Processamento de video e multiplas imagens:
- Filtros
- Tracking, reconhecimento e reconstrucao 3D de objetos (faces, etc), bundler
- Match moving (aka The Matrix effect), motion capture, augmented reality
- Libs
- VxL, OpenCV, Leptonica, ImageMagick, gegl, libav/ffmpeg
- VideoConferência: Ekiga / tecnologia livre tipo Skype - parte de video, compressao, eye tracking
- PDF : content-aware zooming, edicao, OCR, form filling
- AirHackTable: projeto com visao computacional, musica, e origamis para o Festival Contato.
- Edicao de Video: Kino, Cinelerra, Kdenlives, mplayer, libav/ffmpeg, vlc/videolan
Em consideracao:
- Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design
- Nova interface grafica (GUI) para o Pd (pure data) baseada no estilo (ou mesmo codigo) do Blender, o qual tem um esquema de programacao dataflow com caixinhas e cordinhas bem legal.
- Kinect, Open Kinect em geral, usando talvez apenas algumas webcams baratas
- Interface interativa para matplotlib: prioridade para uma alterantiva real ao Matlab
- Softwares para arquitetura
História
Macambira foi um pseudônimo usado por Cleodon Silva, grande vetor da cultura livre, falecido em São Paulo, no dia 7 de junho de 2011 aos 63 anos.
Renato Fabbri e Daniel Marostegan conceberam o grupo juntando-se a Vilson Vieira e Ricardo Fabbri, para trabalho de desenvolvimento de tecnologias de software livre, inicialmente nas áreas:
- Audiovisual
- Web
Timeline
Junho 2011: concepcao, organizacao, chamada para recrutamento, socializacao
Julho 2011: entrevistas, tour da teia e do lab para interessados, treinamento intensivo em projetos de software livre, atividade intensiva em geral para fazer o projeto rolar.
Agosto 2011: primeiro mês de AAacambira.
Iniciando no Lab Macambira
- Manual para os que iniciarem no time: Manual do Novato
Usando o AA
Algumas recomendações de como utilizar bem o AA.
POST:
- 15 min +- 5m, ou seja, temos 5 minutos de tolerância. Fora desta margem, o log é perdido.
- pode estourar até 20% dos logs em um mes sem abono de bônus
- entre 20 e 30% perde 150 conto
- entre 30 e 40% perde 300 conto
- entre 40 e 50% perde 450 conto e fica passíel de remoção
- Posts extras ao bel prazer
SESSÕES E REPOSIÇÕES
- pode perder e repor ate 3 dias sem abono de bônus
- cada dia além do terceiro dia perde 50 conto
- perdeu 7 dias ou mais, mesmo repondo, fica passível de remoção
- não pode repor mais de uma sessão (2h) em um dia
SESSÕES PERDIDAS
- cada dia perdido e sem repor, perde 100
- 3 dias ou mais sem repor, fica passível de remoção do lab
VALIDAÇÕES DOS LOGS
- Cada dia chega um log para cada um validar (atribuição randômica)
- Quem valida fica anônimo (não para a gerência)
- Pontos (uma frase para cada):
- Fortes
- Fracos
- Classificação em: Imprestável, ruim, regular, bom, excelente
TASK LIST
- Cada GT tem seu task list com prioridades e deadlines (task list externo ao AA numa primeira versao, p.ex. sourceforge),
com tasks alocadas a cada macambira
- Cada Macabira associa-se a um e somente um GT primário no qual ficará logado pelo AA.
- A princípio cada um tem autonomia para escolher seu GT primário
- À gerência, cabe realocar Macambiras em caso de necessidade
ATIVIDADE:
- Desligar celular
- Ficar em lugar não movimentado
- Concentrado
- Baseado em:
- Meritocracia
- Auto-regulagem Social
- Screencast diário de 2-10 min. (sem ele o log fica inválido)
ADENOS:
- Em caso de rendimento claramente insatisfatório, pode-se aumentar as horas para 3h diárias
- Constatada falcatrua, a pessoa automaticamente perde os benefícios financeiros e rola um queima filme forte.
Ferramentas/Comunicação
- BUG TRACKER e TASKLISTS- https://sourceforge.net/apps/trac/labmacambira/
- Website - labmacambira.sf.net
- Projeto Sourceforge - https://sourceforge.net/projects/labmacambira/
- Todos os repositórios Git referenciados em http://labmacambira.git.sourceforge.net
- #labmacambira - canal IRC no freenode
- Log do canal disponível em http://hera.ethymos.com.br:1080/~macambot/labmacambira.txt
- @labmacambira - twitter
- Canal de Video - screencasts, tutoriais, e outros videos
- identi.ca/labmacambira - microbloging aberto e mais programável que twitter
- labmacambira.wordpress.com - blog
- labmacambira.tk - nosso wiki, com conteúdo mais perene
- labmacambira@teia.org.br - Google apps: gmail, docs, etc.
- Backup Wiki
- Entrevistas na Radio UFSCar: 04-08-2011, 09-08-2011
Projetos para treino
- Mozilla Firefox DaneoShiga
- VideoConferência (Fefo - EMpathy / Flecha - Ekiga)
- Gnaural Alexandre Koji Imai Negrão
- OpenOffice,Libreoffice DCP - Dpizetta, Nivaldo
- Evince Nivaldo, Daniel Marcicano, Alexandre
- Bepdf ou Xpdf
- Scilab
- Drupal mquasar
- phpMyAdmin mquasar
- Programas de relevância para hackear e ajudar
Humor
Referências
- Linus Torvalds falando sobre GIT no Google Tech Talk
- Literatura recomendada pela equipe
- Abordagem Macambira das Tecnologias Sociais de Alta Demanda. Veja também a versão ilustrada deste documento .