Desde que anunciamos MyBB 1.8 atrás en abril, ha sido lenta la publicación de la salida de alguna versión beta. Esta época del año es tradicionalmente en la que los miembros del staff se encuentran mas ocupados con los examenes, las cargas de trabajo y proyectos personales - sin mencionar de que la mayoría de nosotros disfruta del verano (o falta de, en algunos casos!) - A menudo tomando el relevo de nuestros deberes MyBB habituales. ¿Dónde estábamos, una vez trabajando en el código de todos los días ha habido semanas sin que se haga algo en absoluto. Esto es, por desgracia, los peligros del trabajo voluntario.
Sabemos que todos están tan entusiasmados con MyBB 1.8 como nosotros, y no se les ha dicho dicho todo lo que está cambiando, sin embargo, si que vamos a pisar el acelerador para poner todo junto tan rápido como nos sea posible sin comprometer nuestras nuevas características. Vamos a estar trabajando duro para lograr que esta actualización de funciones comience con nuestro traslado a GitHub.
Migración a Git
Parte de las consecuencias de cuando MyBB.com fue tomada, iba a tener más de una visión general de cómo hacemos las cosas entre bastidores para ver si podíamos mejorar nuestros servicios. Esto es comprensible tiene un efecto en cadena en nuestro desarrollo, hemos decidido que lo mejor era dejar caer SVN y pasar a GitHub delante de la programación 1.8. el desarrollo MyBB 1.6 también pasa por allí también.
Hemos escondido brevemente el repositorio 1.6 para que nuestro equipo puede acostumbrarse a este nuevo servicio y para nosotros para solucionar algunos nuevos estándares para los desarrolladores y colaboradores a seguir. Este es un cambio bastante grande, no sólo para los usuarios, para nuestro equipo y que tenemos que tomar algún tiempo para acostumbrarse a él también.
Dicho esto, todavía no hemos deshecho de todo. Todavía se va a utilizar el sitio de desarrollo - powered by Redmine - como el lugar central para reportar bugs y problemas con MyBB y el Merge System. Esta en marcha y funcionando, pero estamos teniendo algunos problemas en sincronizar el repositorio en GitHub y nuestra copia local aquí. Esperamos tener esto - y el proyecto GitHub - en funcionamiento en breve.
Consistencia en 1.8
Un rasgo general que se ha colgado más de 1,8 durante la planificación y el desarrollo temprano es la consistencia, asegurándose de que todo lo que hacemos se ve y se siente lo mismo como si fuera del mismo producto del sistema, y el servicio. Todo, desde MyBB.com que el proceso de instalación en sus propios foros será conseguir un cambio de imagen al estilo nuevo y mejorado dando a MyBB en general, un aspecto limpio y moderno. Hemos sustituido los iconos de famfamfam populares con el igualmente popular icono de fuga establecido para dar 1,8 s 'UX (experiencia del usuario) un nuevo llamamiento - es decir, 1.8 utiliza botones CSS y lleva iconos PNG en lugar de GIF. Estamos buscando en el abastecimiento de imágenes del sprite también para el propietario del foro cada vez más conscientes general, así como ofrecer a los artistas del tema una nueva oportunidad con este estilo de codificación.
Instalador 1.8 y Postbit
Junto con la actualización de jQuery y colores base, los themes 1.8 están seguros de ser uno de los mejores de la serie.
Actualización de funciones avanzadas
Así que, como usted podría haber pensado por ahora, MyBB 1.8 va a ser una actualización más grande de lo que la mayoría de la gente se imaginaba. Si bien no es de 2.0 al estilo, que sin duda proporcionará una actualización completa de características que requieren una cuidadosa planificación y la acción. Y, para calmar los nervios de los desarrolladores de plugins, no habrá cambios importantes en el sistema de plugins - lo que significa para la mayoría sólo la sección de compatibilidad con los plugins tendrá actualizado para que funcionen en la 1,8.
Al proporcionar una actualización así que esperamos extender la vida útil de la serie 1.x, mientras que también proporciona las herramientas y procesos para los desarrolladores para crear temas aún más sorprendentes y plugins. También nos da, como un equipo, una oportunidad de reequilibrar nuestra propia estructura para ofrecer un mejor producto para que todos disfruten.
El equipo de MyBB
*En ingles
[spoiler]
(11 Jul, 2012, 4:41 pm)Nathan Malcolm escribió: Since we announced MyBB 1.8 back in April work towards making a public beta has been slow. This time of year is traditionally the busiest for the team members with exams, workloads and personal projects – not to the mention most of us enjoying the summer (or lack of, in some cases!) – often taking over from our usual MyBB duties. Where we were once working on the code every day there has been weeks without anything being done at all. This is, unfortunately, the perils of volunteer work.
We know you're all just as excited about MyBB 1.8 as we are, and we haven't told you everything that is changing yet, so we're stepping it up a gear to put it all together as fast as we can without compromising our new features. We've tried setting deadlines (and failing miserably) and I know you're sick of the usual ready-when-it's-ready story so all I can say is please bear with us. We'll be working hard to bring you this feature update and that starts with our move to GitHub.
Git Migration
Part of the fallout from when MyBB.com was partly taken over was to have an overview look at how we do things behind the scenes to see if we could improve our services. This understandably has a knock-on effect on our development; we decided it was best to drop SVN and move to GitHub ahead of the 1.8 schedule. MyBB 1.6 development also happens over there too.
We've briefly hidden the 1.6 repository so that our team can get used to this new service and for us to sort out some new standards for developers and contributors to follow. This is a pretty big change not only for users but for our team as well so we need to take some time to get used to it too.
That being said, we haven't quite got rid of everything. We will still be using the development site - powered by Redmine - as the central place to report bugs and issues with MyBB and the Merge System. It is up and running but we are having a few problems syncing the repository on GitHub and our local copy here. We hope to have this - and the GitHub project - up and running soon.
Consistency in 1.8
A general trait that has been hanging over 1.8 during planning and early development is consistency; making sure everything we do looks and feels the same as though it is from the same product, system and service. Everything from MyBB.com to the install process on your own forums will be getting a makeover to the new upgraded style giving MyBB in general a clean modern look. We've replaced the popular FamFamFam icons with the equally popular Fugue icon set to give 1.8's UX (user experience) a fresh appeal - meaning 1.8 uses CSS buttons and carries PNG icons instead of GIFs. We're looking into providing sprite images too for the ever-conscious large forum owner as well as providing theme artists a new opportunity with this style of coding.
1.8 Installer and Postbit
Alongside the jQuery update and base colours, 1.8 themes are sure to be some of the best in the series.
Full Feature Update
So, as you might have thought by now, MyBB 1.8 is going to be a bigger update than most people imagined. While not 2.0-esque, it will certainly provide a full feature update that will require careful planning and action. And, to settle the nerves of the plugin developers, there will be no major updates to the plugin system - meaning for the majority only the compatibility section of your plugins will need updated for them work in 1.8.
By providing an update like this we hope to extend the life of the 1.x series while also providing the tools and processes for developers to create even more amazing themes and plugins. It also gives us, as a team, a chance to rebalance our own structure to provide a better product for you all to enjoy.
[/spoiler]