Primero que nada ya sé de tu cooperación y entrega en los foros de MyBB.
Así que en tu caso como siempre digo aquí tomamos todo en cuenta, trabajo, cooperación y disponibilidad, no sólo aquí sino en general para MyBB.
Y no me queda otra que decirte bienvenido al equipo y moverte al grupo de Beta Testers que es un grupo moderador con nombre distinto, puede moderar el foro, pero igualmente va a apoyarnos a revisar detalles y mejoras, asi como probar y mejorar cosas que nos ayuden a tener el sitio y todos los contenidos de la mejor manera posible.
Es inicio de semana asi que de momento a los que se nos unan su labor va a ser principalmente el revisar que los productos de la tienda esten bien, o sea, que todo producto dentro de la misma sea el correcto y que funcione bien, si encuentran detalles irlos reportando aqui mismo para llevar un control de todo.
Yo ya estuve revisando y por ello es que sé que puede haber cosas mal, debido a que yo mismo me he cersiorado de que hay productos que no coinciden, ya sea que el archivo compreso se baja dañado, o que el producto no funcione correctamente en 1.8.8.
Cada actualización de MyBB yo me doy a la tarea de revisar todo esto y que el foro vaya perfecto en cuanto a mods y plugins, una vez que entre todos terminemos de mirar esto vamos a pasar a la segunda parte.
No me excluyo, asi que puedes ver todos los productos que han sido actualizados ya los revisé yo, pero faltan los que aún no.
No son muchos, vaya, pero voy a volver a revisarlos todos uno a uno, primero los programas extras, que el enlace dirija a el sitio de descarga de la aplicación, en este caso notepad, campp, etc, luego serán los temas bajarlos, revisar que funcionen y que sirvan bien en 1.8.8 o sea lo de siempre que cheque los campos de los posts, permita eliminar, permita usar herramientas de moderación y todo eso. Lo que no sirva repostarlo y si lo pueden corregir mejor, sólo hacer un bloc de notas para reportar los cambios cuando se resuba el archivo, colgaremos la fecha, nombre de usuario que lo reviso y el que lo corrigió, y subimos dicho archivo para que coincida la fecha de subida con el archivo. Esto es porque es tu caso.
Si viene gente nueva simplemente deberán probarse que realmente su trabajo vale la pena para moverlos de rango, el trabajo es simple, pero es algo que se debe hacer para que el sitio sea funcional y tenga todos los temas y plugins funcionales a la última revisión de MyBB.
Yo sé que es mucho trabajo, porque los temas no sólo es ver que instale, sino que cargue imágenes, haga login, no tenga basura de contenido y tratar de rearmar el código a lo más limpio posible, o sea donde existan hojas de estilo enplantillas eliminar todo eso y agregarlo al global.css en particular, porque es el que manda en las hojas de estilo.
Si hay scripts hay que agregarlos todos a un sólo archivo que llamaremos extras.js y lo vamos a agregar al directorio raíz, si hay fuentes externas veremos la posibilidad de agregarlas al paquete asi como imagenes y todo, que no existan cosas externas, porque hay muchos temas con imágenes de imgur o postimg, tinypic, etc y luego las eliminan y el tema deja de funcionar por esos detalles o las fuentes son actualizadas y las ligas dejan de funcionar ya que se cambian, si no es posible agregarlas al paquete pues simplemente agregar el nuevo enlace ya con la fecha sabremos si ha cambiado o donde puede ir el fallo.
Luego de esto revisar las plantillas, y todo esto.
En el caso de plugins:
Hay que descargar, revisar que funcione y que sea exactamente lo que muestra en las imágenes o lo más similar posible ya que en las actualizaciones cambiamos el estilo y el estar subiendo información va a ser pesado, pero si es necesario igual tomar las nuevas previas de como se mira, si es posible un video de el funcionamiento.
Esto no es muy importante, pero puede ayudarnos a mejorar, finalmente es la tarea pesada hay que probar todos los plugins y debuggearlos para revisar que todo lo que existe del plugin sea funcional, si es posible agregar mejoras, corregir posibles bugs, editar plantillas y estilos para mejorarlos o scripts que mejoren el rendimiento, o códigos nuevos que nos ayuden a mejorar pues todo es bienvenido.
El plugin debe funcionar en todas sus facetas posibles, cada programador sabe de que va la cosa, pero los que no sepan pues será cosa de mirar simplemente si carga bien los idiomas, si es multiidioma, deben ser multilenguaje al 100% o lo más que se pueda, no vamos a exigir tanto pues muchas veces nisiquiera sabemos donde está todo el contenido, mayormente es en plantillas, pero si hay algunos que agregan código dentro del archivo, asi que no hay problema tampoco, lo que más se pueda.
La idea es asegurarnos principalmente de que bajas el archivo y funciona y listo, pero si podemos revisarlo y debuggearlo todo lo de la tienda ya nos seguiremos una vez terminado esto con lo que sigue.
Aclaro esto háganlo con calma, no lo quieran resolver en un día, digo un día pueden bajar el archivo y ver si se instala correctamente.
Otro día pueden ver si va bien el crear temas, el login y las respuestas.
Otro día pueden ver que el estilo se vea bien y corregir lo que no se vea o anotar los fallos.
Otro día, pueden revisar que las imagenes del tema esten bien y que las fuentes esten bien y que todo cargue bien. esto cómo ? Pues con herramientas de los mismos navegadores los cuales te dan un reporte y te marcan los errores, esto ya lo hice en videos, asi que no me pregunten como hacerlo. Si faltan archivos o cosas asi hay que ver si son importantes o no y si no eliminarlos, para que no haya basura en los mismos.
El día final pues ya simplemente es mirar el código fuente y ver posibles errores, ya con mozilla se los explique previamente, asi que esto ya deben saberlo hacer.
En fin, son ideas, para todo de los plugins aplica lo mismo ya que van en base a lo mismo. Y de preferencia es que los probemos en el tema default de MyBB si todo funciona perfecto en ese tema pues ya si tenemos tiempo lo probaremos en algún otro tema u otros temas para ver posibles detalles y crear guías en caso de usar temas que no sean el default agregando simplemente los datos de el plugin, versión y los cambios manuales que debemos hacer como lo hice con el de avatares y el de agradecimientos en github más o menos.
No buscamos un trabajo perfecto, pero si mejorar lo que existe actualmente, para darle mayor fiabilidad a los usuarios.
En fin puedes comenzar cuando gustes vale, pero lo de ir guardando tu log de cambios si es importante, ya que nos va a ayudar a mejorar y como les digo todo háganlo con calma, pues después nos vamos a pasar a hacer otras cosas distintas que es en las que yo estoy muy atorado actualmente, o si alguien ya sabe desarrollar cosas de los que ya conozco, porque ya no me voy a fiar de la genta apenas me hicieron una pasada en el sitio oficial, un usuario que pidió el nuevo sistema de likes y ya lo reporté, y lo han banneado porque no es la primer vez que lo hace y estafa a mucha gente y los ha estafado incluyendo personas del staff inclusive ellos tienen un tema sobre esto y en particular de esta persona.
Pero en fin, la segunda tarea va a ser el probar y mejorar ese plugin que va a ser de código abierto y lo voy a subir a github próximamente, asi que tarea tenemos mucha, asi que a darle, porque quiero desarrollar las nuevas versiones de todos los plugins de mi autoría y luego todos los del foro a nuevas versiones.
Todo esto ya lo tengo en la mente, pero es cosas de ir tasajeando códigos y de más.
Otro plugin que deberemos probar es el MentionMe que ya el autor está actualizando para simplemente reportarle los fallos y que él vaya corrigiendo todo esto, etc, etc. Pero de momento nos dedicaremos todos a la tienda, yo haré de nuevo mi inspección y mis reportes de lo mismo, creare el nuevo foro una vez comencemos o simplemente creamos temas en una zona en concreto, pero prefiero crear la zona de Tests o algo asi, denme ideas...
Jajaja bueno es todo felices fechas y si quieren para que todo vaya bien podemos empezar este trabajo en Enero en nuestros tiempos libres para disfrutar de estas fechas.