Ver Mensaje Individual
  #9  
Antiguo 29-11-2006
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por Ñuño Martínez
Lo que no logro pillar del todo es lo del "árbol de repositorios". ¿No pueden utilizar un VS como todo el mundo?
Ah!!!

Es que eso es otro cuento. No es que no lo tengan (si lo tienen y de hecho no es Visual Sourcesafe, ese seria incapaz de soportar el tamaño de codigo que es un OS), sino uno hecho a la medida basado en perforce (que es uno muy bueno).

El problema es que el sistema "centralizado" que usan los cvs (la mayoria) es INCAPAZ de soportar un modelo de estos. Ni cvs, ni subversion, ni sourcesafe ni el 99% de todos los disponibles pueden con ese trabajo.

El problema en manos es de integracion... y el problema adicional que tiene MS con su OS es que no esta plenamente modularizado, multiplicando exponencialmente el numero de interdependencias entre sus modulos.

El problema que tiene ahora MS lo han experimentado todos, incluyendo IBM, Apple y estoy "casi" seguro que los de linux. Lo que les ha tocado a los demas es usar un cvs distribuido (algo asi como un p2p) fundamentado en "patch" y no en "merges" o no se, lei algo que era asi, no recuerdo.

En fin, es de hecho increible que hayan logrado sacar su OS bajo esas caracteristicas y eso demuestra lo fuerte que han trabajado. Por otro lado, creo que ya tienen un clara señal de que van a tener que modularizar el OS (prioritario) y luego usar un cvs distribuido, como usa linux con el kernel, se que apple y otros que manejan desarrollos monumentales.
__________________
El malabarista.
Responder Con Cita