SCRUM issueshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues2018-12-04T13:14:51Zhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/638Criar ou remover internacionalização.2018-12-04T13:14:51ZAlessandro EliasCriar ou remover internacionalização.Discutir com os chefes sobre a internacionalização do LE6.
De maneira geral a iso e a maioria dos pacotes não possui internacionalização.Discutir com os chefes sobre a internacionalização do LE6.
De maneira geral a iso e a maioria dos pacotes não possui internacionalização.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/612Deixar claro como instalar aplicativos2018-08-28T13:00:08ZDavisson Henrique PaulinoDeixar claro como instalar aplicativos## Contexto
Atualmente não existe em nenhum lugar sobre como instalar aplicativos no Linux Educacional, sendo necessário o usuário já ter um conhecimento prévio de linux, aprender como fazer ou perguntar no fórum, o que pode ser um empe...## Contexto
Atualmente não existe em nenhum lugar sobre como instalar aplicativos no Linux Educacional, sendo necessário o usuário já ter um conhecimento prévio de linux, aprender como fazer ou perguntar no fórum, o que pode ser um empecilho para professores que querem instalar um aplicativo educacional.
## Próximos passos
1. Verificar e discutir se não existem lojas de aplicativos mais interessantes que o "Aplicativos Software GNOME"(já vem no LE) para já vir no LE, talvez voltada diretamente a plicativos educacionais.
2. Escrever uma seção no manual sobre como instalar aplicativos no LE 6https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/602Pendências create-iso2018-12-13T11:58:24ZLucas Sulzbachls17@inf.ufpr.brPendências create-iso* [x] Resolver bug do tty1
* [x] Refatorar e generalizar variáveis de configuração
* [x] Implementar auto download/mount da iso base
* [x] Implementar seleção (opcional) de uma iso local arbitrária via CLI
* [x] Implementar seleção ...* [x] Resolver bug do tty1
* [x] Refatorar e generalizar variáveis de configuração
* [x] Implementar auto download/mount da iso base
* [x] Implementar seleção (opcional) de uma iso local arbitrária via CLI
* [x] Implementar seleção (opcional) do diretório destino da iso gerada via CLI
* [x] Verificar se a iso baixada não foi corrompida (md5sum)
* [x] Incluir timestamp, repo, etc no nome do arquivo iso gerado
* [x] Implementar seleção da versão da distro via CLI
* [x] Adequar código ao padrão da Google (https://google.github.io/styleguide/shell.xml)
* [x] Adicionar cabeçalho da GPL nos scripts que faltam
* [x] Modularizar as funções em mais arquivos, reunindo-os num único diretório "include"
* [x] Implementar modo debug
* [x] Suporte ao LC6 (lc2/SCRUM#52)
* [x] Implementar cache do sistema base (filesystem.squashfs) (#593)
* [x] Implementar cache de initrd
* [ ] Implementar overlay do iso9660 (#592)
* [ ] Documentação (doxygen?)
* [ ] Descontinuar le6/create-iso e migrar para c3sl/c3geniso
* [x] Colocar em produção (crontab em uma VM)
* [x] Criar profile le6/netbook
* [x] Desabilitar apport apenas em produção (#617)Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/576Atributos no le-lab2018-09-20T14:41:36ZLucas Sulzbachls17@inf.ufpr.brAtributos no le-labAtualmente o le-lab é orientado aos eventos de anunciar e desanunciar serviços, mas não ao de setar atributos, por exemplo, o que seria interessante para otimizar a solução em #534.
Alguns atributos poderiam ser padronizados e generaliz...Atualmente o le-lab é orientado aos eventos de anunciar e desanunciar serviços, mas não ao de setar atributos, por exemplo, o que seria interessante para otimizar a solução em #534.
Alguns atributos poderiam ser padronizados e generalizados para os serviços, como um de enable/disable. No caso do epoptes, é interessante dar ao administrador da máquina a autonomia de não ser "escravizado" por outro computador da rede.
A funcionalidade da #534 soluciona parcialmente este problema, pois permite que o admin impeça o epoptes de tornar a máquina um cliente em sessões futuras, mas não em uma sessão já aberta (devido à complexidade de implementação). Outra desvantagem desta implementação é que o script do serviço deixa de ser um processo que executa uma tarefa simples e morre rapidamente para se tornar ele mesmo um daemon que fica escutando eventos e sobrecarregando ainda mais o LE.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/565Adicionar suporte de boot via UEFI.2019-01-17T12:42:06ZAlessandro EliasAdicionar suporte de boot via UEFI.Atualmente nossa iso suporta somente boot via legacy mode, para estar de acordo com as novas máquinas do mercado adicionar suporte a UEFI.Atualmente nossa iso suporta somente boot via legacy mode, para estar de acordo com as novas máquinas do mercado adicionar suporte a UEFI.Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/459Adicionar link para manual durante a instalação no modo multiterminal2018-03-15T12:47:53ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brAdicionar link para manual durante a instalação no modo multiterminalA tela de instalação do LE deve informar sobre a configuração dos periféricos já durante a instalação. Estudar a melhor forma de fazer isso, se exibir uma versão reduzida do manual na tela do ubiquity, colocar link pro pdf (que nesse cas...A tela de instalação do LE deve informar sobre a configuração dos periféricos já durante a instalação. Estudar a melhor forma de fazer isso, se exibir uma versão reduzida do manual na tela do ubiquity, colocar link pro pdf (que nesse caso deve estar na ISO)..https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/454Alterar Epoptes para ter compatibilidade com multiterminal2018-12-04T13:15:34ZStephanie Briere AmericoAlterar Epoptes para ter compatibilidade com multiterminalAtualmente o Epoptes original (que usamos no le-lab) não possui compatibilidade com o multiterminal, não reconhecendo cada usuário como cliente e sim a máquina toda. Desta forma, apenas uma tela funciona com o Epoptes e os outros usuário...Atualmente o Epoptes original (que usamos no le-lab) não possui compatibilidade com o multiterminal, não reconhecendo cada usuário como cliente e sim a máquina toda. Desta forma, apenas uma tela funciona com o Epoptes e os outros usuários da mesma máquina não aparecem.Stephanie Briere AmericoStephanie Briere Americohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/279le-edubar : permitir edição das cores pelo gtk2018-12-04T12:50:25ZDante Aléole-edubar : permitir edição das cores pelo gtkO le-edubar atualmente define externamente as cores a serem usadas na extensão internamente.
Para se adaptar tanto à interface do le6 quanto a da lc2 pode ser viável modificar a extensão para usar as classes do tema do gtk.O le-edubar atualmente define externamente as cores a serem usadas na extensão internamente.
Para se adaptar tanto à interface do le6 quanto a da lc2 pode ser viável modificar a extensão para usar as classes do tema do gtk.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/276le-edubar: Arquivos alterados no Portal MEC não são atualizados2018-12-04T12:48:56ZGustavole-edubar: Arquivos alterados no Portal MEC não são atualizadosO Portal MEC permite que os usuários alterem o conteúdo educacional que já foi inserido. Isso mantém o id do objeto, mas muda o link para download. Seria interessante uma forma de avisar o usuário de que aquele arquivo baixado na máquina...O Portal MEC permite que os usuários alterem o conteúdo educacional que já foi inserido. Isso mantém o id do objeto, mas muda o link para download. Seria interessante uma forma de avisar o usuário de que aquele arquivo baixado na máquina esteja desatualizado. A ideia que pensamos seria adicionar um botão "atualizar arquivo". Isso também envolveria criar uma nova função no DBUS para fazer a verificação.stable-6.1.1-7https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/172le-edubar: notificar quando não existe suporte de visualização para determina...2018-12-04T12:43:47ZArianne Bortolanle-edubar: notificar quando não existe suporte de visualização para determinados formatos.Alguns formatos de arquivo não tem pacotes prévios instalados para abrirem, criar notificação para o usuario saber sobre isso.Alguns formatos de arquivo não tem pacotes prévios instalados para abrirem, criar notificação para o usuario saber sobre isso.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/12Implementar solução multiterminal para a placa TN7502018-12-04T13:00:34ZJuliano MendietaImplementar solução multiterminal para a placa TN750Adequar a solução para placa TN750.
A solução atual para o multiterminal utiliza o driver da silicon motion que não possui suporte para a TN750.
https://www.x.org/archive/current/doc/man/man4/siliconmotion.4.xhtmlAdequar a solução para placa TN750.
A solução atual para o multiterminal utiliza o driver da silicon motion que não possui suporte para a TN750.
https://www.x.org/archive/current/doc/man/man4/siliconmotion.4.xhtmlv6.2.1-2