¿Utilizas una fuente abierta que parece que ya no está viva?

Gday,

Acabo de escuchar a Jeff y Joel hablar sobre numbers de versión de código abierto en SO podcast # 59 y me hizo pensar en un problema que tengo actualmente donde necesito ver varias posibilidades para implementar un mecanismo de logging centralizado para un website a gran escala. Y quiero decir realmente grande. Realmente, realmente grande.

Una posibilidad es usar mod_log_spread , para Apache 1.3, o mod_log_spread2 , para Apache 2.x, junto con el set de herramientas Spread .

El problema es que todos estos parecen estar bastante muertos en términos de participación activa en los proyectos.

¿Cómo evalúan las personas este tipo de cosas cuando deciden si usar o no un recurso de código abierto en particular?

Cualquier sugerencia sería agradecidamente apreciada.

aclamaciones

BTW Ambiente actual: Carla Bley "¡El Señor está escuchando a Ya, Aleluya!" (-:

Realmente, lo más importante es si la solución de código abierto resuelve el problema que tiene ahora o no, en la forma en que lo está. Si lo hace, entonces solo puede beneficiarse al usarlo; si no es así, entonces debe considerar la dirección en la que se dirige el proyecto y si el proyecto OSS encajará o no con sus necesidades.

En general, SÓLO uso OSS que se ajusta a las necesidades actuales; las mejoras y mejoras futuras (y las correcciones de errores) son agradables, pero si no hace lo que necesito ahora, no tiene sentido. Básicamente lo que estoy diciendo es tomar la "vitalidad" y posibles desarrollos futuros fuera de la elección; si es lo correcto para ti en este momento, úsalo, de lo contrario, encontraría otra manera de hacerlo. No hay garantía alguna de que un proyecto determinado no pase repentinamente de "vivo" a "no vivo".

Si el código es confiable, no creo que importe si se mantiene activamente o no. A veces los proyectos no se mantienen porque son estables.

Lo importante es poder determinar si el código es confiable o no, ya sea a través de testings o testimonios de otra persona que lo esté utilizando o lo haya utilizado.

¿Cuál es el costo de implementar la solución de código abierto y cuánto tendría que invertir para convertirla a una solución alternativa en el futuro si la solución Open Source "abandonada" tiene un error crítico? Si hay una baja inversión en la conversión en una date posterior, entonces no hay preocupaciones y parece bastante obvio.

Otra cosa que podrías ver es que el software no ha sido abandonado. Algunos proyectos de código abierto tienen un ciclo de desarrollo bastante silencioso y cuando no hay problemas con el producto. ¿Has intentado enviar un correo electrónico a los desarrolladores para ver si todavía están trabajando en ello?

    Intereting Posts