Lab Macambira: mudanças entre as edições
Sem resumo de edição |
|||
Linha 1: | Linha 1: | ||
[[ | [[Image:Lab-macambira-sketch-v2.png|right|alt=Lab Macambira]] O Lab Macambira é um grupo distribuído de desenvolvimento avançado em software livre, iniciado por compositores, arquitetos, pesquisadores universitarios e ex-googlers, atuando nas áreas [[Lab Macambira#Audiovisual|Audiovisual]] e [[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]. | ||
O Lab Macambira é um grupo distribuído de desenvolvimento avançado em software livre, iniciado por compositores, | |||
arquitetos, pesquisadores universitarios e ex-googlers, atuando nas áreas [[ | |||
[[ | |||
informações do Lab Macambira, havendo também um [http://labmacambira.sf.net Web Site]. | |||
==Missão e Objetivos== | == Missão e Objetivos == | ||
[[Image:Gnu-linux.png|left|60px]] Desenvolver software livre priorizando tecnologias-chave para a comunidade. <br> <br> | |||
== Motores Principais == | |||
*[http://automata.cc Vilson Vieira] | |||
* [[ | *[http://gk.estudiolivre.org Renato Fabbri] | ||
* [[ | *[http://www.lems.brown.edu/~rfabbri Ricardo Fabbri, Ph.D.] | ||
*Daniel Marostegan: coordenador do Nós Digitais | |||
*[[Equipe Lab Macambira]] | |||
== | == Demais Pessoas Chave == | ||
*[[Chico Simões]] | |||
*[[Jader Gama]] | |||
=== Tabela das Nossas Contribuições a Softwares Livres Externos === | == Colaboradores / Parceiros == | ||
* Atualizada | |||
{| cellpadding="4" | *[[Lidas/Casa dos Meninos]] | ||
*[[Radio UFSCAR]] | |||
*[http://pt.wikipedia.org/wiki/IPRJ Instituto Politécnico IPRJ/UERJ Nova Friburgo] | |||
*[[Coletivo Puraqué]] - Santarem, PA | |||
*[http://www.juntadados.org Pontão de Cultura Digital Juntadados] | |||
*[[Esfera / Transparência Hacker]] | |||
*[[Ethymos]] | |||
*[[Hacklab]] | |||
*[[Rede Mocambos]] | |||
== Projetos e Atividades == | |||
=== Tabela das Nossas Contribuições a Softwares Livres Externos === | |||
*Atualizada 28 de outubro de 2011 | |||
{| cellpadding="4" style="border: 1px solid #efefef;" | |||
|- style="background: #efefef;" | |- style="background: #efefef;" | ||
! Aplicativo | ! Aplicativo | ||
! Fizeram Commit | ! Fizeram Commit | ||
! Tentando Fazer | ! Tentando Fazer | ||
! Apareceu no Oficial? | ! Apareceu no Oficial? | ||
|- | |- | ||
| [[Mozilla Firefox]] | | [[Mozilla Firefox]] | ||
| daneoshiga | |||
| bzum | |||
| daneoshiga | | daneoshiga | ||
|- style="background: #efefef;" | |||
| [[Evince]] (document viewer/pdf) | |||
|-style="background: #efefef;" | | hick209, bzum, marcicano | ||
| [[Evince]] (document viewer/pdf) | | mquasar | ||
| hick209, bzum, marcicano | |||
| mquasar | |||
| hick209 | | hick209 | ||
|- | |- | ||
| [http://bepdf.sourceforge.net BePDF], [http://foolabs.com/xpdf xpdf] | | [http://bepdf.sourceforge.net BePDF], [http://foolabs.com/xpdf xpdf] | ||
| marcicano | | marcicano | ||
| | | <br> | ||
| ? | | ? | ||
|-style="background: #efefef;" | |- style="background: #efefef;" | ||
| [[VideoConferência | Ekiga]] (video conferência) | | [[VideoConferência|Ekiga]] (video conferência) | ||
| flecha | | flecha | ||
| | | <br> | ||
| flecha | | flecha | ||
|- | |- | ||
| [[VideoConferência | Empathy]] (video conferência) | | [[VideoConferência|Empathy]] (video conferência) | ||
| fefo | | fefo | ||
| | | <br> | ||
|-style="background: #efefef;" | |- style="background: #efefef;" | ||
| [[VideoConferência | Lib Folks]] (Telepathy, video conferência) | | [[VideoConferência|Lib Folks]] (Telepathy, video conferência) | ||
| karmiac | | karmiac | ||
| | | <br> | ||
| | | <br> | ||
|- | |- | ||
| [[Scilab]] (alternativa ao Matlab) | | [[Scilab]] (alternativa ao Matlab) | ||
| v1z | |||
| penalv | |||
| v1z | | v1z | ||
|- style="background: #efefef;" | |||
| [http://vxl.sf.net VxL] (video x libraries) | |||
|-style="background: #efefef;" | | v1z | ||
| [http://vxl.sf.net VxL] (video x libraries) | | <br> | ||
| v1z | |||
| | |||
| v1z | | v1z | ||
|- | |- | ||
| [http://www.imagemagick.org ImageMagick] (proc. de imagens) | | [http://www.imagemagick.org ImageMagick] (proc. de imagens) | ||
| v1z | | v1z | ||
| | | <br> | ||
| v1z | | v1z | ||
|- style="background: #efefef;" | |- style="background: #efefef;" | ||
| [[OpenOffice | OpenOffice / LibreOffice]] | | [[OpenOffice|OpenOffice / LibreOffice]] | ||
| | | <br> | ||
| hick209 | | hick209 | ||
| | | <br> | ||
|- | |- | ||
| [http://puredata.info Pure Data Extended] - [[Pd]] (programacao com blocos) | | [http://puredata.info Pure Data Extended] - [[Pd]] (programacao com blocos) | ||
| v1z | | v1z | ||
| v1z, automata, greenkobold, gilson, bzum | | v1z, automata, greenkobold, gilson, bzum | ||
| v1z | | v1z | ||
|- style="background: #efefef;" | |- style="background: #efefef;" | ||
| [http://www.hangar.org/wikis/lab/doku.php?id=start:puredata_opencv puredata_opencv] ([[OpenCV]] + [[Pd]]) | | [http://www.hangar.org/wikis/lab/doku.php?id=start:puredata_opencv puredata_opencv] ([[OpenCV]] + [[Pd]]) | ||
| v1z | | v1z | ||
| v1z, fefo, hick209 | | v1z, fefo, hick209 | ||
| v1z | | v1z | ||
|- | |- | ||
| [http://gem.iem.at Gem] - [[Pd|Graphics Environment for Multimedia]] | | [http://gem.iem.at Gem] - [[Pd|Graphics Environment for Multimedia]] | ||
| v1z | | v1z | ||
| v1z, fefo, hick209 | | v1z, fefo, hick209 | ||
| v1z | | v1z | ||
|- style="background: #efefef;" | |- style="background: #efefef;" | ||
| [[Chuck]] (programacao temporal para musica) | | [[Chuck]] (programacao temporal para musica) | ||
| rfabbri | |||
| automata, rfabbri | |||
| rfabbri | | rfabbri | ||
| automata, rfabbri | |- | ||
| Miniaudicle (IDE live para o [[Chuck]]) | |||
| rfabbri | |||
| automata, rfabbri | |||
| rfabbri | | rfabbri | ||
|- | |- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | ||
| | | [[WebRTC]] (videoconferencia pelo navegador) | ||
| rfabbri | | <br> | ||
| automata, | | automata | ||
| | | <br> | ||
|- style="background: | |- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | ||
| [[ | | [http://automata.cc/osc-web OSC-Web] (ponte entre protocolo OSC e navegador)<br> | ||
| automata, rfabbri<br> | |||
| <br> | |||
| automata<br> | |||
|- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | |||
| [http://automata.cc/web-pd-gui Web-PD-GUI] (GUI alternativa para WebPD)<br> | |||
| automata<br> | |||
| <br> | |||
| automata<br> | |||
|- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | |||
| [http://automata.cc/live-processing Live-Processing] (Processing para live coding)<br> | |||
| automata<br> | |||
| <br> | |||
| automata<br> | |||
|- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | |||
| [http://automata.cc/chuck-wiimote Chuck-Wiimote] (interface entre ChucK e Wiimote)<br> | |||
| automata<br> | |||
| <br> | |||
| automata<br> | |||
|- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | |||
| [http://oampo.github.com/Audiolet/ Audiolet] (biblioteca JavaScript para áudio)<br> | |||
| automata<br> | |||
| <br> | |||
| automata<br> | |||
|- style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | |||
| [http://github.com/digego/extempore extempore] (ambiente para live coding) | |||
| automata | |||
| | | | ||
| automata | | automata | ||
|} | |} | ||
=== Tabela de Software Livre Criado pela Equipe Lab Macambira === | *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]] | |||
*[[GT - Captação Financeira]] | |||
=== Web === | |||
==== Tecnologias Sociais ==== | |||
[[Image:Ubuntu-logox45.png|right]] ''Atuais:'' | |||
*[[AA]]: AA is *the* Ambiguous Acronym. Algorithmic Autoregulation. Audivisual Activism. O carro chefe do Lab Macambira. | |||
*[[Conferência Permanente]] | |||
*[https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] | |||
*[[SOS]]: Sabedoria Olha Saude, um sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. | |||
*[[Sistema de Gerenciamento de Coletivo]] | |||
*[http://projects.comum.org/cdpc Cadastramento dos Pontos de Cultura]. [[Django]]. | |||
*[http://labmacambira.conexaobrasil.org/ Ferramenta de gerenciamento finaceiro para Pontos de Cultura]. [[Django]]. [http://pc.nosdigitais.teia.org.br/ link antigo?] | |||
*[[Economia Criativa|Plataforma de Economia Solidária]]. Parceria com coletivos Muiraquitã e Puraqué. | |||
*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. | |||
*Geoprocessamento. Parceria Lidas/CM, Casa de Cultura Tainã, [http://www.grupoecd.com.br/html/ Grupo ECD] | |||
''Em consideração: '' | |||
*[[Escola Procópio Ferreira]], São Paulo. Parceria com Instituto Lidas e Casa dos Meninos. | |||
*Parceria com a Câmara dos Vereadores de São Carlos através da manutenção de uma plataforma do [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] para o mandato do vereador Lineu. | |||
*Parceria com [http://iiep.org.br/ IIEP] para desenvolvimento de tecnologias sociais com respaldo acadêmico e governamental. | |||
*[[Catálogo de Ideias]] | |||
*Estudar o [http://www.softwarepublico.gov.br Portal do Software Público Brasileiro]. | |||
*Desenvolver as plataformas abertas para gerenciamento de projetos como [http://Savannah.gnu.org GNU Savannah] e [http://gitorious.org Gitorious] | |||
*Adentrar projetos de prioridade da FSF e dialogar com softwarelivre.org | |||
==== Misto web e audiovisual ==== | |||
[[Image:Webicon.png|right|60px]] [[Image:Audio-video.png|right]] ''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 ==== | |||
[[Image:Nota musical01.png|right|45px]] ''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 | |||
*[http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT] (Macros para Execução musical em tempo real e interação rítmica) | |||
*Terapia do som. [http://gnaural.sourceforge.net/ Gnaural], Do-In sonoro. Grave-agudo e metabolismo e ressonância. Simetrias e [http://en.wikipedia.org/wiki/Change_ringing ''Change Ringing''] | |||
*[http://trac.assembla.com/audioexperiments/browser/voz Análise de sentimenos na fala] | |||
* [ | *Álgebra simbólica e música, FIGGS. Séries algorítmicas. | ||
*[http://pastie.org/1751041 Minimum-fi script] | |||
* [ | *EKP [http://trac.assembla.com/audioexperiments/browser/ekp-base BASE] e [http://trac.assembla.com/audioexperiments/browser/ekp-monitor Monitor] | ||
*[http://www.assembla.com/spaces/audioexperiments/team Equipe Æ] | |||
*Livecoding. Parcerias para misturar com música tradicional e Hip-Hop com Teia e Teddy Paçoca. | |||
* [http:// | |||
* [ | |||
* | |||
''Em consideração: '' | ''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 | |||
** Tecnologias: | *Audacity (organização dos plugins e plugins em nyquist) | ||
** http:// | *Contoladores acoplados à vestimenta | ||
* Experimentações com | *Medidores de sinais vitais e mapeamento sonoro | ||
** Tecnologias: | *Yupana | ||
* | *Rádio Difusa ([http://pontaopad.me/webradio-coletiva-e-difusa webrádio coletiva]) | ||
** | *Rivendell e Airtime. Parceria com Rádio Ufscar. | ||
** http:// | *[[Origami e pet para instrumentos eletrônicos]]. Parceria com [http://www.contato.ufscar.br/quarto/ Festival Contato]. | ||
* | |||
* [[ | |||
=== | ==== Imagem e Video ==== | ||
[[Image:Art-palette.png|right|45px]][[Image:Countdown-film-42x.jpg|right]] | |||
''Atuais - ver tambem [[GT-Video]]'' | |||
*Ambientes de scripting para desenvolvimento de processamento de imagens e video [http://siptoolbox.sf.net SIP/Scilab], PIL/python; | |||
[ | *Processamento de video e multiplas imagens: | ||
**Filtros | |||
**Tracking, reconhecimento e reconstrucao 3D de objetos (faces, etc), bundler | |||
**[http://Wikipedia.org/wiki/Match_Moving 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 | |||
*[[Pd]] (puredata) e [[Chuck]] - ambientes para processamento multimidia em tempo real visual e textual | |||
'' | ''Em consideracao:'' | ||
*Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design | |||
* Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design | *[[Rivendell Video]] | ||
* [[Rivendell Video]] | *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. | ||
* 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 | ||
* Kinect, Open Kinect em geral, usando talvez | *Interface interativa para matplotlib: prioridade para uma alterantiva real ao Matlab | ||
* Interface interativa para matplotlib: prioridade para uma alterantiva real ao Matlab | *Softwares para arquitetura | ||
* Softwares para arquitetura | |||
==História== | == História == | ||
Macambira foi um pseudônimo usado por [http://www.youtube.com/watch?v=D7Lz82m2m2I Cleodon Silva], grande vetor da cultura livre, falecido em São Paulo, no dia 7 de junho de 2011 aos 61 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 | |||
* '''BUG TRACKER e TASKLISTS'''- https://sourceforge.net/apps/trac/labmacambira/ | SESSÕES PERDIDAS | ||
* Website - [http://labmacambira.sourceforge.net labmacambira.sf.net ] | |||
* Projeto Sourceforge - https://sourceforge.net/projects/labmacambira/ | *cada dia perdido e sem repor, perde 100 | ||
* '''Todos os repositórios Git''' referenciados em http://labmacambira.git.sourceforge.net | *3 dias ou mais sem repor, fica passível de remoção do lab | ||
* <nowiki>#labmacambira</nowiki> - canal IRC no freenode | |||
** Log do canal disponível em http://hera.ethymos.com.br:1080/~macambot/labmacambira_lalenia2.txt. Para logs mais antigos veja [http://hera.ethymos.com.br:1080/~macambot/labmacambira.txt] | VALIDAÇÕES DOS LOGS | ||
* Lista publica de email: listamacambira@groups.google.com - http://groups.google.com/group/listamacambira | |||
* [http://twitter.com/labmacambira @labmacambira] - twitter | *Cada dia chega um log para cada um validar (atribuição randômica) | ||
* [http://vimeo.com/channels/labmacambira Canal de Video] - screencasts, tutoriais, e outros videos | *Quem valida fica anônimo (não para a gerência) | ||
* [http://identi.ca/labmacambira identi.ca/labmacambira] - microbloging aberto e mais programável que twitter | *Pontos (uma frase para cada): | ||
* [http://labmacambira.wordpress.com labmacambira.wordpress.com] - blog | **Fortes | ||
* [http://labmacambira.sf.net labmacambira.sf.net] - contem link para a nossa wiki, com conteúdo mais perene | **Fracos | ||
* labmacambira@teia.org.br - Google apps: gmail, docs, etc. | *Classificação em: Imprestável, ruim, regular, bom, excelente | ||
* [[Backup Wiki]] | |||
* Entrevistas na Radio UFSCar: [http://www.radio.ufscar.br/frequenciaaberta/?p=269 04-08-2011], [http://www.radio.ufscar.br/frequenciaaberta/?p=256 09-08-2011] | TASK LIST | ||
* [http://freshmeat.net/projects/algorithmic-autoregulation aa at freshmeat.net] - registro e release feed do (AA) | |||
* [http://www.ohloh.net/p/labmacambira aa at ohloh.net] - estatisticas de codigo fonte produzido do (AA), etc | *Cada GT tem seu task list com prioridades e deadlines (task list externo ao AA numa primeira versao, p.ex. sourceforge), | ||
* [http://nightsc.com.br/aa/ aa feed] - registro em tempo real das atividades do time Lab Macambira. | |||
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 - [http://labmacambira.sourceforge.net labmacambira.sf.net ] | |||
*Projeto Sourceforge - https://sourceforge.net/projects/labmacambira/ | |||
*'''Todos os repositórios Git''' referenciados em http://labmacambira.git.sourceforge.net | |||
*<nowiki>#labmacambira</nowiki> - canal IRC no freenode | |||
**Log do canal disponível em http://hera.ethymos.com.br:1080/~macambot/labmacambira_lalenia2.txt. Para logs mais antigos veja [http://hera.ethymos.com.br:1080/~macambot/labmacambira.txt] | |||
*Lista publica de email: listamacambira@groups.google.com - http://groups.google.com/group/listamacambira | |||
*[http://twitter.com/labmacambira @labmacambira] - twitter | |||
*[http://vimeo.com/channels/labmacambira Canal de Video] - screencasts, tutoriais, e outros videos | |||
*[http://identi.ca/labmacambira identi.ca/labmacambira] - microbloging aberto e mais programável que twitter | |||
*[http://labmacambira.wordpress.com labmacambira.wordpress.com] - blog | |||
*[http://labmacambira.sf.net labmacambira.sf.net] - contem link para a nossa wiki, com conteúdo mais perene | |||
*labmacambira@teia.org.br - Google apps: gmail, docs, etc. | |||
*[[Backup Wiki]] | |||
*Entrevistas na Radio UFSCar: [http://www.radio.ufscar.br/frequenciaaberta/?p=269 04-08-2011], [http://www.radio.ufscar.br/frequenciaaberta/?p=256 09-08-2011] | |||
*[http://freshmeat.net/projects/algorithmic-autoregulation aa at freshmeat.net] - registro e release feed do (AA) | |||
*[http://www.ohloh.net/p/labmacambira aa at ohloh.net] - estatisticas de codigo fonte produzido do (AA), etc | |||
*[http://nightsc.com.br/aa/ aa feed] - registro em tempo real das atividades do time Lab Macambira. | |||
== Projetos para treino == | == Projetos para treino == | ||
*[[Mozilla Firefox]] DaneoShiga | *[[Mozilla Firefox]] DaneoShiga | ||
*[[VideoConferência]] (Fefo - EMpathy / Flecha - Ekiga) | *[[VideoConferência]] (Fefo - EMpathy / Flecha - Ekiga) | ||
*[[Gnaural]] Alexandre Koji Imai Negrão | *[[Gnaural]] Alexandre Koji Imai Negrão | ||
*[[OpenOffice,Libreoffice]] DCP - Dpizetta, Nivaldo | *[[OpenOffice,Libreoffice]] DCP - Dpizetta, Nivaldo | ||
*[[Evince]] Nivaldo, Daniel Marcicano, Alexandre | *[[Evince]] Nivaldo, Daniel Marcicano, Alexandre | ||
*[[Bepdf]] ou Xpdf | *[[Bepdf]] ou Xpdf | ||
*[[Scilab]] | *[[Scilab]] | ||
*[[Drupal]] mquasar | *[[Drupal]] mquasar | ||
*[[ | *[[PhpMyAdmin]] mquasar | ||
*[[Programas de relevância para hackear e ajudar]] | *[[Programas de relevância para hackear e ajudar]] | ||
*[[Portal dos Museus - Unicamp / Sistema Estadual de Museus]] | *[[Portal dos Museus - Unicamp / Sistema Estadual de Museus]] | ||
== Humor == | == Humor == | ||
* [[Pira na Macambira]] | |||
*[[Pira na Macambira]] | |||
== Referências == | |||
<video type="youtube" id="4XpnKHJAok8" width="420" height="345" desc="Palestra do Linus Torvalds no Google sobre o Git http://git-scm.com" frame="true" position="right" size="full" allowfullscreen="true" /> | |||
*Linus Torvalds falando sobre GIT no Google Tech Talk (ao lado) | |||
**Link direto: http://www.youtube.com/watch?v=4XpnKHJAok8 | |||
* Linus Torvalds falando sobre GIT no Google Tech Talk (ao lado) | |||
** Link direto: http://www.youtube.com/watch?v=4XpnKHJAok8 | |||
* [[Literatura recomendada pela equipe]] | *[[Literatura recomendada pela equipe]] | ||
* Abordagem Macambira das [http://www.teia.org.br/tecnologias-sociais-lab-macambira.html Tecnologias Sociais de Alta Demanda] (ilustrada!). | *Abordagem Macambira das [http://www.teia.org.br/tecnologias-sociais-lab-macambira.html Tecnologias Sociais de Alta Demanda] (ilustrada!). | ||
== Contato == | |||
[[Fale conosco]] | |||
[[ | [[Image:Lab-macambira-sketch-v2.png|alt=Lab Macambira]] | ||
[[ | [[Category:Lab_Macambira]] |
Edição das 14h23min de 28 de outubro de 2011
O Lab Macambira é um grupo distribuído de desenvolvimento avançado em software livre, iniciado por compositores, arquitetos, pesquisadores universitarios 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, Ph.D.
- 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
- Hacklab
- Rede Mocambos
Projetos e Atividades
Tabela das Nossas Contribuições a Softwares Livres Externos
- Atualizada 28 de outubro 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 | ||
Pure Data Extended - Pd (programacao com blocos) | v1z | v1z, automata, greenkobold, gilson, bzum | v1z |
puredata_opencv (OpenCV + Pd) | v1z | v1z, fefo, hick209 | v1z |
Gem - Graphics Environment for Multimedia | v1z | v1z, fefo, hick209 | v1z |
Chuck (programacao temporal para musica) | rfabbri | automata, rfabbri | rfabbri |
Miniaudicle (IDE live para o Chuck) | rfabbri | automata, rfabbri | rfabbri |
WebRTC (videoconferencia pelo navegador) | automata | ||
OSC-Web (ponte entre protocolo OSC e navegador) |
automata, rfabbri |
automata | |
Web-PD-GUI (GUI alternativa para WebPD) |
automata |
automata | |
Live-Processing (Processing para live coding) |
automata |
automata | |
Chuck-Wiimote (interface entre ChucK e Wiimote) |
automata |
automata | |
Audiolet (biblioteca JavaScript para áudio) |
automata |
automata | |
extempore (ambiente para live coding) | automata | automata |
- 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
- GT - Captação Financeira
Web
Tecnologias Sociais
Atuais:
- AA: AA is *the* Ambiguous Acronym. Algorithmic Autoregulation. Audivisual Activism. O carro chefe do Lab Macambira.
- Conferência Permanente
- Ágora Communs
- SOS: Sabedoria Olha Saude, um sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde.
- Sistema de Gerenciamento de Coletivo
- Cadastramento dos Pontos de Cultura. Django.
- Ferramenta de gerenciamento finaceiro para Pontos de Cultura. Django. link antigo?
- Plataforma de Economia Solidária. Parceria com coletivos Muiraquitã e Puraqué.
- 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.
- Geoprocessamento. Parceria Lidas/CM, Casa de Cultura Tainã, Grupo ECD
Em consideração:
- Escola Procópio Ferreira, São Paulo. Parceria com Instituto Lidas e Casa dos Meninos.
- 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
- 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
- Pd (puredata) e Chuck - ambientes para processamento multimidia em tempo real visual e textual
Em consideracao:
- Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design
- Rivendell Video
- 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 61 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_lalenia2.txt. Para logs mais antigos veja [1]
- Lista publica de email: listamacambira@groups.google.com - http://groups.google.com/group/listamacambira
- @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.sf.net - contem link para a nossa 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
- aa at freshmeat.net - registro e release feed do (AA)
- aa at ohloh.net - estatisticas de codigo fonte produzido do (AA), etc
- aa feed - registro em tempo real das atividades do time Lab Macambira.
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
- Portal dos Museus - Unicamp / Sistema Estadual de Museus
Humor
Referências
<video type="youtube" id="4XpnKHJAok8" width="420" height="345" desc="Palestra do Linus Torvalds no Google sobre o Git http://git-scm.com" frame="true" position="right" size="full" allowfullscreen="true" />
- Linus Torvalds falando sobre GIT no Google Tech Talk (ao lado)
- Link direto: http://www.youtube.com/watch?v=4XpnKHJAok8
- Literatura recomendada pela equipe
- Abordagem Macambira das Tecnologias Sociais de Alta Demanda (ilustrada!).