Recientemente, lanzamos un nuevo experimento de abrir algunos proyectos internos para que los MVP trabajen. A diferencia de algunas de nuestras iniciativas de código abierto como Bold, estas todavía son propiedad de Embarcadero y son una parte principal del producto. Esto es algo en lo que los MVP han solicitado la opción de participar durante un tiempo, por lo que es muy emocionante decir finalmente que está en pleno apogeo y es un éxito.
El primer proyecto experimental fue XML Mapper y, desde hace unos días, la primera versión del XML Mapper actualizado está disponible a través de GetIt. Los principales objetivos de esta primera versión incluían actualizar la interfaz de usuario, corregir errores existentes y mejorar el cumplimiento de los estándares del esquema XML, pero el equipo tiene grandes planes para el futuro de XML Mapper, por lo que verá muchas más actualizaciones.
Si echa un vistazo al antiguo XML Mapper antes de instalar el nuevo, verá lo lejos que ha llegado.
Al igual que RAD Studio, XML Mapper admite tanto el tema claro como el oscuro, y sincroniza los cambios de tema con RAD Studio (y, en última instancia, incluso con el sistema operativo) automáticamente.
Si después de instalar el nuevo XML Mapper desea acceder al antiguo XML Mapper por razones nostálgicas, o necesita desinstalarlo, se hace una copia de seguridad del antiguo XML Mapper y está disponible para restaurarlo. Puede encontrarlo en la carpeta C:\Users\Jim\Documents\Embarcadero\Studio\21.0\CatalogRepository\XMLMapper-27
renombrada como XmlMapper_old.exe.
Por último, quiero agradecer a todos los MVP que participaron en la prueba y actualización del proyecto XML Mapper, especialmente al equipo central que se ha mantenido fiel a este proyecto y lo ha llevado a cabo con éxito, y que están trabajando duro con las funciones y actualizaciones futuras.
Le pedí a cada uno de los miembros del equipo central que compartieran algunas ideas sobre su participación.
Desconfiaba de unirme al proyecto XML MVP: ser un chico de C ++ y trabajar en este sistema basado en Delphi me hizo cauteloso. Resultó que siento que mi función de revisión de código ha hecho una contribución pequeña pero útil y es muy interesante trabajar con un grupo de programadores hábiles e informados de diferentes orígenes (tanto profesionales como geográficos), todos los cuales son “jugadores de equipo”. .
Roger Swann, MVP de Embarcadero C ++
XML Mapper es una herramienta increíblemente valiosa y útil para los desarrolladores, necesitaba varias actualizaciones para corregir errores y admitir funciones de esquema XML más nuevas. Cuando Embarcadero anunció que los MVP podrían contribuir a proyectos específicos que son parte de la instalación del IDE, me uní instantáneamente para ayudar con XML Mapper y hacerlo aún mejor. La experiencia de colaboración también ha fomentado un gran equipo de desarrolladores talentosos donde podemos aprovechar las experiencias de los demás a escala global y ha dado como resultado que XML Mapper avanza enormemente, todo gracias al equipo. Definitivamente me uniré a más proyectos en el futuro una vez que estén disponibles.
Glenn Dufke, MVP de Embarcadero
Cuando Embarcadero anunció que abrirían ciertos proyectos para la colaboración de MVP, supe de inmediato que sería una gran oportunidad para arreglar y desarrollar código activamente y formar parte de un equipo amplio. XML Mapper también se subestima de alguna manera en términos de lo que puede hacer, por lo que fue tentador ayudar a mejorar su reputación. Mientras trabajaba con el proyecto, donde me recompensaron como líder de equipo, tuve la oportunidad de conocer a otros MVP muy talentosos, con los que tuve poco o ningún contacto anteriormente. Todos, como equipo, aprendimos varias técnicas valiosas, que fue (y sigue siendo) una gran experiencia.
Olaf Monien, coordinador regional de MVP y líder del equipo XML Mapper
Solo quería ayudar y ser parte del primer proyecto Embarcadero trabajando en estrecha colaboración con un grupo de MVP en una parte de código cerrado del IDE. Puedo ver que es una dirección de viaje asombrosa, es decir, lograr que la comunidad brillante y entusiasta pueda contribuir al producto real, lo cual es un gran paso desde las pruebas y los informes de problemas. Asistí a la mayoría de las reuniones semanales de stand-ups y miré algunos códigos y encontré un error oscuro al cambiar de monitores con diferentes DPI. La ambición del equipo con respecto al XML Mapper es grande y espero que podamos seguir trabajando en él y en otros complementos / partes del producto. Creo que hemos comenzado a construir una plantilla para futuras colaboraciones, mientras tenemos un tablero completo de tareas en las que seguir trabajando.
Jason Chapman, Coordinador Regional de MVP de Embarcadero
Hace algunos años utilicé XML Mapper como herramienta clave en algunos proyectos basados en XML. La tecnología se veía impresionante, pero sentí que no aproveché todo el poder que estas herramientas podían ofrecer … Ahora que el código XML Mapper se ha puesto a disposición de los MVP, estoy realmente emocionado de descubrir todas sus capacidades y características, y de ayudar a los desarrolladores de Delphi y C ++ Builder a comprender y explorar el poder que esta herramienta puede ofrecer, y en estos tiempos modernos donde la facturación electrónica y la contabilidad se están apoderando del mundo de manera lenta pero constante, no ha habido un mejor momento para aprovechar las características que XML Mapper tiene incorporado …
Miguel Angel Moreno, MVP de Embarcadero
Tener la oportunidad de trabajar en el proyecto XML Mapper es un gran honor, creo que es un gran incentivo como MVP ser parte de un proyecto como este. Compartimos ideas, aprendemos unos de otros, y quien gana es la comunidad de desarrolladores con un producto con mejoras y nuevas funciones. Gracias a todos en el equipo por la asociación, hoy puedo decir que tengo nuevos amigos. Gracias Embarcadero por brindarnos esta experiencia.
Ricardo Boaro, MVP de Embarcadero
¡Actualice su XML Mapper y esté atento a más actualizaciones de XML Mapper y otras versiones del proyecto MVP!