AA 0.0.2

De Pontão Nós Digitais
Revisão de 12h33min de 20 de julho de 2011 por Kamiarc (discussão | contribs) (→‎Estrutura)
Ir para navegaçãoIr para pesquisar

Estrutura

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

Cliente Console

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)

Ativos

  • Cliente inicia sessão de 2h: aa start (falta controle de tempo)
  • 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)

Futuro

Forkem: http://github.com/automata/aa

Cliente Web

OK

  • Galeria com logs de todos os desenvolvedores
  • Parser de logs vindos do Cliente.PY e do Cliente.WEB

Ativos

  • Sistema de Login
  • Sistema Administrativo
  • Envio de Log via WEB
  • JS para selecionar o usuário para mostrar logs
  • Paginação dos logs
  • Inserção de extras no logs

Futuro

  • Ligação com Twitter e outras redes
  • Controle de Tags
  • Controle de Tarefas
  • Controle de Tempo

Forkem: git://gitorious.org/macambira_aa/macambira_aa.git


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