On Sun, 8 Sep 2002 04:59:18 -0300
Gustavo Noronha Silva <[EMAIL PROTECTED]> wrote:

> o tipo de coisas que você sugeriu =P
> 
> primeira coisa, eu acho que devia ter uma instalação gráfica, segunda
> coisa tinha de ter 2 desktops: KDE e GNOME... o usuário opta por um na
> instalação e ele já é totalmente instalado... é preciso que os
> desktops estejam com as apps bem integradas e com todo tipo de
> software multimídia instalado..
> 
> apenas 1 browser disponível, assim como um único cliente de email...
> claro que cada desktop terá o seu... esse tipo de coisa... vai
> encarar? =D

Descordo que deveria haver um programa para cada coisa, acho que deveria haver 
um padrão, mas que também tenha outras opções. Veja alguns pontos que eu acho 
que deveria ter:

        - Programas comuns e seus clones para linux, como softwares p2p, 
instant messengers, client ircs, suites office, etc...

        - para a instalação de programas algo tipo uma gui para o apt, onde o 
usuário possa procurar seus programas nas categorias e subcategorias, mas que 
apareçam só os programas, não as libs, o usuário não deverá se preocupar com as 
libs (o programa instalará elas sozinhas), Por exemplo, se o usuário quiser 
procurar um navegador diferente do padrão do sistema, ele irá procurar na 
categoria internet, subcategoria navegador, lá terá os navegadores disponíveis 
com uma descrição breve de cada um, onde o usuário possa clicar num botão tipo 
'saber mais sobre o software' onde haja uma descrição detalhada do software, 
inclusive com screenshots, e um link para o endereço do fabricante. esse 
programa deve ter suporte a resume e acelerar o download como prozgui, deverá 
haver tb busca por palavra chave. no texto eu chamarei esse software de 
apt-gui. O apt-gui tb deverá pesquisar da internet patch e atualizações do 
sistema.

        - Os programas devem ser totalmente integrados, por exemplo, ao clicar 
com o botão direito sobre um arquivo html no gerenciador de arquivos deverá 
aparecer "abrir com mozilla", "abrir com navegador Y", "editar com mozilla", 
"editar com programa x". Ao tentar abrir um .exe o wine deve tentar roda-lo 
sozinho. ao tentar abrir um site quando desconectado, o programa de discagem 
deve abrir sozinho, ao fazer um download o gerenciador de download padrão 
deverá abrir.

        - Deverá haver uma gui para programas como fsck, algo pra formatar 
disquete, etc... Deverá também ter um programa tipo partition magic (capaz de 
redimensionar uma partição) capaz de ser acessado no momento da instalação 
(como acontece no mandrake).

        - nada de preocupação em compilar coisas, por isso é bom que a distro 
venha com bastante drives, pre compilados (a debian por exemplo, tem o drive 
das placas voodoo em código fonte). é bom que haja uma boa detecção de hardware 
na instalação.

        - Não deve haver problemas pra configurar nada, nem teclado, então tem 
que ter bastante mapas de teclado.

        - fontes true type

        - no apt-gui eu penso numa opção chamada 'centro de download', onde 
haverá outros softwares, mesmo lançados depois que a distribuição for lançada 
(haverá um banco de dados de programas atualizados constantemente, que será 
acessado pela internet qnd essa opção for acionada). o apt-gui não deve buscar 
primeiramente a versão mais nova de cada pacote, e sim a versão mais estável. A 
idéia é que o usuário nunca tenha dificuldades para instalar um software. Por 
exemplo, digamos que um software X por questões de licença só pode ser 
distribuido na forma de código fonte (senão me engano antes do mplayer ser gpl 
a licença dele tinha algo assim). Esse programa estará disponível no centro de 
download do apt-gui, o usuário poderá pega-lo normalmente, ao terminar o 
download um script para a compilação será executado (as dependências serão 
testadas antes do download), mas para o usuário tudo ocorrerá da mesma maneira 
que qualquer pacote, independente de ser código fonte, rpm, deb ou tgz. se
 mpre aparecerá algo como uma janela escrito 'aguarde instalando' e uma barra 
de progresso. ao final da compilação o apt-gui deverá reconhecer o programa 
normalmente. deverá haver muitos programas de todos os tipos, desde emuladores, 
jogos, etc... a busca do apt-gui por palavra-chave deve funcionar tb na central 
de download

        - montagem automática das partições na inicialização, montagem 
automática do cd e autorun. Sim, um cd deverá abrir automaticamente, ao por um 
cd com autorun pra windows (um arquivo autorun.ini indicando o que deverá ser 
executado) deverá aparecer uma pergunta se o usuário quer ou não executar, se 
quiser o wine deverá se encarregar de tentar executar. para um autorun para 
executar um programa nativo linux o cd deverá conter um arquivo com outro nome 
(talvez autorun-linux.ini).

        - Deverá ter em algum lugar uma lista de programas comerciais sugeridos 
(como o crossover office e jogos, que são pagos então nao poderiamos 
disponibilizar para download).

        - não devemos abrir mão de qualidade, estabilidade e segurança (devemos 
lembrar disso ao escolher os softwares padrões).

        - por padrão deve ser bonito, independente do window manager. nada 
daquelas mensagens na inicialização. Deverá haver papel de paredes, proteções 
de telas e outras frescuras que os leigos gostam.

        -uma ferramenta do sistema deverá permitir agendar tarefas através da 
gui. e ao invés de ser possível apenas executar algo, deve ser possível que se 
faça uma tarefa. por exemplo, digamos que no fsck-gui tenha que se clicar em 
'iniciar' para iniciar a busca por erros no hd, se executarmos apenas o 
fsck-gui não irá adiantar nada, deverá numa lista de tarefas possíveis ter a 
opção de buscar por erros no hd (que abrirá o fsck-gui e iniciará a busca).

        - abrir x automaticamente (que tal usar gdm). deverá ser possível 
escolher um usuário para abrir por padrão.

        - tudo dever ser fácil e auto-explicativo, os comentários das 
ferramentas que devemos criar devem aparecer extantaneamente ao passar com o 
mouse sobre um botão (sem ter que esperar alguns segundos).

        - seria interessante que ao tentar abrir um arquivo html ou uma figura 
ou qualquer coisa do genero no gerenciador de arquivos esse arquivo abrisse na 
mesma janela (senão me engano isso acontece no nautilus, pelo menos com html, e 
no konqueror)
        Programas sugeridos como padrão:
Navegador: Mozilla 1.x
Office: Openoffice 1.x
Interface: KDE3
Programa p2p: Limewire
Cliente irc: X-chat
email: Uma versão modificada do sylpheed, que permita escrever mensagens em 
html e use a engine do mozilla para ve-las.
som: xmms, realplayer
gerenciador de download: Downloader for X

        outros programas:
wine (bem configurado e com uma versão não antiga, pra rodar os programas mais 
comuns do windows listados em http://appdb.winehq.org, sem que o usuário tenha 
que sigar qualquer howto, a idéia é que qnd se tente abrir um arquivo .exe, ele 
abrirá normalmente)
crossover plugin (os usuários tem que fazer tudo como faziam no windows, então 
tudo tem que abrir como abria no windows)
-
Também não pode faltar nada, os navegadores já devem vir com flash, java e 
crossover plugin (com windows media player e quicktime instalado), tudo deve 
ser bem traduzido (não todos os softwares, mas pelo menos as ferramentas do 
sistema como o apt-gui e o fsck-gui, o usuário final não vai querer procurar 
programas com descrições em inglês.

o sistema deverá ao iniciar, numa conexão banda larga, ou ao conectar, no caso 
de uma conexão discada, verificar se não há atualizações muito importantes para 
serem feitas. Deverá também mostrar algumas notícias retiradas de algum portal 
(tipo aparece a manchete, a pessoa clica e vai para o site com a notícia 
completa).

O que eu sugeri aqui é algo mais fácil que o windows xp, e eu acho totalmente 
possível. Embora não tenha conhecimento de programação para isso eu gostaria de 
ajudar num projeto desses, fazendo a descrição dos programas, screenshots, 
traduções, etc...

obs: apt-gui e fsck-gui são pseudonimos que eu criei para gui que deveriam ser 
criadas para o apt e o fsck nessa distribuição, não sei se existe algum 
software com esses nomes, se tiver que fique claro que não falei deles.
-- 
     _______   ________   _______   
    _/ ____/  _/ _____/  _/ ____/   Nick: fsf (fsf significa fsf)
   _/ /_     _/ /__     _/ /_       Alternativo: Finsu
  _/ __/     _\___ \   _/ __/       (finsu is not a simple user)
  / /       _____/ /   / /          Viva o software livre
_/_/      _/______/  _/_/           Visite www.fsf.org

Responder a