Con este artículo quiero empezar una serie que más que nada versarán sobre opiniones personales del mundo BOINC. Con esto quiero decir que no son más que opiniones, y ya sabemos el refrán "Las opiniones son como los ...., todo el mundo tiene uno", y por tanto no quiero que nadie se moleste al respecto.
Pero bueno, vamos al tema. Mi primer artículo va a ser sobre los "estados" de los proyectos y si la gente debe procesar o no...
Bien, primero vamos a enumerar las fases:
- Pre-Alfa
- Alfa
- Beta
- Activo
Como todos habreis adivinado, los tres primeros son fases del desarrollo ;)
En la primera fase, que a veces algunos proyectos igualan a la Alfa, no está abierta la inscripción al proyecto. Esta en una fase de desarrollo muy temprana, los foros no funcionan, los RSS del proyecto estan con las noticias tipo "Hola mundo", etc. Vamos que solo está para que los desarrolladores y administradores hagan lo que hacen los desarrolladores y administradores.
La fase Alfa, no es mucho mejor que la Pre-Alfa ya que lo unico significativo que ha cambiado es que se ha abierto la inscripcion al mundo BOINC en general. A los "fallos" anteriores hay que añadir que las unidades fallan más que una escopeta de feria, que el scheduler implementado da tiempos de proceso incorrectos por lo que las unidades o no acaban en su deadline o nos mandan una ingente cantidad de WUs (que por supuesto nunca acabaran). Vamos, una joyita de fase en la que solo los más intrepidos se meten.
Despues está la fase Beta. En esta fase las cosas van mucho más rodadas. Las unidades fallan solo un poco ;), los foros están abiertos aunque se les hace un caso relativo, etc.
Y por supuesto, está la fase final, la fase Activa. Aquí los fallos son minimos, por no decir que en general son inexistentes, los foros y los RSS funcionan a la perfeccion, el scheduler y los deadline de las WUs nos permiten estar seguros de que nuestro Boinc estará siempre activo, etc.
Bien, ya tenemos "declaradas" las fases, ahora la opinion.
Logicamente en la Pre-Alfa solo procesaras si estas implicado directamente con el proyecto, es decir, eres admin del mismo, con lo cual no merece la pena explayarse.
La fase Alfa es muy dura, pero que muy dura. Solo las personas que realmente vayan a seguir muy de cerca su cliente BOINC deberian inscribirse, ya que, en muchos casos, habra fallos que haran que BOINC o nuestro ordenador se cuelgue. Ademas procesar en fase Alfa implica que deberias postear en los foros los bugs que vayas encontrando, ya que para eso sirve esa fase, para descubrir errores antes de salir al mercado. No vale la pena procesar en estas fases y menos por los puntos que te puedan dar y que "ya llevas adelantados", porque puede pasar que el servidor se "escoñe" y todo el mundo pierda sus puntos y esto ya ha pasado. Lo dicho, NO PROCESAR EN FASE ALFA, no merece la pena.
La fase Beta es mucho más comoda ya que todo está mucho más probado y no necesitas estar pendiente del cliente. De todas maneras, estamos en una fase previa a la fase final, por lo que podemos encontrar fallos que deberian postearse en el foro correspondiente. Recomiendo de todas maneras, la instalacion de BoincLogX, ya que da un log de la finalizacion de las unidades.
Y ya estamos en el final. Por supuesto, esta fase ya está totalmente afinada y por tanto no debe dar ningun error y podemos dejar tranquilo el cliente. En los foros solo entraremos si tenemos alguna duda y no será muchas veces...
Mis recomendaciones son que solo proceseis en proyectos que esten en fases Beta o Activa, ya que os ahorrareis problemas. Si sois unos crunchers empedernidos y no podeis dejar de puntuar en todos los proyectos que aparecen, os recomiendo que os armeis de paciencia y que controleis muy mucho el cliente BOINC o muchas veces os quedaries sin trabajo para vuestras queridas maquinas de hacer puntos.
PD: Por supuesto, pasar de una fase a otra depende exclusivamente de los admins, y estos pueden demorar el pase a una fase superior de forma indefinida (vease el caso de Cosmology@Home), lo que significará que estos proyectos son muy estables en fases tempranas de los mismos. Como he dicho al principio, este artículo es de opinión y no una biblia ;)
domingo, 6 de enero de 2008
Suscribirse a:
Enviar comentarios (Atom)
Y, sin embargo, de los mejores posts :-)
ResponderEliminarTu, que me ves con buenos ojos ;)
ResponderEliminar