SCRUM issueshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues2017-05-02T21:45:01Zhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/8Edição dos Relatórios de Avaliação de ambientes;Upgrade e Estabilidade; Migr...2017-05-02T21:45:01ZArianne BortolanEdição dos Relatórios de Avaliação de ambientes;Upgrade e Estabilidade; Migração e Quebra de Pacotes.Melhora e Edição dos Relatórios feitos por mim.
* [x] Relatório de Avaliação de Customização de Ambientes Gráficos
* [x] Análise Migração dos Pacotes
* [x] Análise Quebra dos Pacotes
* [x] Análise de Upgrades e Estabilidade
Melhora e Edição dos Relatórios feitos por mim.
* [x] Relatório de Avaliação de Customização de Ambientes Gráficos
* [x] Análise Migração dos Pacotes
* [x] Análise Quebra dos Pacotes
* [x] Análise de Upgrades e Estabilidade
Sprint 6: Começo da implementaçãoArianne BortolanArianne Bortolanhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/4Revisão dos relatórios do LE6 - Primeira rodada2017-05-02T21:45:01ZJuliano MendietaRevisão dos relatórios do LE6 - Primeira rodadaRevisar e melhorar os relatórios feitos pela equipe do LE6 até o momento. Irei listar os relatórios revisados. Após correção nova tarefa será criada para rodada 2 de revisões.
* [x] Avalia�ção de Migra�ção dos Pacotes
* [x] Avaliaç...Revisar e melhorar os relatórios feitos pela equipe do LE6 até o momento. Irei listar os relatórios revisados. Após correção nova tarefa será criada para rodada 2 de revisões.
* [x] Avalia�ção de Migra�ção dos Pacotes
* [x] Avaliação de Customização de Ambientes Gráficos
* [x] An�alise de Upgrades e Estabilidade
* [x] Distribuição base linux educacional 6.0Sprint 6: Começo da implementaçãoDiego Giovane Pasqualindpasqualin@inf.ufpr.brDiego Giovane Pasqualindpasqualin@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/3Integração Ubuntu Gnome com Lightdm2017-05-02T21:45:01ZJuliano MendietaIntegração Ubuntu Gnome com LightdmSprint 6: Começo da implementaçãoIsrael Felipe PratesIsrael Felipe Prateshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/21[US] Integração com o Portal do MEC2017-05-02T21:41:35ZJuliano Mendieta[US] Integração com o Portal do MEC\<definir melhor user story (usar template?)\>
Tasks:
* [x] #9 Análise da utilização de "Overview" para Integração LE/Portal
* [x] #22 Definição da Tecnologia para Integração LE/Portal
* [x] #23 Estudo da API do Portal do MEC\<definir melhor user story (usar template?)\>
Tasks:
* [x] #9 Análise da utilização de "Overview" para Integração LE/Portal
* [x] #22 Definição da Tecnologia para Integração LE/Portal
* [x] #23 Estudo da API do Portal do MECSprint 7: Prospecção de Tecnologiahttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/18Análise da Repetição de Pacotes do Ubuntu Gnome2017-05-02T21:41:35ZJuliano MendietaAnálise da Repetição de Pacotes do Ubuntu GnomePontos: 20
Fazer um levantamento de pacotes distintos que trazem as mesmas funcionalidades no Ubuntu Gnome.
Ex: Gnumeric e LibreOffice CalcPontos: 20
Fazer um levantamento de pacotes distintos que trazem as mesmas funcionalidades no Ubuntu Gnome.
Ex: Gnumeric e LibreOffice CalcSprint 7: Prospecção de TecnologiaIsrael Felipe PratesIsrael Felipe Prateshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/13Avaliação do Overview do Gnome2017-05-02T21:45:01ZJuliano MendietaAvaliação do Overview do GnomePontos: 20
Avaliar o Overview do Gnome do ponto de vista de IHC (Conversar com Professora Laura). A ideia é fazer um levantamento dos pontos positivos e negativos do Overview segundo essa ótica, para que, após isso, poderá ser decidido ...Pontos: 20
Avaliar o Overview do Gnome do ponto de vista de IHC (Conversar com Professora Laura). A ideia é fazer um levantamento dos pontos positivos e negativos do Overview segundo essa ótica, para que, após isso, poderá ser decidido sobre como fazer sua utilização (ou não) da melhor maneira.Sprint 7: Prospecção de TecnologiaArianne BortolanArianne Bortolanhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/48testar le-autoupgrade:2018-03-05T12:31:40ZArianne Bortolantestar le-autoupgrade:desligar máquina durante instalação e verificar se unnatended-upgrades consegue se recuperar;
verificar se unnatended-upgrades executa apt-get dist-upgrade (ou só upgrade) e apt-get autoremove;desligar máquina durante instalação e verificar se unnatended-upgrades consegue se recuperar;
verificar se unnatended-upgrades executa apt-get dist-upgrade (ou só upgrade) e apt-get autoremove;Sprint 8Arianne BortolanArianne Bortolanhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/33Solução para modificações na tela de bloqueio Gnome2017-05-02T21:41:34ZArianne BortolanSolução para modificações na tela de bloqueio GnomeProcurar soluções para possiveis modificações no tema do gnome-screensaverProcurar soluções para possiveis modificações no tema do gnome-screensaverSprint 8Arianne BortolanArianne Bortolanhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/32Estudo sobre conexão com varredura2018-03-05T12:31:41ZMilena AraújoEstudo sobre conexão com varreduraStory points=13
Estudo sobre conexão com uma varredura de cada cliente em uma porta específica onde, no servidor, uma aplicação nossa estaria rodando. Essa aplicação seria responsável por fornecer as informações necessárias aos clientes...Story points=13
Estudo sobre conexão com uma varredura de cada cliente em uma porta específica onde, no servidor, uma aplicação nossa estaria rodando. Essa aplicação seria responsável por fornecer as informações necessárias aos clientes. (sugestão do Diego)Sprint 8Milena AraújoMilena Araújohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/65le-ubiquity: ubiquity-slideshow-le2018-03-05T12:31:41ZArianne Bortolanle-ubiquity: ubiquity-slideshow-lecriação do pacote de slide shows que aparecem durante a instalação da distribuição.criação do pacote de slide shows que aparecem durante a instalação da distribuição.BETALevi GomesLevi Gomeshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/162Problema com o instalador ubuntu software2017-05-24T11:58:06ZArianne BortolanProblema com o instalador ubuntu softwareProblema com o instalador ubuntu software permanece, alem dele abrir sem requisitar a senha de root para o usuário aluno (isso não deveria ser possível, já que por padrão ele deve exigir a senha ao usuário) o erro comentado no discourse ...Problema com o instalador ubuntu software permanece, alem dele abrir sem requisitar a senha de root para o usuário aluno (isso não deveria ser possível, já que por padrão ele deve exigir a senha ao usuário) o erro comentado no discourse continua ocorrendo.beta+3Daniel Bissani FurlinDaniel Bissani Furlinhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/101Generalizar le-lab, separando-o do le-epoptes2017-08-02T13:45:43ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brGeneralizar le-lab, separando-o do le-epoptesA intenção é que o le-lab vire uma ferramenta genérica para facilitar a integração de serviços em uma rede local. Eu não sei se já existe algo parecido, sugiro pesquisar um pouco. Se não existir, podemos escrever um artigo a respeito.
O...A intenção é que o le-lab vire uma ferramenta genérica para facilitar a integração de serviços em uma rede local. Eu não sei se já existe algo parecido, sugiro pesquisar um pouco. Se não existir, podemos escrever um artigo a respeito.
O princípio é então deixar no le-lab apenas o código para administrar os serviços na rede. O código relacionado ao epoptes deverá ser movido para o repositório le-epoptes. A figura abaixo dá uma ideia da proposta para o sistema, com o le-lab implementando quatro funções principais e o le-epoptes, assim como outras aplicações de propósito semelhante, utilizando essas funções. Implemente as modificações no le-lab em um branch de nome issue/101. Essas mudanças devem entrar em produção de forma sincronizada com o repositório le-epoptes.
![le-lab](/uploads/b4e6a213b0e8c08ced274f9101a5fee6/le-lab.png)
[le-lab.dia](/uploads/8a94e21e0a5ce3008e486875619bed8b/le-lab.dia)
* [x] Implementar o novo daemon do le-lab
* [x] Implementar os binários do le-epoptes
* [x] Empacotar os dois projetos
* [x] Atualizar a extensão do le-epoptes para utilizar as novas funções do dbus
* [x] Separar o daemon do dbus do daemon principal do le-labbeta+6Levi GomesLevi Gomeshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/233Eventualmente a tela pisca e, quando volta, alguns aplicativos estão fora das...2017-09-04T12:20:17ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brEventualmente a tela pisca e, quando volta, alguns aplicativos estão fora das categoriasProblema reportado no fórum. Quando resolvido favor avisar o usuário ([link](https://discourse.c3sl.ufpr.br/t/erros-encontrados-no-linux-educacional-6/80/5)).
Usuário não detalhou os passos para reproduzir o problema. Segue imagem exibi...Problema reportado no fórum. Quando resolvido favor avisar o usuário ([link](https://discourse.c3sl.ufpr.br/t/erros-encontrados-no-linux-educacional-6/80/5)).
Usuário não detalhou os passos para reproduzir o problema. Segue imagem exibindo resultado:
![749d5e7a727244dfb8b9831ba76d2e4cfe347723](/uploads/1c4a98c1f2cbde048dc5b92ad10e8a1f/749d5e7a727244dfb8b9831ba76d2e4cfe347723.jpg)beta+10https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/141le-lab: Atualizar o dbus para utilizar sinais2017-09-05T12:45:17ZLevi Gomesle-lab: Atualizar o dbus para utilizar sinaisA extensão está usando um timeout constante de 1s para verificar o estado do servidor e checar se houve uma mudança. É mais adequado usar um sinal no dbus e conectá-lo à função 'update_server' na extensão.A extensão está usando um timeout constante de 1s para verificar o estado do servidor e checar se houve uma mudança. É mais adequado usar um sinal no dbus e conectá-lo à função 'update_server' na extensão.beta+10Levi GomesLevi Gomeshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/161Adicionar Family Shield DNS no LE62017-10-04T14:34:25ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brAdicionar Family Shield DNS no LE6O Family Shield é um serviço de DNS que bloqueia sites inapropriados. Para configurar é muito simples, basta adicionar os servidores deles no `/etc/resolv.conf`:
```
nameserver 208.67.222.123
nameserver 208.67.220.123
```
Podemos ...O Family Shield é um serviço de DNS que bloqueia sites inapropriados. Para configurar é muito simples, basta adicionar os servidores deles no `/etc/resolv.conf`:
```
nameserver 208.67.222.123
nameserver 208.67.220.123
```
Podemos simplesmente configurar isso através do le-conf por padrão, mas gostaria de permitir ao usuário desabilitar essa opção se desejado. A forma mais simples de desabilitar em todas as máquinas seria via epoptes. Precisamos então de duas coisas:O le-conf precisa ter um script executável para controlar o serviço na máquina(SCRUM#165) e o epoptes/le-lab precisa ter um método para ativar e desativar o serviço em todas as maquinas.
Algumas ideias levantadas para a implementação dessa função pelo epoptes foram:
- Pesquisar se é possível adicionar uma função dentro do epoptes como um 'add-on' para executar esse comando. Seria adicionado um ícone a mais na interface do epoptes que iria habilitar/desabilitar o Family Shield em todas as máquinas da rede(o epoptes já tem uma função para executar comandos nas máquinas cliente, então imagino que seja possível fazer isso).
- Pode ser implementada uma interface que faça isso no le-lab: O usuário professor e admin podem executar um comando para habilitar/desabilitar o Family Shield(isso pode ser feito através de uma interface gráfica do le-lab acessada pela barra superior). Quando esse comando for executado, o le-lab anuncia um serviço na rede. As máquinas cliente detectam o serviço e executam o script do family shield.
beta+12Luiz Vasconcelloslfav17@inf.ufpr.brLuiz Vasconcelloslfav17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/114le-lab: Adicionar um botão para abrir o epoptes na extensão2017-10-03T15:29:58ZLevi Gomesle-lab: Adicionar um botão para abrir o epoptes na extensãoA extensão deve permitir que os usuários autorizados cliquem num botão "Server", que abrirá o daemon do epoptes.A extensão deve permitir que os usuários autorizados cliquem num botão "Server", que abrirá o daemon do epoptes.beta+12GustavoGustavohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/394tratamento de crtl+C no epoptes2018-02-08T13:29:09ZRafael S Castilhotratamento de crtl+C no epoptesfechar o epoptes no terminal com ctrl+C faz o le crashar da mesma forma que abrir 2 instancias do epoptes fazia, o ctrl+C ignora as proteções quanto a abrir o epoptes 2 vezes.fechar o epoptes no terminal com ctrl+C faz o le crashar da mesma forma que abrir 2 instancias do epoptes fazia, o ctrl+C ignora as proteções quanto a abrir o epoptes 2 vezes.stable-6.1.0-2Rafael S CastilhoRafael S Castilhohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/401Fazer testes à exaustão no multiterminal.2018-03-09T13:08:29ZAlessandro EliasFazer testes à exaustão no multiterminal.Identificar os possíveis ponto de falha, como por exemplo condição de corrida quanto ao systemd. Ferramentas como:
$ *systemd-analyze blame*
podem ajudar nos serviços que estão mais lentos.
* Abrir número excessivo de páginas para obser...Identificar os possíveis ponto de falha, como por exemplo condição de corrida quanto ao systemd. Ferramentas como:
$ *systemd-analyze blame*
podem ajudar nos serviços que estão mais lentos.
* Abrir número excessivo de páginas para observar quão lento fica (vídeos etc).
* Se tiver em play de vídeo em todos os monitores, o áudio sai onde deveria sair?
* Remover teclados mouse; observar comportamento e definir possível troubleshoot para o manual.
Identificar possíveis problemas.stable-6.1.0-3Stephanie Briere AmericoStephanie Briere Americohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/395Adicionar corretamente dependências do multiterminal2018-03-13T13:11:07ZStephanie Briere AmericoAdicionar corretamente dependências do multiterminalstable-6.1.0-3Daniel Bissani FurlinDaniel Bissani Furlinhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/386Criar tela de instalação do multiterminal no Ubiquity2018-03-13T13:10:55ZStephanie Briere AmericoCriar tela de instalação do multiterminal no UbiquityDepois de selecionar a versão 'LE6 Escola', perguntar ao usuário se deseja instalar o Multiterminal versão Beta.
Avisos necessários:
1. A solução multiterminal é compatível com computadores que possuam a placa **TN-502**, presente orig...Depois de selecionar a versão 'LE6 Escola', perguntar ao usuário se deseja instalar o Multiterminal versão Beta.
Avisos necessários:
1. A solução multiterminal é compatível com computadores que possuam a placa **TN-502**, presente originalmente nos pregões **83/2008** e **72/2010**.
2. A solução atual não se aplica aos computadores do pregão **23/2012**, devido à falta de um driver de vídeo compatível com as placas **TN-750**.
3. Para configuração do multiterminal, siga as instruções detalhadas no manual oficial do Linux Educacional 6, que pode ser encontrado no site oficial: (link para o site)
4. O multiterminal está na versão beta e pode conter *bugs*. Nos ajude a melhorá-lo reportando problemas encontrados no fórum oficial: (link para o fórum)stable-6.1.0-3Daniel Bissani FurlinDaniel Bissani Furlin