Migración automática de hilos (en progreso)

Temas dedicados a Mundo de Tinieblas en general y a nuestra comunidad en particular
Avatar de Usuario
Casemir
Narrador de Vampiro, Mago y Changeling Oriental
Narrador de Vampiro, Mago y Changeling Oriental
Mensajes: 2220
Registrado: 14 Jul 2019, 22:23
Mensajes miarroba: 7.523
Antigüedad: 15 de Junio de 2013

Re: Migración automática de hilos (en progreso)

#21

Mensaje por Casemir » 18 Jul 2019, 17:47

Voivoda escribió: 17 Jul 2019, 23:30 Me refería a trasvasar aquí, que eso sinceramente lo veo ahora mismo un esfuerzo inútil (hacerlo en bruto). Soy mucho más partidario del sistema que están usando Weiss, Jebe o Magda de una manera selectiva.
Hombre, se agradece muchísimo el curro de ellos, pero creo que el resultado no se compara. En un caso tienes copiado el primer post y luego un enlace a la antigua discusión y en otro la discusión entera, cada mensaje con su autor. Que para muchas cosas puede bastar con lo primero, pero por ejemplo me parecería insufrible tener que seguir una partida pinchando de un foro a otro.
Voivoda escribió: 17 Jul 2019, 23:30 Y bien sabe @Siralos que durante años me he resistido al cambio por conservar los mensajes del otro foro, pero bueno, ahora lo veo así.
En parte eso me ha sorprendido, la resistencia que ha habido todo este tiempo, y de repente ha habido que hacerlo todo de bulla y corriendo sin evaluar alternativas.

Avatar de Usuario
Voivoda
Fundador
Fundador
Mensajes: 7451
Registrado: 13 Jul 2019, 17:50
Ubicación: Madrid
Mensajes miarroba: 27.018
Antigüedad: 7 de Agosto de 2004
Contactar:

Re: Migración automática de hilos (en progreso)

#22

Mensaje por Voivoda » 18 Jul 2019, 20:22

OJO QUE VA UN POST LARGUÍSIMO

Precisamente por lo que has comentado en tu primer párrafo, esta idea me parece buena para las partidas si los narradores la necesitan. Coincido plenamente contigo en que es incómodo y absurdo llevar una partida teniendo que ir a dos sitios diferentes (por eso también he recomendado siempre a los narradores que mudaran contenido desde el primer día hasta que viéramos si podía hacerse de otra forma). Donde no le veo sentido es en traernos, por ejemplo, los 33 posts del tema "Inaudito: un Vampiro... embarazado" de la página 46 del subforo de Vampiro en el anterior foro cuyo último post es de septiembre del año 2005. Dicho esto, es una opinión. Una opinión que podéis perfectamente ignorar porque doy por hecho que la propuesta la hacéis por lo que consideras lo mejor para el foro y si queréis seguir adelante con el proyecto de migración completa, no voy a poner objeciones más allá de que no dupliquemos los foros ya existentes, sino que aprovechemos los mudados. Una cosa es lo que yo piense y otra que el foro tenga su propia imagen en función de lo que vayáis aportando.

Sobre tu segundo párrafo voy a aprovechar para hacer una aclaración pública debido a que parece que en algunas personas el cambio ha podido generar algún tipo de malestar. Soy absolutamente responsable de las dos cosas. Primero de mi resistencia al cambio, que visto con el paso del tiempo fue un error que ha retrasado probablemente una evolución aún mejor de Webvampiro. Asumo que debía haberse hecho antes y en todo caso pido también la comprensión por la posibilidad de que una persona cambie de opinión.

En segundo lugar, si tienes tú, o cualquier otro usuario la sensación de que se ha hecho deprisa y corriendo, lo cierto es que lo lamento, porque nada más lejos de mi intención. Cuando puse el anuncio de la mudanza expresé, y lo he hecho después en alguna ocasión más, que se haría con el tiempo que cada persona necesitara para hacer el cambio. Afortunadamente, gracias al esfuerzo de varios usuarios (lo que me ha sorprendido gratamente y agradezco a nivel ya personal porque no pensaba que fuera a haber esa predisposición a mudar tantos temas en tan pocos días), el cambio se ha acelerado notablemente. Si fuera deprisa y corriendo, el otro foro sería ya de solo lectura, forzando a todo el mundo a migrar, dejando debates a medias, partidas a medio postear o todo el Bran cerrado, por poner varios ejemplos. Y no se ha hecho así. Y va a seguir estando disponible durante bastante más tiempo para dar tiempo tanto a mudarlo con calma como a despedirse cada uno como considere de una interfaz que, de una manera o de otra, ha formado parte de la vida de todos.

En segundo lugar, bis, respecto a la evaluación de alternativas y métodos de trabajo. Yo he sido una persona extraordinariamente cabezona en los inicios del foro. Cometí errores por no delegar y por ser cabezón, que me causaron, por ejemplo, enfrentamientos con usuarios de la Vieja Guardia que lamento en lo personal. Creo que desde entonces, y sobre todo desde que entrasteis usuarios como tú, tu hermano, Magda, Kiriyian, Jebe, Weiss y tantos otros que acumuláis cientos, si no miles de posts, he intentado dar cada vez más capacidades a más usuarios. He aprendido a confiar, a un trabajo más colaborativo y a abrirme a otras opiniones. Eso ha enriquecido el foro y, sobre todo, ha hecho que haya una generación que sentís el foro como algo propio, algo que quizá no era así al inicio de la historia de Webvampiro.
Dicho esto, la única prerrogativa que me he guardado para mí una vez delegadas casi todas las demás (lo que he hecho con gusto) es la de decidir cuándo y de qué manera se mudara el foro si se iba a mudar. Te diré más. A lo largo de estos años he tenido la tentación de borrar el foro en más de una ocasión. No lo he hecho porque me parecía una tremenda injusticia y porque asimilé que incluso pudiera llegar el momento en el que yo me pudiera marchar, pero Webvampiro pudiera seguir bajo la dirección de otro administrador o administradores. Y quizá eso pase algún día. Hasta entonces, y sin ánimo de imponer nada sobre nadie, creo que mientras tenga la potestad de ser "autor intelectual" del foro, quiero decidir dónde creo que puede estar mejor. Y era evidente que Miarroba era ya inviable. He explicado que decidí la mudanza por un momento en concreto. Evidentemente no era así. Ese momento en concreto ha sido una gota que ha colmado el vaso por estar en una plataforma en la que Webvampiro no tenía viabilidad en 2019.

En el foro anterior se plantearon opciones e incluso trabajamos en otra interfaz además de en phpbb y nos decidimos por esta. Y allí se comentó que era buena decisión, lo que terminó de convencerme porque para mí phpbb me sigue sonando a chino.

Dicho esto, antes de hacer otras muchas cosas he intentado en estos días dar los máximos permisos posibles y lo más personalizados posibles a cada persona. He intentado que os sintáis cómodos, que podamos crear una interfaz en la que podamos mejorar y sentirnos todos tan en familia como en el viejo foro. Hemos intentado, ahora hablo en plural porque lo ha hecho [mention]Siralos[/mention] realmente, seguir colocando cosas que puedan hacer que todo el mundo tenga una experiencia mejor.

Y ya acabo. Honestamente creo que ha sido una buena decisión y creo también que se ha gestionado bien tanto porque este tipo de decisiones dependen primero de un empujón y un compromiso de una determinada gente como porque después necesita del apoyo de mucha otra gente más. Hemos dado el primero empujón quizá Siralos y yo, y en cuestión de cuatro días hay aquí decenas de usuarios poniendo su granito de arena; y sumando lo que leo aquí y todo lo que me habéis ido escribiendo por diversos medios, creo que con una abrumadora respuesta positiva al cambio.
Si alguien cree que no he evaluado alternativas, opiniones o que he sido autoritario o alguna cosa de ese estilo, sinceramente lo lamento puesto que no ha habido nada más lejos de mi intención. Más bien al contrario.

Pero insisto una vez más, no hay por qué correr. Supongo que cuando hay usuarios mudando gran cantidad de contenido es porque les ilusiona, porque quieren ayudar y porque sienten que esto es algo suyo también. No por poner ningún calendario.
Imagen

Avatar de Usuario
Voivoda
Fundador
Fundador
Mensajes: 7451
Registrado: 13 Jul 2019, 17:50
Ubicación: Madrid
Mensajes miarroba: 27.018
Antigüedad: 7 de Agosto de 2004
Contactar:

Re: Migración automática de hilos (en progreso)

#23

Mensaje por Voivoda » 18 Jul 2019, 22:00

Perdón por el doble post, pero al releerme no quiero que se malinterprete el tono ni nada así. Sé que en ocasiones puedo parecer visceral, y que pudiera parecerlo en el anuncio de la mudanza que puse en el foro viejo. Y si le ha molestado a alguien, sobre todo a alguien que considere cercano, lo siento de verdad.

Estoy intentando argumentar mis razones, no enfrentarme a las de nadie más.
Imagen

Avatar de Usuario
Alexander Weiss
Bibliotecario de Webvampiro
Bibliotecario de Webvampiro
Mensajes: 19866
Registrado: 14 Jul 2019, 01:15

Re: Migración automática de hilos (en progreso)

#24

Mensaje por Alexander Weiss » 18 Jul 2019, 22:00

Voivoda escribió: los 33 posts del tema "Inaudito: un Vampiro... embarazado" de la página 46 del subforo de Vampiro en el anterior foro cuyo último post es de septiembre del año 2005.
Ya sabía yo que se me olvidaba algo. Un adelanto: por lo general el feto muere.

De todas maneras si un usuario quiere traerse algún hilo no veo inconveniente. Personalmente he ignorado algunos talleres cuyos suplementos ya están en la Biblioteca, los que eran redundantes o los anuncios de suplementos antiguos que ya han sido publicados, y que bueno, pueden volver a comentarse, lo que también contribuye al dinamismo del foro.

No he tocado algunos temas como los Talleres de Vampiro, Hombre Lobo, Hsien, etc., aunque he puesto enlaces cuando ha procedido.

En cuanto a la mudanza, la decisión no me corresponde a mí, en mi opinión la veo como una oportunidad de mejorar. :violin:

Avatar de Usuario
Jebediah_Gogorah
Narrador de Mago
Narrador de Mago
Mensajes: 6049
Registrado: 14 Jul 2019, 11:50
Ubicación: Umbra Profunda
Mensajes miarroba: 9.932
Antigüedad: 30 de Octubre de 2016
Contactar:

Re: Migración automática de hilos (en progreso)

#25

Mensaje por Jebediah_Gogorah » 18 Jul 2019, 22:19

Sin ánimo de meterme ni de echar leña al fuego, pero ha salido mi nombre a la palestra y allá voy.

Yo seré franco. Cómo moderador del foro de Mago, no voy a andarme con chiquitas. Y como muestra un botón. En el foro antiguo de mago hay muchísima paja y únicamente estoy migrando y transcribiendo los temas que veo de verdadero de interés.

Estos por lo general, (y ahi voy cuando digo que no me ando con chiquitas) corresponden a usuarios como Weiss (Talleres, aventuras, crónicas) y reseñas de Pvig, algunos apuntes de Case o Mu. (Y nada o casi nada mío, para que veáis). Esto se debe a que es realmente lo que veo como una pérdida grave... y no por lo general los comentarios posteriores o hilos donde se debate de que tradición puede ser McGyver.

Estos últimos hilos, los estoy recopilando en un enorme hilo cajón desastre donde si se referencia al antiguo foro. Que un día explota miarroba y se pierde eso... pues no lloraré.

Pero que un día explota y se pierden cosas que leo de Weiss y demás... pues me cogeré un mosqueo de pelotas.

Dicho esto, tres cosas:

1) Ahora he aprovechado porque estoy unos días en casa y sigo de vacaciones. Mañana me reincorporo al curro y mi nivel de "traspaso" bajará.

2) Yo estoy más que encantado con el cambio. Aparte de las cero caídas, de la visibilidad desde el móvil... etc. Le veo muchisimo más potencial a este foro.

3) Por supuesto, me parece super util la herramienta de Case, al que animo que la desarrolle. Pero considero que por un lado (y como expresa Voivo para su sorpresa) sin tanta urgencia y más pensandolo en herramienta futura de backups de crónicas, que para al actual traspaso. (Que oye, que si la estás finiquitando, cojonudo. La usamos para ya)

Tambien entiendo (y aqui hablo con los pocos conocimientos de programación que tengo) que ante la "ignorancia informática" de Voivo, éste se sienta intimidado por la magnitud de tu proyecto, Case, y piense que estes echando horas (que las son, soy consciente) para una cosa que él no acaba de verle la necesidad clara "ahora mismo". Recordemos que aquí todos estamos actuando altruistamente.

Por último, tambien entiendo lo que Case comenta de "la resistencia al cambio todo este tiempo" versus "cambio corriendo a toda prisa sin evaluar".

Sinceramente, aunque como digo entiendo la postura y la sorpresa, hay veces que la tirita hay que quitarla de golpe. Creo sinceramente, que si nos ponemos a debatir sobre el cambio o alternativas, dos o tres días más, no se hubiese hecho ningún cambio. A veces hay que hacer las cosas con la efervescencia del momento. Tambien recordemos lo "porculero" que lleva miarroba los últimos meses.

Un saludo a todos.
"- ¡¡¡Fenomenales poderes cósmicos!!!... y un espacio chiquitín para vivir" (Genio - Aladdin)

ImagenImagen

Avatar de Usuario
Casemir
Narrador de Vampiro, Mago y Changeling Oriental
Narrador de Vampiro, Mago y Changeling Oriental
Mensajes: 2220
Registrado: 14 Jul 2019, 22:23
Mensajes miarroba: 7.523
Antigüedad: 15 de Junio de 2013

Re: Migración automática de hilos (en progreso)

#26

Mensaje por Casemir » 18 Jul 2019, 22:20

Bueno, en mi opinión, creo que la migración habría sido interesante de cara a un futuro en que mi@, o el foro de WV, pudiera desaparecer, y me da pena que no estén temas viejos, que yo aún sigo buceando (temas de muchos años antes de que entrara yo).

Pero no deja de ser una opinión. No pongo en duda tu potestad para marcar tiempos y rumbo (con la gente que quieras contar). Sólo comentaba que me había sorprendido.

Centrándonos en lo práctico, parece que al menos estamos de acuerdo en que puede ser útil para migrar hilos específicos, como los de las partidas, según las necesidades de los autores. Descartada la migración completa, estoy trabajando en esta dirección. Así que veo que en eso podemos concordar (y perdón si no me había quedado claro).

--

Dicho esto cuento lo que he avanzado. Voy trabajando un poquito cada día, porque después de 8 horas programando tampoco doy para más.

El programa ya exporta en formato JSON los mensajes de una página del foro. He tenido problemas para descargar las páginas, porque mi@ detectaba que era un programa el que accedía y bloqueaba el acceso, imagino que para evitar estas operaciones. Del script de [mention]Siralos[/mention] he visto que estaba cambiando el agente, y haciendo lo mismo ha funcionado.

Código: Seleccionar todo

[
  {
    "username" : "Voivoda-de-Castilla",
    "content" : "\n              \n              <p>Soy un tipo lento y he tardado casi 15 años, pero creo que es una cifra bonita para poner punto final a nuestra estancia en Miarroba y empezar a plantearse la mudanza a otra plataforma.</p>\n              <p>Me he hartado de los fallos de Miarroba (llevo literalmente 1 hora para intentar, sin éxito, montar el subforo de Crónicas Transilvanas), de su falta de respeto a los usuarios, de la publicidad y, además, creo que necesitamos incluir la herramienta en la web y probablemente personalizar y mejorar el diseño.</p>\n              <p>Esto está en absolutos pañales, sólo he empezado a hablarlo con <a href = \"https://miarroba.com/siralos\" class = \"mia_nicklink\" rel = \"nofollow\">@Siralos</a>, que es la inteligencia artificial que hay detrás de Webvampiro, y estamos viendo cómo hacerlo. El esquema será igual (General, Elíseo, Quedadas, etc.), pero intentaremos que esté más ramificado, sea más racional y ocupe menos espacio.</p>\n              <p>Por desgracia, el material de Miarroba no es recuperable, la empresa no nos lo da. Así que por eso, y como va para largo, recomiendo a todos los narradores y jugadores que copien y guarden todo el material que necesitéis para luego trasladarlo a la nueva plataforma, ya que a nivel de posts, empezaremos de cero desde allí (aunque mantendremos este foro online, no lo vamos a borrar, lógicamente).</p>\n              <p>Pues eso, todo el mundo queda avisado, id preparando las cajas para la mudanza.</p>\n              \n             "
  },
  {
    "username" : "Siralos",
    "content" : "\n              \n              <p>Por fin!!!</p>\n              <p>Acepto sugerencias sobre sistemas de foro que os molen y permitan addons de rol.</p>\n              <p>Saludos de Siralos</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <p>No soy muy fan de los cambios radicales, pero entiendo que este es necesario ): <a href = \"https://miarroba.com/casemir\" class = \"mia_nicklink\" rel = \"nofollow\">@Casemir</a> ha hablado de una posibilidad de herramienta para copiar mensajes, pero reitero lo de \"posibilidad\"</p>\n              \n             "
  },
  {
    "username" : "Alexander_Weiss",
    "content" : "\n              \n              <p>Creo que habría algunas aventuras que no están incluidas en la biblioteca. Por otra parte habría que guardar algún tema, como los de libros y películas. Y no sé si habría que trasladar tambien la Bóveda del Narrador.</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/alexander_weiss\" class = \"mia_nicklink\" rel = \"nofollow\">@Alexander_Weiss</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <p>Creo que habría algunas aventuras que no están incluidas en la biblioteca. Por otra parte habría que guardar algún tema, como los de libros y películas. Y no sé si habría que trasladar tambien la Bóveda del Narrador.</p>\n              </div>\n              <p>En general todos los que sean recopilatorios habría que guardarlos. No sé si los de debates ya hechos también.</p>\n              \n             "
  },
  {
    "username" : "perfect_stranger",
    "content" : "\n              \n              <p>Vaya, a mí que los foros de mi@ me llenan de nostalgia y me llevan a una época sin redes sociales donde los foros eran algo mucho más común...</p>\n              <p>Respecto a otras plataformas de foros, a mí <a href = \"https://xenforo.com/\" rel = \"nofollow\">Xenforo</a> me gusta bastante, pero es de pago (y no muy barato para un proyecto no profesional).</p>\n              <p>El motor phpBB 3 tiene opciones roleras y es de código libre, así que puedes bajártelo e instalarlo en tu propio hosting. Seguramente sea el motor de foros más popular, es un poco el wordpress de los foros. También está la opción de usar plataformas (como foroactivo.com) para hostearlo gratis a cambio de publicidad (el típico modelo freemium).</p>\n              \n             "
  },
  {
    "username" : "Victoria_Rain",
    "content" : "\n              \n              <p>¿Supone eso tener que hacerse nuevo usuario?</p>\n              <p>¿Habrá tiempo límite para la mudanza?</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <p>Supongo que lo del usuario si, pero no creo que haya un tiempo límite. Vamos, que el foro viejo no se va a borrar, ¿no?</p>\n              \n             "
  },
  {
    "username" : "Voivoda-de-Castilla",
    "content" : "\n              \n              <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n              <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de <a href = \"https://miarroba.com/siralos\" class = \"mia_nicklink\" rel = \"nofollow\">@Siralos</a> o de <a href = \"https://miarroba.com/casemir\" class = \"mia_nicklink\" rel = \"nofollow\">@Casemir</a> porque reconozco que en eso soy un absoluto analfabeto.</p>\n              <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n              \n             "
  },
  {
    "username" : "Jebediah_Gogorah",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/voivoda-de-castilla\" class = \"mia_nicklink\" rel = \"nofollow\">@Voivoda-de-Castilla</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n               <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de @Siralos o de @Casemir porque reconozco que en eso soy un absoluto analfabeto.</p>\n               <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n              </div>\n              <p>Noooooooooooooo ahora que iba a llegar a los 10K jajajaja... Me parece bien el cambio, creo que será para mejor.</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <p><a href = \"https://miarroba.com/jebediah_gogorah\" class = \"mia_nicklink\" rel = \"nofollow\">@Jebediah_Gogorah</a>, en un par de días y un tema de off-topic te plantas ahí de nuevo <img style = \"border: 0px; width: 15px; height: 15px; margin: 0px 2px;\" data-src = \"https://miarroba.st/caretos/lol.gif\" alt = \":D\" class = \"caretoMia\" title = \":D\"></img></p>\n              \n             "
  },
  {
    "username" : "Siralos",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/jebediah_gogorah\" class = \"mia_nicklink\" rel = \"nofollow\">@Jebediah_Gogorah</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <div class = \"cite\">\n                Escrito originalmente por @Voivoda-de-Castilla\n               </div>\n               <div class = \"mia_bloque mia_cite\">\n                <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n                <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de @Siralos o de @Casemir porque reconozco que en eso soy un absoluto analfabeto.</p>\n                <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n               </div>\n               <p>Noooooooooooooo ahora que iba a llegar a los 10K jajajaja... Me parece bien el cambio, creo que será para mejor.</p>\n              </div>\n              <p>Creo que no habrá problemas en traer el número de mensajes de cada usuario al nuevo foro</p>\n              \n             "
  },
  {
    "username" : "jerish",
    "content" : "\n              \n              <p>Donde jugaba a simulación militar, usaban <a href = \"https://www.ipsfocus.com/themes/titan/\" rel = \"nofollow\">este</a>, y decían que era de los mejores. Yo de foros no entiendo mucho.</p>\n              <p>Sobre portar los mensajes a otro lado, por mi parte, si no hay otro remedio, copiaré/pegaré a mano. Como en el taller de vampiro.</p>\n              <p>Miarroba...fukyou</p>\n              \n             "
  },
  {
    "username" : "Sebastian_Leroux",
    "content" : "\n              \n              <p>So it begins...</p>\n              <div class = \"cite\">\n               Spoiler:\n               <input type = \"button\" value = \"Mostrar\" onclick = \"spoiler(this);\"></input>\n              </div>\n              <div class = \"mia_bloque mia_spoiler\">\n               <p><img width = \"480\" height = \"270\" data-src = \"https://media0.giphy.com/media/l2Sq7LdcUW62MgbNS/giphy.gif\"></img></p>\n              </div>\n              \n             "
  },
  {
    "username" : "Alexander_Weiss",
    "content" : "\n              \n              <p style = \"text-align: center;\"><img alt = \"Resultado de imagen de migration gif\" data-src = \"https://media.giphy.com/media/SUtPZfyDenHoY/giphy.gif\"></img></p>\n              <p style = \"text-align: center;\"><img alt = \"Resultado de imagen de migration gif\" data-src = \"https://media1.tenor.com/images/3c6a968f2882cedc054d895f3b1652ea/tenor.gif?itemid=7243569\"></img></p>\n              <p style = \"text-align: center;\"><img alt = \"Imagen relacionada\" data-src = \"https://media1.giphy.com/media/l44QeDUUEmFwUedPy/giphy.gif\"></img></p>\n              <p style = \"text-align: center;\"><iframe allowfullscreen = \"true\" rel = \"https://www.youtube.com/watch?v=dVZhOzauwLA\" height = \"360\" src = \"https://www.youtube.com/embed/dVZhOzauwLA?rel=0\" type = \"text/html\" width = \"480\" frameborder = \"0\"></iframe></p>\n              \n             "
  },
  {
    "username" : "Voivoda-de-Castilla",
    "content" : "\n              \n              <p>El erizo del último vídeo me representa durante los últimos años respecto a Miarroba.</p>\n              <p>Por cierto, deberíamos tener un sistema de dados...</p>\n              \n             "
  },
  {
    "username" : "IvyReaper",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/voivoda-de-castilla\" class = \"mia_nicklink\" rel = \"nofollow\">@Voivoda-de-Castilla</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <p>El erizo del último vídeo me representa durante los últimos años respecto a Miarroba.</p>\n               <p>Por cierto, <strong>deberíamos tener un sistema de dados...&nbsp;</strong></p>\n              </div>\n              <p>Discord tiene bots, quizá sería interesante meter WV en discord. El foro en si perdería actividad ya que ahí la gente podría directamente chatear. Pero para soporte de partidas siempre erá indispensable el foro.</p>\n              \n             "
  },
  {
    "username" : "Pvig",
    "content" : "\n              \n              <p>Sin tener ni idea de informática, ni nada relevante que aportar a una discusión técnica, tengo que decir que el foro de onyxpath me gusta mucho estéticamente y como está organizado:</p>\n              <p><a href = \"http://forum.theonyxpath.com/\" rel = \"nofollow\">http://forum.theonyxpath.com/</a></p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/siralos\" class = \"mia_nicklink\" rel = \"nofollow\">@Siralos</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <div class = \"cite\">\n                Escrito originalmente por @Jebediah_Gogorah\n               </div>\n               <div class = \"mia_bloque mia_cite\">\n                <div class = \"cite\">\n                 Escrito originalmente por @Voivoda-de-Castilla\n                </div>\n                <div class = \"mia_bloque mia_cite\">\n                 <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n                 <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de @Siralos o de @Casemir porque reconozco que en eso soy un absoluto analfabeto.</p>\n                 <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n                </div>\n                <p>Noooooooooooooo ahora que iba a llegar a los 10K jajajaja... Me parece bien el cambio, creo que será para mejor.</p>\n               </div>\n               <p>Creo que no habrá problemas en traer el número de mensajes de cada usuario al nuevo foro</p>\n              </div>\n              <p>¿What? ¿Se podrán conservar? Eso estaría nice</p>\n              \n             "
  },
  {
    "username" : "Toxizer",
    "content" : "\n              \n              <p>Genial Voivoda, iré copiando info. Chicos, muchas gracias por el curre que os pegáis, en cuestión de informática y foros no tengo mucha idea.</p>\n              \n             "
  }
]
Próximos pasos:
  • * Hacer que el programa vaya leyendo cada página del hilo y genere una lista con TODOS los mensajes de ese hilo.
    * Averiguar por qué aparecen esos \n (tiene que ser algo estúpido, pero ya estoy harto por hoy)
A ver si este fin de semana puedo echarle un rato.

Avatar de Usuario
Siralos
Fundador
Fundador
Mensajes: 182
Registrado: 13 Jul 2019, 17:37
Ubicación: Valencia
Mensajes miarroba: 956
Antigüedad: 7 de Agosto de 2004
Contactar:

Re: Migración automática de hilos (en progreso)

#27

Mensaje por Siralos » 18 Jul 2019, 22:25

Casemir escribió: 18 Jul 2019, 22:20 Bueno, en mi opinión, creo que la migración habría sido interesante de cara a un futuro en que mi@, o el foro de WV, pudiera desaparecer, y me da pena que no estén temas viejos, que yo aún sigo buceando (temas de muchos años antes de que entrara yo).

Pero no deja de ser una opinión. No pongo en duda tu potestad para marcar tiempos y rumbo (con la gente que quieras contar). Sólo comentaba que me había sorprendido.

Centrándonos en lo práctico, parece que al menos estamos de acuerdo en que puede ser útil para migrar hilos específicos, como los de las partidas, según las necesidades de los autores. Descartada la migración completa, estoy trabajando en esta dirección. Así que veo que en eso podemos concordar (y perdón si no me había quedado claro).

--

Dicho esto cuento lo que he avanzado. Voy trabajando un poquito cada día, porque después de 8 horas programando tampoco doy para más.

El programa ya exporta en formato JSON los mensajes de una página del foro. He tenido problemas para descargar las páginas, porque mi@ detectaba que era un programa el que accedía y bloqueaba el acceso, imagino que para evitar estas operaciones. Del script de @Siralos he visto que estaba cambiando el agente, y haciendo lo mismo ha funcionado.

Código: Seleccionar todo

[
  {
    "username" : "Voivoda-de-Castilla",
    "content" : "\n              \n              <p>Soy un tipo lento y he tardado casi 15 años, pero creo que es una cifra bonita para poner punto final a nuestra estancia en Miarroba y empezar a plantearse la mudanza a otra plataforma.</p>\n              <p>Me he hartado de los fallos de Miarroba (llevo literalmente 1 hora para intentar, sin éxito, montar el subforo de Crónicas Transilvanas), de su falta de respeto a los usuarios, de la publicidad y, además, creo que necesitamos incluir la herramienta en la web y probablemente personalizar y mejorar el diseño.</p>\n              <p>Esto está en absolutos pañales, sólo he empezado a hablarlo con <a href = \"https://miarroba.com/siralos\" class = \"mia_nicklink\" rel = \"nofollow\">@Siralos</a>, que es la inteligencia artificial que hay detrás de Webvampiro, y estamos viendo cómo hacerlo. El esquema será igual (General, Elíseo, Quedadas, etc.), pero intentaremos que esté más ramificado, sea más racional y ocupe menos espacio.</p>\n              <p>Por desgracia, el material de Miarroba no es recuperable, la empresa no nos lo da. Así que por eso, y como va para largo, recomiendo a todos los narradores y jugadores que copien y guarden todo el material que necesitéis para luego trasladarlo a la nueva plataforma, ya que a nivel de posts, empezaremos de cero desde allí (aunque mantendremos este foro online, no lo vamos a borrar, lógicamente).</p>\n              <p>Pues eso, todo el mundo queda avisado, id preparando las cajas para la mudanza.</p>\n              \n             "
  },
  {
    "username" : "Siralos",
    "content" : "\n              \n              <p>Por fin!!!</p>\n              <p>Acepto sugerencias sobre sistemas de foro que os molen y permitan addons de rol.</p>\n              <p>Saludos de Siralos</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <p>No soy muy fan de los cambios radicales, pero entiendo que este es necesario ): <a href = \"https://miarroba.com/casemir\" class = \"mia_nicklink\" rel = \"nofollow\">@Casemir</a> ha hablado de una posibilidad de herramienta para copiar mensajes, pero reitero lo de \"posibilidad\"</p>\n              \n             "
  },
  {
    "username" : "Alexander_Weiss",
    "content" : "\n              \n              <p>Creo que habría algunas aventuras que no están incluidas en la biblioteca. Por otra parte habría que guardar algún tema, como los de libros y películas. Y no sé si habría que trasladar tambien la Bóveda del Narrador.</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/alexander_weiss\" class = \"mia_nicklink\" rel = \"nofollow\">@Alexander_Weiss</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <p>Creo que habría algunas aventuras que no están incluidas en la biblioteca. Por otra parte habría que guardar algún tema, como los de libros y películas. Y no sé si habría que trasladar tambien la Bóveda del Narrador.</p>\n              </div>\n              <p>En general todos los que sean recopilatorios habría que guardarlos. No sé si los de debates ya hechos también.</p>\n              \n             "
  },
  {
    "username" : "perfect_stranger",
    "content" : "\n              \n              <p>Vaya, a mí que los foros de mi@ me llenan de nostalgia y me llevan a una época sin redes sociales donde los foros eran algo mucho más común...</p>\n              <p>Respecto a otras plataformas de foros, a mí <a href = \"https://xenforo.com/\" rel = \"nofollow\">Xenforo</a> me gusta bastante, pero es de pago (y no muy barato para un proyecto no profesional).</p>\n              <p>El motor phpBB 3 tiene opciones roleras y es de código libre, así que puedes bajártelo e instalarlo en tu propio hosting. Seguramente sea el motor de foros más popular, es un poco el wordpress de los foros. También está la opción de usar plataformas (como foroactivo.com) para hostearlo gratis a cambio de publicidad (el típico modelo freemium).</p>\n              \n             "
  },
  {
    "username" : "Victoria_Rain",
    "content" : "\n              \n              <p>¿Supone eso tener que hacerse nuevo usuario?</p>\n              <p>¿Habrá tiempo límite para la mudanza?</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <p>Supongo que lo del usuario si, pero no creo que haya un tiempo límite. Vamos, que el foro viejo no se va a borrar, ¿no?</p>\n              \n             "
  },
  {
    "username" : "Voivoda-de-Castilla",
    "content" : "\n              \n              <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n              <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de <a href = \"https://miarroba.com/siralos\" class = \"mia_nicklink\" rel = \"nofollow\">@Siralos</a> o de <a href = \"https://miarroba.com/casemir\" class = \"mia_nicklink\" rel = \"nofollow\">@Casemir</a> porque reconozco que en eso soy un absoluto analfabeto.</p>\n              <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n              \n             "
  },
  {
    "username" : "Jebediah_Gogorah",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/voivoda-de-castilla\" class = \"mia_nicklink\" rel = \"nofollow\">@Voivoda-de-Castilla</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n               <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de @Siralos o de @Casemir porque reconozco que en eso soy un absoluto analfabeto.</p>\n               <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n              </div>\n              <p>Noooooooooooooo ahora que iba a llegar a los 10K jajajaja... Me parece bien el cambio, creo que será para mejor.</p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <p><a href = \"https://miarroba.com/jebediah_gogorah\" class = \"mia_nicklink\" rel = \"nofollow\">@Jebediah_Gogorah</a>, en un par de días y un tema de off-topic te plantas ahí de nuevo <img style = \"border: 0px; width: 15px; height: 15px; margin: 0px 2px;\" data-src = \"https://miarroba.st/caretos/lol.gif\" alt = \":D\" class = \"caretoMia\" title = \":D\"></img></p>\n              \n             "
  },
  {
    "username" : "Siralos",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/jebediah_gogorah\" class = \"mia_nicklink\" rel = \"nofollow\">@Jebediah_Gogorah</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <div class = \"cite\">\n                Escrito originalmente por @Voivoda-de-Castilla\n               </div>\n               <div class = \"mia_bloque mia_cite\">\n                <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n                <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de @Siralos o de @Casemir porque reconozco que en eso soy un absoluto analfabeto.</p>\n                <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n               </div>\n               <p>Noooooooooooooo ahora que iba a llegar a los 10K jajajaja... Me parece bien el cambio, creo que será para mejor.</p>\n              </div>\n              <p>Creo que no habrá problemas en traer el número de mensajes de cada usuario al nuevo foro</p>\n              \n             "
  },
  {
    "username" : "jerish",
    "content" : "\n              \n              <p>Donde jugaba a simulación militar, usaban <a href = \"https://www.ipsfocus.com/themes/titan/\" rel = \"nofollow\">este</a>, y decían que era de los mejores. Yo de foros no entiendo mucho.</p>\n              <p>Sobre portar los mensajes a otro lado, por mi parte, si no hay otro remedio, copiaré/pegaré a mano. Como en el taller de vampiro.</p>\n              <p>Miarroba...fukyou</p>\n              \n             "
  },
  {
    "username" : "Sebastian_Leroux",
    "content" : "\n              \n              <p>So it begins...</p>\n              <div class = \"cite\">\n               Spoiler:\n               <input type = \"button\" value = \"Mostrar\" onclick = \"spoiler(this);\"></input>\n              </div>\n              <div class = \"mia_bloque mia_spoiler\">\n               <p><img width = \"480\" height = \"270\" data-src = \"https://media0.giphy.com/media/l2Sq7LdcUW62MgbNS/giphy.gif\"></img></p>\n              </div>\n              \n             "
  },
  {
    "username" : "Alexander_Weiss",
    "content" : "\n              \n              <p style = \"text-align: center;\"><img alt = \"Resultado de imagen de migration gif\" data-src = \"https://media.giphy.com/media/SUtPZfyDenHoY/giphy.gif\"></img></p>\n              <p style = \"text-align: center;\"><img alt = \"Resultado de imagen de migration gif\" data-src = \"https://media1.tenor.com/images/3c6a968f2882cedc054d895f3b1652ea/tenor.gif?itemid=7243569\"></img></p>\n              <p style = \"text-align: center;\"><img alt = \"Imagen relacionada\" data-src = \"https://media1.giphy.com/media/l44QeDUUEmFwUedPy/giphy.gif\"></img></p>\n              <p style = \"text-align: center;\"><iframe allowfullscreen = \"true\" rel = \"https://www.youtube.com/watch?v=dVZhOzauwLA\" height = \"360\" src = \"https://www.youtube.com/embed/dVZhOzauwLA?rel=0\" type = \"text/html\" width = \"480\" frameborder = \"0\"></iframe></p>\n              \n             "
  },
  {
    "username" : "Voivoda-de-Castilla",
    "content" : "\n              \n              <p>El erizo del último vídeo me representa durante los últimos años respecto a Miarroba.</p>\n              <p>Por cierto, deberíamos tener un sistema de dados...</p>\n              \n             "
  },
  {
    "username" : "IvyReaper",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/voivoda-de-castilla\" class = \"mia_nicklink\" rel = \"nofollow\">@Voivoda-de-Castilla</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <p>El erizo del último vídeo me representa durante los últimos años respecto a Miarroba.</p>\n               <p>Por cierto, <strong>deberíamos tener un sistema de dados...&nbsp;</strong></p>\n              </div>\n              <p>Discord tiene bots, quizá sería interesante meter WV en discord. El foro en si perdería actividad ya que ahí la gente podría directamente chatear. Pero para soporte de partidas siempre erá indispensable el foro.</p>\n              \n             "
  },
  {
    "username" : "Pvig",
    "content" : "\n              \n              <p>Sin tener ni idea de informática, ni nada relevante que aportar a una discusión técnica, tengo que decir que el foro de onyxpath me gusta mucho estéticamente y como está organizado:</p>\n              <p><a href = \"http://forum.theonyxpath.com/\" rel = \"nofollow\">http://forum.theonyxpath.com/</a></p>\n              \n             "
  },
  {
    "username" : "MagdaDalmau",
    "content" : "\n              \n              <div class = \"cite\">\n               Escrito originalmente por \n               <a href = \"https://miarroba.com/siralos\" class = \"mia_nicklink\" rel = \"nofollow\">@Siralos</a>\n              </div>\n              <div class = \"mia_bloque mia_cite\">\n               <div class = \"cite\">\n                Escrito originalmente por @Jebediah_Gogorah\n               </div>\n               <div class = \"mia_bloque mia_cite\">\n                <div class = \"cite\">\n                 Escrito originalmente por @Voivoda-de-Castilla\n                </div>\n                <div class = \"mia_bloque mia_cite\">\n                 <p>Habrá que hacerse nuevo usuario e iré repartiendo de nuevo todos los permisos. En todo caso, tened en cuenta que este foro va a seguir online. Es decir, puede abrirse en el nuevo un tema sobre la Bóveda del Narrador en el que en el primer post se enlazará al tema de este foro y luego se seguirá subiendo contenido allí con el mismo formato que se venía haciendo aquí. Este tipo de modelo es factible para los temas de imágenes, de series, de películas, de las ediciones 20, etc, etc. Es decir, este foro va a seguir funcionando en cierto modo como una biblioteca.</p>\n                 <p>Creo que ese tipo de funcionamiento no es tan viable en el caso de las partidas, ya que aquí iremos poniendo candado a los temas y todas las partidas se seguirán y se migrarán en la nueva plataforma, de ahí que comentara al principio que ese tipo de información sí que recomiendo guardarla. Respecto a cómo realizar el trasvase de mensajes, lo dejo a vuestro debate y las aportaciones de @Siralos o de @Casemir porque reconozco que en eso soy un absoluto analfabeto.</p>\n                 <p>Respecto a límite temporal, no lo habrá. O, mejor dicho, lo pondremos cuando ya estemos funcionando en un foro nuevo con normalidad. Entonces ya sí que diremos que a partir de cierto día se ponen candados y se deja de participar en Miarroba. Pero eso será cuando a todos nos convenga.</p>\n                </div>\n                <p>Noooooooooooooo ahora que iba a llegar a los 10K jajajaja... Me parece bien el cambio, creo que será para mejor.</p>\n               </div>\n               <p>Creo que no habrá problemas en traer el número de mensajes de cada usuario al nuevo foro</p>\n              </div>\n              <p>¿What? ¿Se podrán conservar? Eso estaría nice</p>\n              \n             "
  },
  {
    "username" : "Toxizer",
    "content" : "\n              \n              <p>Genial Voivoda, iré copiando info. Chicos, muchas gracias por el curre que os pegáis, en cuestión de informática y foros no tengo mucha idea.</p>\n              \n             "
  }
]
Próximos pasos:
  • * Hacer que el programa vaya leyendo cada página del hilo y genere una lista con TODOS los mensajes de ese hilo.
    * Averiguar por qué aparecen esos \n (tiene que ser algo estúpido, pero ya estoy harto por hoy)
A ver si este fin de semana puedo echarle un rato.
No sé si lo estás haciendo en python, pero si es el caso tienes la librería para convertir HTML a phpBB que estoy usando en mi script, que te será útil.

Un salud!
Saludos de Siralos

Sebastian_Leroux
Mensajes: 2974
Registrado: 16 Jul 2019, 13:10
Mensajes miarroba: 6.464
Antigüedad: 29 de Febrero de 2016

Re: Migración automática de hilos (en progreso)

#28

Mensaje por Sebastian_Leroux » 18 Jul 2019, 23:06

Por hacerlo breve para no mucho dar la lata.

No creo que tengas que justificar la decisión de la mudanza, Voivo. Quien más quien menos creo que todos compartíamos que mi@ se estaba hundiendo. Personalmente también entiendo (siempre he entendido, en realidad) que como "presidente de la república" de la comunidad, el botón rojo (de autodestrucción, liberar al vohz, o lo que sea) siempre ha estado en tus manos. Yo me siento como un invitado de lujo (aquí o en la comunidad) que está muy agradecido de que le den de comer y o le presten un rinconcito para sus mierdas, pero en último término tengo muy interiorizado que estoy aquí de prestado. Con una serie mínima de derechos, y muy bien tratado, pero de prestado. Y muy agradecido por ello, la verdad.

Además, y de cara a procesos complejos como es la migración a un foro nuevo, entiendo que si entramos a debatir hasta el mínimo detalle entre todos, pues no avanzaríamos nada (el asambleísmo, pues en fin, salvo casos contadísimos, es lo que tiene).

Además he de decir desde ya que estoy sorprendidísimo del buen hacer general y generoso de la comunidad con el traslado. El hecho de tener montado un foro funcional, con muchos de los espacios que teníamos en la anterior casa aquí, en menos de dos semanas, me parece increíble. Así que vaya por delante mi agradecimiento tanto a ti como Síralos, como grandes "mudantes", y al resto de los que os habeis pegado el tute.

Dicho lo cual, yo habría hecho la mudanza de otra forma. Perder información con respecto al foro anterior, es eso, una pérdida (para mi). Hay un encanto especial en recuperar discusiones de hace 10 años sobre el combo definitvo de disciplinas para que un neonato mate a Caín, incluso si el valor "objetivo" de esa discusión es cuestionable. Entiendo que en principio la info no se pierde, porque queda el foro viejo, etc... pero no es lo mismo. El hecho de tener la información útil más condensada a mi no me compensa. Y tampoco estoy muy seguro del impacto en visitas que una migración rápida puede tener en la comunidad (hablo desde el desconocimiento total). Como ya he expresado antes, para mi la mejor solución hubiese sido portar íntegramente el contenido de miarroba hasta aquí pasando por un período de convivencia de ambos foros (desconozco incluso si técnicamente sería posible). De ahí que esté muy interesado en la herramienta de Casemir/Siralos (¡gracias chicos!), si bien ya no para temas generales, sí para mi crónica.

Dicho lo cual, yo reitero mi agradecimiento eterno a los que os habeis cargado sobre los hombros la tarea, y reconozco que en la mayoría de aspectos esta nueva plataforma le da sopas con honda a lo que teníamos antes. Así que chapeau, caballeros y damas.

Avatar de Usuario
Siralos
Fundador
Fundador
Mensajes: 182
Registrado: 13 Jul 2019, 17:37
Ubicación: Valencia
Mensajes miarroba: 956
Antigüedad: 7 de Agosto de 2004
Contactar:

Re: Migración automática de hilos (en progreso)

#29

Mensaje por Siralos » 18 Jul 2019, 23:35

Si bien tenéis razón en que ha sido todo muy rápido, y quizás algo precipitado, creo que la elección del sistema de foros es la correcta. (Además es que da la casualidad que estas últimas semanas estoy más liberado de trabajo, así que me he puesto a tope con esto)
Saludos de Siralos

Avatar de Usuario
Casemir
Narrador de Vampiro, Mago y Changeling Oriental
Narrador de Vampiro, Mago y Changeling Oriental
Mensajes: 2220
Registrado: 14 Jul 2019, 22:23
Mensajes miarroba: 7.523
Antigüedad: 15 de Junio de 2013

Re: Migración automática de hilos (en progreso)

#30

Mensaje por Casemir » 19 Jul 2019, 11:12

Siralos escribió: 18 Jul 2019, 22:25 No sé si lo estás haciendo en python, pero si es el caso tienes la librería para convertir HTML a phpBB que estoy usando en mi script, que te será útil.

Un salud!
Ya lo vi en el código que pasaste, que me ha sido de ayuda.

Yo he dividido la tarea en dos programas, el exportador y el importador. El exportador es en lo que estoy trabajando ahora, y en los JSON generados dejará el código HTML, que es el más neutro (aunque no vaya a ser el caso, la idea es que el exportador pudiera funcionar para cualquier foro no sólo phpbb).

El exportador lo estoy escribiendo en Scala. Hay muchas razones por las que no es el mejor lenguaje para esta tarea, y una sola por lo que sí es: trabajo en Scala, y necesito practicar y mejorar en este lenguaje.

El importador aún está por ver. Posiblemente lo haga en PHP, que imagino que tendrá también sus conversores, aunque si no sale bien puedo hacerlo en Python también. Tengo ciertas dudas aún de que el traspaso de formato HTML a BBCODE no vaya a perder cierta información importante, como los colores, pero eso será algo que tendré que ve en su momento.

Editor completo

Volver a “MUNDO DE TINIEBLAS”