AA 0.0.2: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
 
(14 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 7: Linha 7:
== Cliente Console ==
== Cliente Console ==


=== GIT ===
*** http://github.com/automata/aa
=== OK ===
** Cliente avisa o que está fazendo: '''aa alert "estou trabalhando no bug xyz"''' (OK - command line)
* Começa a criar um log em texto localmente, em ~/.aa_log.txt por exemplo (DATA INICIO) (OK)
* O aa cria uma entrada no log em ~/.aa_log.txt (HORA, TAREFA) (OK)
* Cliente termina a sessão de 2h: '''aa stop''' (OK)
* O aa envia o log por HTTP para o servidor (OK)
* O aa avisa a cada 15 minutos o cliente para ele dar um "aa alert" (aviso sonoro ou dialog do ubuntu)  (falta controle de tempo)
=== Ativos ===
* Cliente inicia sessão de 2h: '''aa start''' (falta controle de tempo)
* Cliente inicia sessão de 2h: '''aa start''' (falta controle de tempo)
** Começa a criar um log em texto localmente, em ~/.aa_log.txt por exemplo (DATA INICIO) (OK)
** O aa avisa a cada 15 minutos o cliente para ele dar um "aa alert" (aviso sonoro ou dialog do ubuntu)  (falta controle de tempo)
* Cliente avisa o que está fazendo: '''aa alert "estou trabalhando no bug xyz"''' (OK - command line)
** O aa cria uma entrada no log em ~/.aa_log.txt (HORA, TAREFA) (OK)
* Cliente termina a sessão de 2h: '''aa stop''' (OK)
** O aa envia o log por HTTP para o servidor (OK)


Forkem: http://github.com/automata/aa
=== Futuro ===
 
* '''aa alert''' loga offline
* '''aa oalert''' loga online e tuíta


== Cliente Web ==
== Cliente Web ==


* Galeria com logs de todos os desenvolvedores (OK)
=== GIT ===
*** https://git.gitorious.org/macambira_aa/
 
=== OK ===
* Galeria com logs de todos os desenvolvedores
* Parser de logs vindos do Cliente.PY e do Cliente.WEB
* Envio de Log via WEB
* Paginação dos logs
* Sistema de Login
* JS para selecionar o usuário para mostrar logs
 
=== Ativos ===
* Sistema Administrativo
* Inserção de extras no logs
 
=== Futuro ===
* Ligação com Twitter e outras redes *olhar o client pra twitter em linha de comando = ttytter
* Controle de Tags
* Controle de Tarefas
* Controle de Tempo
 
== Database ==
 
=== OK ===
* Esqueleto da DB
* Tabelas principais
* Ligações principais
 
=== Ativos ===
 
=== Futuros ===
* Análise de FK, e ON_UPDATE/ON_DELETE
* Criação de tabelas adicionais


Forkem: git://gitorious.org/macambira_aa/macambira_aa.git
[[Category:Lab Macambira]]

Edição atual tal como às 09h04min de 25 de julho de 2011

Estrutura

   [Cliente Web] ======HTTP=======> [Parser(PHP)] ======> [Servidor(BD)]
   
   [Cliente Console] =======HTTP=========^

Cliente Console

GIT

OK

    • Cliente avisa o que está fazendo: aa alert "estou trabalhando no bug xyz" (OK - command line)
  • Começa a criar um log em texto localmente, em ~/.aa_log.txt por exemplo (DATA INICIO) (OK)
  • O aa cria uma entrada no log em ~/.aa_log.txt (HORA, TAREFA) (OK)
  • Cliente termina a sessão de 2h: aa stop (OK)
  • O aa envia o log por HTTP para o servidor (OK)
  • O aa avisa a cada 15 minutos o cliente para ele dar um "aa alert" (aviso sonoro ou dialog do ubuntu) (falta controle de tempo)

Ativos

  • Cliente inicia sessão de 2h: aa start (falta controle de tempo)

Futuro

  • aa alert loga offline
  • aa oalert loga online e tuíta

Cliente Web

GIT

OK

  • Galeria com logs de todos os desenvolvedores
  • Parser de logs vindos do Cliente.PY e do Cliente.WEB
  • Envio de Log via WEB
  • Paginação dos logs
  • Sistema de Login
  • JS para selecionar o usuário para mostrar logs

Ativos

  • Sistema Administrativo
  • Inserção de extras no logs

Futuro

  • Ligação com Twitter e outras redes *olhar o client pra twitter em linha de comando = ttytter
  • Controle de Tags
  • Controle de Tarefas
  • Controle de Tempo

Database

OK

  • Esqueleto da DB
  • Tabelas principais
  • Ligações principais

Ativos

Futuros

  • Análise de FK, e ON_UPDATE/ON_DELETE
  • Criação de tabelas adicionais