PDA

View Full Version : Proyecto Gnu/Linux instalación con asistente online


jonidimo2
11-01-2010, 05:52 PM
Ya estuve posteando esta idea en varios sitios pero sólo 1 me respondio, con lo cual posteo aca un proyecto que tengo hace tiempo y todavía no pude realizar ya que siempre visito esta pagina:
"La mayoría de los usuarios de PC al intentar aprender sobre GNU/Linux se encuentran perdidos por varias razones:

muchas distribuciones, las personas que saben recomiendan varias y la persona no termina decidiendo ninguna; rumores

de mala compartibilidad con algunas piezas de hardware, al elejir alguna distribución la computadora le funciona más lenta, etc.

Estuve trabajando en este proyecto bastante tiempo...
pero mis conocimientos son bastante limitados (si no ya lo hubiera echo yo),incluso en un momento pense en hacerlo privado para ganar dinero con la idea pero después recorde el espiritu del software libre.
Este proyecto básicamente es un servicio online gratuito interactivo donde el usuario entra al sitio web, ejecuta un asistente y éste automaticamente detecta el Hardware del equipo, luego el usuario elije opciones básicas como programas, orientación del Sistema Operativo Final y lo baja optimizado, con el software especifico para su pc y con el kernel compilado automaticamente. De manera tal de que el tamaño final de la descarga puede ser mucho menor que las actuales distrubuciones, más eficiente y sencilla. Además los usuarios que quieran introducirse al mundo de GNU/Linux en vez de estar horas averiguando cual distribución le conviene más, baja una a su medida y listo.

En aspectos más amplios no se trata sólo de bajar el kernel compilado automaticamente en tu pc, si no de ajustar y especificar varias areas para aprovechar los recursos al máximo, ya sea elijiendo programas, navegadores web, escritorio, particion de disco, orientación, etc. Esto incluiría un programa para instalar todo automaticamente y un programa integrado a éste servicio Web, donde pueda actualizarse, recompilar el kernel si adquiere nuevo hardware y ver novedades similar al estilo iTunes (por decir un ejemplo).

En el siguiente sitio: http://www.debian-mx.com/2008/07/linux-kernel-hasta-que-punto-monolitico-hasta-que-punto-microkernel/ se puede ver como actualmente el kernel de linux esta creciendo hasta un punto critico donde se esta volviendo grande, lento y pesado, incluso Linus Trovals considera que cada día es peor. (http://alt1040.com/2009/09/linus-torvalds-considera-que-linux-es-grande-lento-y-pesado). Aunque no sólo es el kernel, si no los servicios ¿como una persona con un pentium 3 y con apenas una tarjeta de video decente puede instalar cualquiera de las grandes distribuciones actuales teniendo hasta los servicios de bluetooth activados por defecto? Con este proyecto al analizar la pc antes de bajar el Sistema Operativo se pueden eliminar un monton de programas y servicios innecesarios, como por ejemplo tener el servicio de bluetooth activado por defecto en una pentium 3 y/o tener la webcam funcionando sin estar horas partiendose la cabeza intentando encontrar los drivers para la misma. Se podría esclarecer la lista de drivers compartibles universalmente y serviría para todas las distribuciones.

Este nuevo sistema armado a medida debería empezar desde la página web. Donde la misma debería tener una interfaz intuitiva, simple y de comunicación con el usuario. Se pueden subir manuales según el grado de conocimiento del usuario.
Con respecto al asistente de descarga, ya hay una página que detecta el hardware:

http://cyri.systemrequirementslab.com/ se podría basar en este metodo y agregar otros pasos como:

Orientación y Servicios
Para empezar tendría que elejirse el tipo de computadora: Servidor, Pc de escritorio, almacenamiento portatil,

destinada para algun uso particular (estudio de música, equipos multimedia, etc.). Aqui se pueden pre-establecer

programas -aunque la intención de este proyecto no es buscar programas para cada usuario si no optimizar la

eficiencia de recursos elijiendo el software más especifico posible- según el escritorio por ejemplo Gimp en Gnome.

Interfaz Grafica/Escritorio
Recomendar un tipo de escritorio según el hardware de la PC pero ofrecer todas las alternativas. Incluso modificar

alguno de manera tal que quede básico y eficiente, que no gaste recursos en imagenes para iconos o botones, en

varias barras, paneles, etc. Sin dejar de ser esteticamente atractivo y limpio visualmente.

Tipo de Partición
Desconozco actualmente de ext4 y su rendimiento, pero hace unos años para archivos grandes era mejor la partición

xfs y para chicos reiserfs. Se podría convinar y usar cierta partición para el arranque (grub, lilo, etc) según las

características del hardware recomendar uno.

Compilación
En la última etapa del asistente desconozco si se podria armar un kernel ya armado con todas las opciones y

compilado, o si se tiene que bajar todos los archivos en un programa que luego compile todo esto en la instalación.

Se podrían agregar otros pasos aunque lo mejor serian pocos pasos sencillos. Detectar automaticamente el tipo de arquitectura. De más esta decir que el sitio estaría traducido en varios idiomas y que el software que se baje sea la mayor parte posible en el idioma elejido.

Espero haber explicado la idea bien y que haya gente interesada en desarrollarla, desconocía bien donde publicarla ya que por eso cree un blog ( http://jonidimo.blogspot.com )y mande a una lista de Debian, los cuales me respondieron que no podian hacer eso ya que mi idea era para hacer un sitio web y ellos sólo hacian trabajos para su distrubución, que lo mande a una página web o foro.

ALIEN
11-01-2010, 06:26 PM
Hola,lo que planteas es un paso logico sobre el futuro de los SO,y no dudes que en un futuro cercano google y apple ,despues micro$oft les robara (como siempre lo hace)la idea.

Me toca de cerca ,ya que soy nuevo en Linux con mi Lentium 3 sin video 3d. "facking tnt2" ,uso LinuxMint 7

Lo que yo haria si fuera progamador,es hacer un pedido llamando a programadores de la red.(para hacer tu equipo de programadores) y buscar en los grupos sonales de fanaticos del pingüinito.

Supongo que lo posteate en los principales sistemas,y que no sos el unico con esta idea muy logica..

¡¡SUERTE EN TU BUSQUEDA!!

jonidimo2
11-01-2010, 06:39 PM
bueno, gracias por responder. ¿y donde haria ese pedido de llamado de programadores? lo mande a debian y paso eso que comente ahi, ahora lo puse en ubuntu en ingles. Todavia no respondieron.
Yo también pense eso de que varias personas lo pensaron pero creo que si ya lo hubiesen pensado, lo hubiesen echo.

ALIEN
12-01-2010, 06:24 PM
Me parece un proyecto complejo,y que cuando el primero lo logre ,en pocas horas el servicio colapsaria.

Com el tema de la busqueda...Postea algo asi "SE BUSCA PROGRAMADOR A.O." o "GNU/LINUX EVOLUTION";la mayoria por simple curisidad entra a lee y por mas que este en otra,lo piensa un segundo y posiblemente lo comente con otro,algo es algo y muy empapado sobre el tema no estoy,(sino ya seriamos 2)

¡¡SALUDOS VISIONARIO!!

jonidimo
16-01-2010, 08:58 PM
muchas gracias por responder, ¿porque crees que colapsaría a las horas? yo no creo que pase ... el principal problema que se me presenta ahora es la falta de interes en general en hacer este proyecto, hasta ahora sólo un ingeniero se contacto para ayudarme a realizarlo. Nose si armar una comunidad desde cero o presentarlo a alguna ya existente

ALIEN
16-01-2010, 10:05 PM
Hola de nuevo,no te guies por mis comentarios a nivel tecnico,solo son mis suposiciones y repito que lo postees entre los Foros de las distintas distros.

Que al GIGANTE DE DEBIAN no le interesa,no quiere decir que al resto de las distros tampoco.

Te mando por PM el mail de un GROSSO sobre GNU/Linux(y siempre tiene buena onda)

jonidimo2
17-01-2010, 06:20 PM
muchas gracias nuevamente por tu respuesta, pero todavía no me llego el mensaje privado :s

ALIEN
17-01-2010, 06:35 PM
muchas gracias nuevamente por tu respuesta, pero todavía no me llego el mensaje privado :s

LO MANDE DE NUEVO,¿TENDRAS QUE ESTAR CONECTADO PARA QUE TE LLEGUE? ¿O VAN DIRECTAMENTE A TU CORREO?

-Laincito-
17-01-2010, 10:09 PM
Buena iniciativa, lastima que uno de los primeros problemas de algunos es... conectarse a internet XD.

jonidimo2
18-01-2010, 01:36 AM
Laincito, muchas gracias por ese comentario, me hizo dar otra idea para la pagina también...después cuando haga el video lo pongo también.

ALIEN
18-01-2010, 05:35 PM
Laincito, muchas gracias por ese comentario, me hizo dar otra idea para la pagina también...después cuando haga el video lo pongo también.

sera en codigo:confused:


Recibiste el PM?

jonidimo2
18-01-2010, 06:55 PM
Estoy buscando programadores por ahora...

jonidimo2
29-01-2010, 05:45 AM
sera en codigo:confused:


Recibiste el PM?
si recibi y le mandde un email pero no me contesto

jonidimo2
07-02-2010, 02:13 AM
Estoy buscando programadores ya que los ingenieros que se contactaron conmigo sólo se ponen a debatir la idea, no hacen nada concreto :S

ALIEN
13-02-2010, 06:32 PM
Fijate por aca que ay distintos grupos de Desarrollo/Difucion/soporte http://drupal.usla.org.ar/slugs