MarioDebian, mi devlog

Bitácora de un desarrollador newbie.

¿Quién usa tu software?

Esta pregunta en la mayoría de las ocasiones es demasiado dificil de contestar...

Ejemplos puedo poner miles, si nos ponernos a contar los usuarios LTSP a nivel mundial, no me creo que sólo se use en 61 sitios.

En TCOS tampoco es que haya muchos, en concreto 7, si bien esto es más dejadez mía y del que lo instala, no es un buen contador.

He intentado probar otras formas, contando las descargas, pero eso ahora no es demasiado exacto y más si contamos que se puede descargar el repositorio y usarlo para instalaciones locales (con mi repo personal habré instalado más de 20 servidores).

Así que a riesgo de que me tachen de intrusor y visto que otros proyectos lo hacen ( [1] [2] ), he pedido opinión en la lista de TCOS, para añadir el código necesario para generar un registro de instalaciones un poco más completo. El script PHP que guarda los datos también es público.

Debian usa popularity-contest, y pregunta si activarlo como último paso de la instalación. Me parece demasiado jaleo programar algo con Debconf para algo tan simple, en un futuro si esto crece ya veremos.

PD.- Me encanta git, y la facilidad para trabajar en «branches», mezclar código... etc..


Articulos relacionados:

Comentarios

  1. 10/02/2009 | 21:04

    Entiendo que tengas ganas de saber cuanta gente usa tu software, pero creo que es más importante respetar a quienes no quieren que lo sepas.

    Un saludo!

  2. 11/02/2009 | 08:46

    @Friki: si no quieres que lo sepas, coges el código y lo modificas, para eso lo tienes. En cualquier caso, realmente a alguien que está usando el trabajo de muchas horas de otro le importa que al instalar informe de que se ha instalado, máxime cuando éste no va a usarlo con objetivos comerciales.

    @Mario: a mi me mola git porque puedes trabajar en diferentes sitios sin necesidad de tener servidor funcionando :)

  3. shakaran filtrar variables
    11/02/2009 | 09:21

    Creo que en el script PHP debería hacer una comprobacion de que cadenas reconocidas son realmente válidas, no sólo limpiarlas, sino hacer un switch por ejemplo con la lista de distribuciones permitidas y si no esta poner desconocida o algo similar. En caso de la distro, te podrían colar un distro "teletubbie" y sería válida.

    Saludos

  4. jgpallero git y mercurial
    11/02/2009 | 17:43

    Yo me estoy metiendo con mercurial que, según lo poco que he leído, tiene pinta de ser algo más fácil que git e igual de potente. Antes de dar el paso definitivo, ¿alguien ha probado los dos? ¿Puede contar su experiencia?

  5. Aloriel Correcto
    12/02/2009 | 01:09

    Nosotros en Pandora avisamos de que se envían estadísticas básicas, que puedes desactivar.

    A mi no me parece mal siempre que se avise, de hecho es prácticamente la única forma de hacerte a la idea de quién usa tu software.

  6. jgpallero git y mercurial (2)
    14/02/2009 | 16:58

    Yo sigo a lo mío, intentando decidirme entre git y mercurial. En el libro "Control distribuido de revisiones con mercurial" (http://devnull.li/libromercurial/index.es.html) podemos leer (pág. 9):

    Mientras que el repositorio de Mercurial no requiere mantenimiento, el repositorio de Git requiere frecuentes
    “reempaquetados” de sus metadatos. Sin estos, el desempeño se degrada y el uso de espacio crece rápidamente. Un
    servidor que contenga repositorios de Git que no sean reempacados rigurosa y frecuentemente requerirá trabajo in-
    tenso de disco durante las copias de seguridad, y ha habido situaciones en copias de seguridad diaria que toman más
    de 24 horas como resultado. Un repositorio recién reempacado de Git es un poco más pequeño que un repositorio de Mercurial, pero un repositorio sin reempacar es varios órdenes de magnitud más grande.

    ¿Alguna opinión al respecto?

  7. pablo quien lo usa
    01/04/2009 | 22:20

    Mira, en mi caso soy estudiante de un centro de formacion profesional, en donde desde un comienzo se utilizo tcos. Como es una escuela argentina no se cuenta con muchos recursos. Es mas aca siempre faltan, pero las ganas de muchos y los proyectos como tcos y mucho mas sof libre es la unica respuesta a ese problema. En mi caso es algo que va mas alla. Ya que desde hace un tiempo venimos promocionando la utilizacion de tcos, no solo por lo practico que es. Aprendimos a instalarlo, y como sabemos que hay muchas escuelas que podrian darle un buen probecho al mismo. Intentamos que esto llegue ahi. De hecho, en estos dias estamos por hacer una demostracion de que tan util es el asunto. Igualmente es cierto que la curiosidad de saber cuanta gente instala lo que uno hace es algo fuerte de aguantar. Imagino que mejor opcion seria comentarles si quieren dar el dato a los usuario. Por lo menos ellos se sentirian mucho mejor.

Comentarios cerrados