brauliobo / gebr

Automatically exported from code.google.com/p/gebr
0 stars 0 forks source link

Documentos no Domínio #1459

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
No lugar da Fernanda, eu preciso ter acesso aos documentos de um domínio a 
partir de qualquer cliente, pois assim ganho independência.

Eu considero isto aceitável se:

1. Todos os arquivos de projetos, linhas e fluxos ficarem armazenados na pasta 
<gebr_domain>:$GEBRROOT/gebrm/data em 

2. Um cliente, ao conectar num domínio, sincronize os arquivos de projetos, 
linhas e fluxos, a partir de <gebr_domain>:$GEBRROOT/gebrm/data para 
$GEBRROOT/gebr/data/<gebrm_nfs_id>

3. Sempre que uma alteração for feita localmente no cliente esta alteração 
seja enviada para o maestro, de maneira que este fique com a versão mais 
atualizada.

4. Quando um cliente conectar em um domínio, o maestro automaticamente 
desconecte outro cliente previamente conectado (apenas um cliente pode estar 
conectador por domínio).

5. Quando cliente e maestro estiverem no mesmo NFS, o sync deve se valer disto, 
sincronizando pastas apenas.

6. Na treeview de projetos/linhas, haverá um nível mais alto, exibindo os 
domínios aos quais o cliente já tenha conectado em algum momento.

7. Na treeview, próximo a um domínio, será exibido o ícone de 
(des)conectado.

8. O domínio conectado aparecerá expandido por default na treeview.

9. As ações possíveis para um domínio na treeview serão apenas conectar e 
deletar (para domínios desconectados).

10. Deletar um domínio (desconectado) apaga no cliente a pasta 
$GEBRROOT/gebr/data/<gebrm_nfs_id>

11. Apenas para o domínio conectado serão apresentados de forma aninhada os 
projetos e linhas deste domínio.

12. Para domínios desconectados, ao seleciona-lo na treeview, no frame de 
detalhes seja apresentado a lista de projetos e linha cacheada no cliente, com 
a informação da data de quando esta lista foi atualizada pela última vez.

Original issue reported on code.google.com by bil...@gebrproject.com on 18 Jan 2013 at 1:38

GoogleCodeExporter commented 8 years ago
Issue 1439 has been merged into this issue.

Original comment by ian.liu@gebrproject.com on 21 Jan 2013 at 11:42

GoogleCodeExporter commented 8 years ago
Issue 1439 has been merged into this issue.

Original comment by ian.liu@gebrproject.com on 21 Jan 2013 at 11:43

GoogleCodeExporter commented 8 years ago

Original comment by fmath...@gebrproject.com on 21 Jan 2013 at 4:45