Hola. He cambiado el topic, porque ya no encaja del todo en lo que era. Creo que
este nuevo topic ser� m�s adecuado.

> Ricard Sierra escribi�:
>
>    Dificil no es pero podria hacerse mas simple si se evitaran algunas 
> preguntas.
>   Basicamente preguntas esenciales para instalar Linux son el idioma y el 
> tama�o
>   de la particion (y disco si es necesario) donde instalarlo. Se podria 
> definir
>   una configuracion por defecto que se mostraria al final antes de empezar la
>   instalacion pudiendose canviar los datos deseados.
>

Lo del idioma creo que ya estaba solucionado. Si acaso, utilizar un lenguaje m�s
'del profano'. Yo cuando instal� la primera 'bo' no ten�a ni idea de d�nde
estaba. Y eso que ven�a de un a�o con Slack.


>     Quizas esto aun esta un poco lejos ya que necesita de reconociento 
> automatico
>   del hw y reparticionado automatico del disco (en proceso de creacion).
>

Eso estar�a bien.

>     De todas maneras lo que resulta mas dificil (tedioso) en la instalacion de
>   Slink son la seleccion de los modulos. No entiendo como no se aprovecha la 
> buena
>   organizacion de Debian relativo a la configuracion de los modulos. Yo 
> compilaria
>   un kernel minimo con todas las opciones dadas como modulos excepto la
>   controladora IDE. Entonces separar la seleccion de modulos en dos grupos: hw
>   (puerto serie, paralelo, floppy, scsi, sonido, etc.) y modulos funcionales
>   (resto) que podria ser opcional y en este caso instalar todos los modulos. 
> Los
>   modulos hw se instalrian al arrancar el ordenador (definiendolos en
>   /etc/modules) y el resto se utilizaria el autoload del kernel. Para algunos
>   modulos hw podria probarse a instalar directamente (serie, paralelo, 
> floppy) y
>   en caso de error preguntar la usuario. Asi el usuario tendria un menu con 
> una
>   estructura mas orientada al usuario.
>

Yo no he usado nunca m�dulos en la instalaci�n, pero lo poco que he visto me ha
parecido algo lioso. Una pregunta:
�Las otras distribuciones tienen algo similar en la instalaci�n?

>     Por ejemplo para la tarjeta de sonido, que siempre es lo que da mas 
> problemas,
>   habria una opcion para configurar la tarjeta de sonido, de ahi vamos a un 
> menu
>   donde seleccionamos la marca, p. ej. creative, luego nos salen todos los 
> modelos
>   y escojemos el nuestro. Si funciona con los valores por defecto perfecto, 
> sino
>   los preguntamos al usuario (puerto, int, etc.).
>
>     Lo mas molesto actualmente en la selecion de los modulos es lo lento que 
> va
>   cada vez que saca la lista de los modulos (en un 486/100) y las veces que 
> tienes
>   que pasar por cada lista, a parte que no tiene una organizacion logica para
>   alguien que instala por primera vez Linux y no ha compilado en su vida un
>   kernel (muchos modulos no estan claramente explicados).
>

S�, m�s interactividad con los humanos :D

>     Finalmente otra cosa que podria podria mejorarse y hacer mas intuitivo es 
> la
>   seleccion de paquetes. En este caso habria que hacer primero una 
> reorganizacion
>   de los paquetes (habria que tener un responsable de estructura o sino el 
> mismo
>   debian leader seria responsable) con un criterio claro, bien definido y
>   homogeneo porque cada vez se ven mas paquetes donde en teoria no tocan como
>   libxdelta*, lout-doc, etc. por poner un ejemplo. A parte que resulta una
>   estructura un tanto desequilibrada: ciertos temas estan muy refinados p.ej. 
> net,
>   mail, web y otros son un cajon de sastre como math, misc o util. Seria
>   preferible una estructura mas jerarquica que permitiera una busqueda mas
>   intuitiva de los paquetes. Por ejemplo tener admin, devel, apps, docs y 
> luego
>   refinar por ejemplo en admin: kernel, system, libs, net (daemons), utils, 
> etc.
>   pudiendose repetir, por ejemplo net en apps donde irian los clientes.
>
>     Esto por una parte y por otra estaria bien agrupar paquetes de forma 
> logica.
>   Similar a los subpaquetes de RPM y asi tener una sola opcion, pej emacs que 
> al
>   seleccionarla saliese un menu donde se escogen todos los paquetes 
> relacionados,
>   tanto los diferentes binarios como los diferentes paquetes que implementan
>   nuevas funciones como la documentacion. Quizas esto podria hacerse con la
>   estructura jerarquica anterior teniendo un "folder" emacs del que colgarian
>   otros como program, add-ons y doc.
>
>     Esto evitaria pasarte dos horas recorriendo con dselect los 4000 paquetes 
> para
>   ver lo que hay.
>

Bueno, todo esto entra ya en la parte de 'instalaci�n de paquetes' de la
distribuci�n, distingui�ndose de la 'instalaci�n del sistema base' (los discos
de instalaci�n, donde se sustenta todo el proceso de instalaci�n que discutimos
arriba, lo de los m�dulos y todo eso).
Creo que s� estar�a bien mejorar esto. Pregunto yo: t�cnicamente �es muy dificil
hacer un programa similar a dselect pero similar al programa ncurses de
configuraci�n del kernel (menuconfig)?
El objetivo opino que deber�a ser (una vez lograda la estabilidad y sin
descuidarla _nunca_) la interactividad, la sencillez, la comodidad y la
claridad.
Realmente es algo aburrido recorrer la larga lista de paquetes. Yo llevo mucho
tiempo haci�ndolo, y que conste que dselect me parece un programa estupendo,
pero yo lo har�a de otra forma.
Por ej., dejar�a al usuario decidir c�mo mostrar los datos (opci�n en el men� de
configuraci�n):
* mostar por ejemplo la lista de los 'n' m�s usados (pudi�ndose configurar 'n'
en una opci�n de men�, en un text entry, en un spin button o algo similar),
* mostar la lista completa (modo tradicional de dselect), y poder moverte (en
una toolbar) de 'obsoletos' a 'disponibles' con s�lo pulsar un bot�n, o como
sea. Siempre viendo la secci�n, por ejemplo 'sonido' o 'multimedia'.
* mostar la lista por secciones.  En el caso de mezclar todo (obsoletos con
disponibles y con nuevos y dem�s) y juntarlos por secciones (mail, base, etc
...)
* otras que seguro que a muchos se les ocurre ...

>     Bueno quezas me he extendido un poco pero dado que hay algunos miembros de
>   Debian por la lista he querido expresar mis ideas por si les parecen utiles 
> y
>   quieren abrir un tema de discusion dentro del proyecto y si es necesario a
>   colaborar en lo que me sea posible.
>

Nada nada, t� exti�ndete lo que quieras. Al fin y al cabo somos libres de
expresarnos como queramos, �no? Siempre y cuando no nos mandes mails de 1 Mega
cada uno :D

>     Habra que ver como lo monta Corel pero no me extra�aria que fueran 
> encaminados
>   en esta direccion.
>

Hombre, a m� me gustar�a que fuesemos m�s nosotros, osea, _Debian_ (o sus
miembros como representantes de los usuarios, y siempre escuch�ndonos) quienes
decidi�semos c�mo se monta Debian. No est� mal que una firma aporte ayuda. Pero
todo lo que sea tomar sus propias decisiones ... huy qu� miedo me da. No s� que
ser� ... De todas maneras, Debian es GNU/Linux, as� que no creo que puedan
adue�arse de nada, o al menos eso espero.

Saludos:

Juan Carlos Muro

Responder a