Hola Jeff,
Recientemente, he creado varias soluciones con Node-RED y me uní al foro de Node-RED (que es un sitio basado en Discourse).
En ese foro, todos se ayudan mutuamente con gran entusiasmo. Desde principiantes hasta expertos, todos colaboran activamente. De hecho, a veces parece un poco “impulsado por testosterona”, donde muchos de los usuarios experimentados compiten por ser los “mejores ayudantes” y los “primeros en responder”. Es interesante. He visto esto en comunidades en línea antes, incluida la nuestra, durante la última década (pero esa es otra historia para otro día).
Como alguien que ha estado en este ámbito durante mucho tiempo, y estoy seguro de que estarás de acuerdo, cada comunidad en línea tiene sus fortalezas y debilidades. Cuando llegan personas nuevas a la comunidad, aportan una perspectiva valiosa porque no forman parte de la jerarquía social establecida. Creo que todos los que tienen experiencia en comunidades en línea estarían de acuerdo con eso.
Por supuesto, agradezco enormemente las contribuciones de @michaeld, y el script vbulletin.rb ha sido un punto de partida muy útil y muy apreciado para esta migración de un sistema heredado hacia la “obra de arte” que creaste: Discourse. Discourse es realmente GENIAL. He estado esperando algo tan GENIAL durante años, y por desgracia, nos quedamos atascados con vB3, y no soy un programador lo suficientemente bueno como para construir algo como Discourse yo mismo.
Así que, sí, admito mi culpa (y acepto cualquier castigo) por haberme sentido rechazado y poco bienvenido cuando presenté un informe de error durante una prueba de migración y luego recibí lo que me pareció un trato frío, e incluso más “rechazo” cuando mi informe de error fue movido de ‘error’ a ‘soporte’, cuando claramente hay errores en el script vbulletin.rb. La sugerencia de migrar un foro vB3 perfectamente funcional a un horrible foro vB4 para que este script funcione mejor es una idea inviable (y, honestamente, me desanimó); y hasta ahora, nadie ha tomado en serio ninguno de los informes de error ni ha mostrado interés en solucionarlos; así que creo que no presentar informes de error relacionados con una migración desde vB3 es una buena idea, ¿verdad?
Así que, no es un problema. Por ejemplo, el script de migración vbulletin.rb actual (en el archivo adjunto de migración) requiere una tabla, filedata, que no existe en vB3. No es un problema. Crearé una solución alternativa. Hay errores en cómo se migran los foros a las categorías. Ya he creado una solución alternativa para esto. Quizás mi solución no sea perfecta, pero está bien. Todavía estoy probando.
No convirtamos esto en una discusión sobre personalidades. Estoy trabajando en una migración. Es mucho trabajo y avanza lentamente; como ver secarse la pintura; pero por otro lado, es emocionante ver cómo Discourse cobra vida. De verdad, le debo mucho a esta comunidad y contribuiré de nuevo cuando supere esta “fase no tan divertida” y entre en la “fase divertida”, seguro.
Agradezco mucho Discourse; es una obra de arte y un producto de código abierto muy excelente. Es brillante. Gracias. Y el script de migración, aunque tiene algunos errores para vB3, es viable; y agradezco mucho ese punto de partida para la migración.
Lamento que hayas sentido que mis comentarios fueron injustos. Es mi culpa, porque acabo de salir de unas semanas de visitas intensivas al foro de Node-RED; donde la comunidad tiene una actitud tan excelente hacia ayudar a los demás, que me desanimé con mi experiencia inicial con algunos participantes de Discourse, ambos con intereses comerciales. Hasta ahora, esa es mi impresión. Lo siento por esa primera impresión “por aquí” en comparación con “por allá”. Fue Node-RED y su uso de Discourse lo que me convenció de trasladar nuestro sitio a Discourse.
Aunque puedas sentir que mis primeras impresiones son injustas, no mencioné ningún nombre y mantuve mis impresiones anónimas, lo que pensé era justo en ese momento. Además, considerando que mi informe de error ha sido básicamente desestimado e ignorado por meta (es decir, bueno, solo es vB3, LOL), ¿qué sería justo en tu opinión? ¿Quieres que elimine mi comentario “de advertencia” sobre los intereses comerciales?
Estoy haciendo el trabajo de la migración; y avanza, errores del script y todo, porque los errores son solo errores, cosas que hay que resolver y luego seguir adelante.
Me disculpo si durante esta prueba de migración improvisada, saliendo de una experiencia vibrante y de apoyo en Node-RED, no he estado tan impresionado como en la comunidad NR de Discourse; pero como @michaeld me respondió, dijo que no le importa si estoy “impresionado” o “no”; y eso está bien. Todos tienen derecho a su opinión. Supongo que eso incluye mi opinión/impresión inicial, ¿verdad?
Estoy muy favorablemente impresionado con Discourse y, aunque tiene errores, el script vbulletin.rb funciona lo suficientemente bien para empezar; y suficiente para divertirse, y eso es lo más importante, ¿verdad?
¡Debemos divertirnos!
Estaría un poco más feliz con meta si ustedes tomaran mis informes de error en el script vbulletin.rb más en serio; pero, de nuevo, lo entiendo. Estamos en vb3 y el mensaje es estás solo, amigo y eso es perfectamente comprensible. Lo entiendo.
Nadie piensa que vB3 sea divertido ya. LOL Especialmente YO después de más de una década, y estoy muy feliz y agradecido por Discourse para poder finalmente movernos de ese foro heredado, pasado de moda y anticuado hacia esta obra de arte online moderna, Discourse.
Solo avísame si quieres que elimine mi comentario de advertencia y lo haré, si realmente crees, después de esta respuesta, que sigue siendo injusto. Siento que fue justo, pero también doy la bienvenida a una opinión externa. Las opiniones externas son buenas y generalmente muy útiles (y eso vale para ambos lados, espero).
Saludos.