AA: mudanças entre as edições
m (→O quê?) |
(→Website: remove span) Etiqueta: Reversão manual |
||
(38 revisões intermediárias por 5 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
AA is | [[AA_(English)|[English version - click here]]] | ||
[[AA]] is [http://wiki.nosdigitais.teia.org.br/index.php?title=AA Algorithmic Autoregulation]. [[AA]] is Agglomerative Animation. [[AA]] is Audivisual Activism. [[AA]] is Audiovisual Algorithms. [[AA]] is Art in Action. [[AA]] is *the* [http://wiki.nosdigitais.teia.org.br/index.php?title=AA Ambiguous Acronym]. [[AA]] é o [http://vimeo.com/39135943 Algorítmo do Ágora] | |||
[[Imagem:Logo-icon.png|right]][[Imagem:Aa-server-screenshot-v0.1-200x.png|right]] | [[Imagem:Logo-icon.png|right]][[Imagem:Aa-server-screenshot-v0.1-200x.png|right]] | ||
o0o0o0 [http://tux.gseis.ucla.edu/WSL2013_papers/distributed_software_methodology_fabbri_et_al.pdf Artigo sobre o AA] 0o0o0oo | |||
[http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1 [Google Summer of Code 2012 Plans - click here]] | |||
= O quê? = | = O quê? = | ||
O AA é um sistema de cooperação | O AA é um sistema de cooperação em que cada participante | ||
envia mensagens periódicas enquanto executa suas tarefas. Estas mensagens são | |||
públicas e são validadas pelos próprios parceiros. | públicas e são validadas pelos próprios parceiros de forma randômica se conveniente. | ||
do | O AA está em uso, já viabilizou pagamentos e facilita o aprofundamento de ações e expansões. | ||
A metodologia AA é útil para coordenar times distribuídos e descentralizados, como experimentados | |||
no [[GSoC]] de 2012 e nos 6 meses de criação do labMacambira.sf.net. | |||
Leia uma descrição na forma de um [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/aa;a=blob;f=aa-what-is-aa;h=963ef7d0af79ee8f1431d247801520310ad06ade;hb=HEAD log do IRC sobre o que é o AA]. | |||
'''AA é Autogestão Algorítmica''' | '''AA é Autogestão Algorítmica''' | ||
[[Imagem:A-geral.gif]] | [[Imagem:A-geral.gif]] | ||
== O AA documenta processos criativos == | |||
<blockquote> | |||
<p> | |||
"Nothing is more important than to see the sources of invention which are, in my | |||
opinion, more interesting than the inventions themselves" | |||
</p> | |||
<p> | |||
— Gottfried Wilhelm Leibnitz | |||
</p> | |||
</blockquote> | |||
== O AA aumenta a produtividade == | |||
<blockquote> | |||
<p> | |||
"Central to our feelings of awareness is the sensation of the progression of | |||
time... (aa logging increases this sensation and thus awarenes, an awareness | |||
which equals more productivity, of the creative type, at least) As we | |||
consciously perceive time to pass (through AA sessions), | |||
the most immediate part of that vast and seemingly undetermined future | |||
continuously becomes realized as actuality (AA logs), and thus makes its entry into the | |||
fixed (highly indexable and searchable) past." | |||
</p> | |||
<p> | |||
— Roger Penrose, The Emperor's New Mind (adaptation) | |||
</p> | |||
</blockquote> | |||
= Onde? = | = Onde? = | ||
Repositorio Principal: | == Cliente == | ||
Repositorio Principal: | |||
git clone ssh://USERNAME@labmacambira.git.sourceforge.net/gitroot/labmacambira/aa | |||
ou read-only: | |||
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa | |||
* Ver [[Manual_do_Novato#Start_Hacking]] | |||
Rabisco inicial: http://github.com/automata/aa | Rabisco inicial: http://github.com/automata/aa | ||
Linha 22: | Linha 70: | ||
Outro repositório master: http://github.com/mquasar/aa | Outro repositório master: http://github.com/mquasar/aa | ||
== Versão WEB == | |||
* Repo atual: https://git.gitorious.org/macambira_aa/ | |||
* Paainel: versao web turbinada http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/paainel;a=summary | |||
* Feeds em tempo real da equipe do lab Macambira: | |||
** Veja ou pAAineal: http://hera.ethymos.com.br:1080/paainel/casca/ | |||
** ou a versao PHP http://www.pulapirata.com/skills/aa | |||
Passos para poder fazer push também: | |||
Executar o comando: ssh-keygen -t dsa | |||
Ps.: Não consegui fazer funcionar sem senha, então basta usar AA123 | |||
Depois abra o arquivo id_dsa.pub dentro da pasta ~/.ssh/ | |||
Ai é só copiar esse texto (chamado chave ssh) que tem lá dentro e me enviar(Lucas) pra liberar acesso ao projeto no Gitorious | |||
(ps.: caso você use o root + seu usuário normal alternadamente para o git, faça o processo com os dois usuários e envie as 2 chaves) | |||
Depois só dar o git clone, git push, git pull, ... No endereço GIT. | |||
git@gitorious.org:macambira_aa/macambira_aa.git | |||
== Rotina de Uso == | == Rotina de Uso == | ||
Videos gerados em sessoes de hackeamento pelo uso do AA: http://vimeo.com/channels/labmacambira | |||
Ver [[Manual do Novato]] | Ver [[Manual do Novato]] | ||
= Desenvolvimento = | = Desenvolvimento = | ||
As descricoes das versoes podem ser encontradas na pagina do freshmeat: http://freshmeat.net/projects/algorithmic-autoregulation | |||
[[AA 0.0.2]] | Planos feitos durante o desenvolvimento de cada versao antiga: | ||
[[AA 0.0.1]], [[AA 0.0.2]], [[AA 0.0.3]] | |||
[[AA 0.0.3]] | |||
= Interfaces = | = Interfaces = | ||
Linha 55: | Linha 125: | ||
Estamos pensando em fazer uma interface twitter para o cliente. Talvez o identi.ca seja mais programavel. | Estamos pensando em fazer uma interface twitter para o cliente. Talvez o identi.ca seja mais programavel. | ||
= Tags Propostas = | |||
Esta lista é adotada como padrão: | |||
+s substitui a mensagem anterior. | |||
+p parando a dedicação ou mudando drasticamente de foco. | |||
+w feitas coisas em wikis. | |||
+e coisas em epads envolvidas | |||
+f coisas no face envolvidas | |||
+m emails | |||
+v video/screencast | |||
~StringQualquer tag pessoal para o assunto ou aspecto escolhido por si próprio. [p.ex. ~z sono, ~p pesquisa, ~c codando forte, etc.) | |||
== Situação Atual == | |||
* Tags estão sendo propostas e em uso contínuo por vários usuários via IRC. | |||
=== Problemas principais === | |||
* Necessidade de implantação de sistema de controle automático de erros e faltas | |||
** Correção do montador de sessões para não tratar a unix timestamp como padrão (timeslots perdidos em 1969) | |||
* Melhora interface (interface nova usando ExtJS4 em http://www.nightsc.com.br/aa2) | |||
* Criar sistema de RSS ou XML para facilitar o uso em aplicações externas | |||
* Criar módulo de controle de logins (tanto no cliente Python como na versão WEB) | |||
* Tratar erros | |||
* Melhorar sistema de validações por e-mail | |||
== Ver Também == | |||
Grupo de trabalho: [[GT-AA]] | |||
[[Imagem:Logo-icon.png|right]] | [[Imagem:Logo-icon.png|right]] | ||
[[Category:Lab Macambira]] | [[Category:Lab Macambira]] |
Edição atual tal como às 00h52min de 2 de abril de 2024
[English version - click here]
AA is Algorithmic Autoregulation. AA is Agglomerative Animation. AA is Audivisual Activism. AA is Audiovisual Algorithms. AA is Art in Action. AA is *the* Ambiguous Acronym. AA é o Algorítmo do Ágora
o0o0o0 Artigo sobre o AA 0o0o0oo
[Google Summer of Code 2012 Plans - click here]
O quê?
O AA é um sistema de cooperação em que cada participante envia mensagens periódicas enquanto executa suas tarefas. Estas mensagens são públicas e são validadas pelos próprios parceiros de forma randômica se conveniente. O AA está em uso, já viabilizou pagamentos e facilita o aprofundamento de ações e expansões. A metodologia AA é útil para coordenar times distribuídos e descentralizados, como experimentados no GSoC de 2012 e nos 6 meses de criação do labMacambira.sf.net.
Leia uma descrição na forma de um log do IRC sobre o que é o AA.
AA é Autogestão Algorítmica
O AA documenta processos criativos
"Nothing is more important than to see the sources of invention which are, in my opinion, more interesting than the inventions themselves"
— Gottfried Wilhelm Leibnitz
O AA aumenta a produtividade
"Central to our feelings of awareness is the sensation of the progression of time... (aa logging increases this sensation and thus awarenes, an awareness which equals more productivity, of the creative type, at least) As we consciously perceive time to pass (through AA sessions), the most immediate part of that vast and seemingly undetermined future continuously becomes realized as actuality (AA logs), and thus makes its entry into the fixed (highly indexable and searchable) past."
— Roger Penrose, The Emperor's New Mind (adaptation)
Onde?
Cliente
Repositorio Principal:
git clone ssh://USERNAME@labmacambira.git.sourceforge.net/gitroot/labmacambira/aa
ou read-only:
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa
Rabisco inicial: http://github.com/automata/aa
Outro repositório master: http://github.com/mquasar/aa
Versão WEB
- Repo atual: https://git.gitorious.org/macambira_aa/
- Paainel: versao web turbinada http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/paainel;a=summary
- Feeds em tempo real da equipe do lab Macambira:
- Veja ou pAAineal: http://hera.ethymos.com.br:1080/paainel/casca/
- ou a versao PHP http://www.pulapirata.com/skills/aa
Passos para poder fazer push também:
Executar o comando: ssh-keygen -t dsa Ps.: Não consegui fazer funcionar sem senha, então basta usar AA123
Depois abra o arquivo id_dsa.pub dentro da pasta ~/.ssh/
Ai é só copiar esse texto (chamado chave ssh) que tem lá dentro e me enviar(Lucas) pra liberar acesso ao projeto no Gitorious (ps.: caso você use o root + seu usuário normal alternadamente para o git, faça o processo com os dois usuários e envie as 2 chaves)
Depois só dar o git clone, git push, git pull, ... No endereço GIT. git@gitorious.org:macambira_aa/macambira_aa.git
Rotina de Uso
Videos gerados em sessoes de hackeamento pelo uso do AA: http://vimeo.com/channels/labmacambira
Ver Manual do Novato
Desenvolvimento
As descricoes das versoes podem ser encontradas na pagina do freshmeat: http://freshmeat.net/projects/algorithmic-autoregulation
Planos feitos durante o desenvolvimento de cada versao antiga: AA 0.0.1, AA 0.0.2, AA 0.0.3
Interfaces
PyGTK / Application_Indicators
Versão básica implementada. Está no mesmo repositório do AA.
IRC
Modificar um IRC BOT (https://github.com/sbp/phenny) para exibir últimas atualizações e gerir outras atividades do lab.
Começando aqui... http://github.com/automata/phenny
Um guia rápido para como criar módulos para o phenny: https://github.com/myano/jenni/wiki/How-to-create-a-phenny-module
Em modules/logger.py tem um módulo para logar o #labmacambira que pode servir de exemplo...
Estamos pensando em fazer uma interface twitter para o cliente. Talvez o identi.ca seja mais programavel.
Tags Propostas
Esta lista é adotada como padrão:
+s substitui a mensagem anterior. +p parando a dedicação ou mudando drasticamente de foco. +w feitas coisas em wikis. +e coisas em epads envolvidas +f coisas no face envolvidas +m emails +v video/screencast
~StringQualquer tag pessoal para o assunto ou aspecto escolhido por si próprio. [p.ex. ~z sono, ~p pesquisa, ~c codando forte, etc.)
Situação Atual
- Tags estão sendo propostas e em uso contínuo por vários usuários via IRC.
Problemas principais
- Necessidade de implantação de sistema de controle automático de erros e faltas
- Correção do montador de sessões para não tratar a unix timestamp como padrão (timeslots perdidos em 1969)
- Melhora interface (interface nova usando ExtJS4 em http://www.nightsc.com.br/aa2)
- Criar sistema de RSS ou XML para facilitar o uso em aplicações externas
- Criar módulo de controle de logins (tanto no cliente Python como na versão WEB)
- Tratar erros
- Melhorar sistema de validações por e-mail
Ver Também
Grupo de trabalho: GT-AA