Anunciando Magento Developer Challenge #1

Estamos felices de anunciar el primer Magento Developer Challenge (AKA HackGento), integrando Magento con Google Spreadsheet. Nuestro objetivo es presentar un desafío a la comunidad entre semanas y colaborar con el desarrollo de una Extensión valuable para Magento con ámplia utilidad dentro de la comunidad.
Sin más demoras, los detalles del ‘Magento Developer Challenge #1’ están a continuación:
Descripción general: Permitir la simple administración de productos desde Google Spreadsheet (GS) usando el GS API
Premio: Orden de compra por $300 en Amazon
Preguntas? Por favor escribe tus preguntas (en inglés) en el Developer Challenge Forum
Export
- Exportación seleccionada por usuario (o todo) de ‘simple products’ desde la tabla de productos de Magento directamente en un GS doc y permitir tanto editar como agregar productos en el GS.
- La exportación debe incluír la unión de todos los atributos que el producto seleccionado esta asociado con.
Importación
- Importación de todos los ‘simple products’ desde el GS de vuelta a Magento mientras se actualizan los productos existentes y se crean nuevos productos, de ser necesario.
- Solo atributos que estan en el set de atributos que pertenecen a al producto deben ser guardados. Cualquier validación a nivel de atributos (e.g. requerido, decimal etc...) debe ser forzadas previamente a guardar el producto.
- Soporte para la administración de imágenes mediante la especificación del nombre y el tipo de la imágen en el GS y traer la imágen actual desde una ubicación específica (e.g. /temp/) hacia la estructura de archivos de Magento.
- Todos los valores de ‘simple products’ deben ser soportados, incluyendo imágenes, diseño, categorías, products relacionados, up-sales etc. Únicamente ‘custom options’ están excluídas.
- Cuando la importación se completa un reporte de todos los productos que and sido importados con exito y los rechazados debe ser presentado al usuario, con las razones apropiadas del por qué del rechazo.
Configuración
Agregar una nueva sección de configuración dentro de ‘Catalog’ llamada ‘Google Docs API’ para ingresar todos los valores obligatorios de autenticación (token, etc.)
Requisitos
- La solución debe ser desarrollada y enviada como una Extensión Magento compatible con Magento 1.1.x en adelante.
- La extensión debe utilizar la funcionalidad nativa de Magento lo máximo posible.
- La extensión debe ser empaquetada y subida en el foro apropiado. El staff de Varien lo probará y validará la extensión por orden de llegada.
- La estetica de la solución debe ser compatible con la interfaz del Admin de Magento.
- La extensión debe ser licenciada bajo una licencia OSI certificada (OSL, GPL, etc.)
- Una vez verificada, la extensión debe ponerse a disponibilidad por Magento Connect hacia el publico.
Por favor tome en cuenta - nos reservamos el derecho a realizar cambios en cualquier momento a las reglas del concurso.



