UPDATE 03/12/2017 Personalizar formularios de listas con PowerApps

No, al menos de momento J

A día de hoy, más de dos años después del comunicado en el que Microsoft indicó que se descnontinuaba InfoPath, ha habido varias decisiones y varias comunicaciones que han hecho que no tengamos claro del todo el futuro de esta herramienta. En este post queremos hacer un repaso de todos los hechos para poder zanjar este tema y dar un poco de tranquilidad y visión de futuro a los usuarios de esta herramienta. Veamos cómo se han sucedido los hechos:

Enero de 2014

Enero de 2014 fue una fecha clave para los usuarios de SharePoint e InfoPath, Microsoft anunció oficialmente que InfoPath quedaba descontinuado. Las principales novedades eran:

  • No habrá InfoPath 2016.
  • No se soportará formularios InfoPath en SharePoint 2016.
  • Se sigue soportando formularios InfoPath en SharePoint 2013.
  • Se soportarán los formularios InfoPath en Office 365 hasta nuevo aviso.
  • Se descontinúa oficialmente InfoPath, teniendo soporte hasta el año 2023, fecha que coincide con el final del soporte de SharePoint 2013.

El comunicado oficial puede consultarse en https://blogs.office.com/2014/01/31/update-on-infopath-and-sharepoint-forms/ (ojo, tiene una actualización al comienzo en el que se indican novedades que explicaremos a continuación). En este comunicado se indicaba que se daría más información en la SharePoint Conference de Las Vegas en el mes de marzo de 2014.

Marzo de 2014

Durante la SharePoint Conference de Las Vegas se dio un poco más de información sobre el futuro en el diseño de formularios en SharePoint. Las fechas e indicaciones dadas en enero se mantenían y se informó que InfoPath se sustituiría por cuatro tecnologías, siendo la principal un nuevo diseñador online de formularios integrado en SharePoint con nombre clave FoSL (Forms on SharePoint Lists). En mi blog personal publiqué en su día un completo artículo con toda la información. Básicamente, las cuatro herramientas serían las siguientes:

  • Encuestas de Excel. Estas encuestas ya funcionan en OneDrive (puedes probarlo en Crear > Encuesta de Excel) y sirven para recolección rápida de datos. Excel permite diseñar un pequeño formulario con preguntas, puntuaciones, comentarios, valoraciones… Los usuarios lo rellenan y luego se guardan los datos en la hoja Excel. Esto no sustituye a las encuestas de SharePoint, simplemente es otra forma de diseñarlas (en mi opinión mucho más sencilla para los usuarios finales).
  • Formularios de lista. Sería la nueva herramienta de diseño de formularios para SharePoint. Un diseñador para el navegador, integrado con la interfaz de SharePoint. Su nombre clave es FoSL (Forms on SharePoint Lists).
  • Formularios con documento estructurado. Cubriría la funcionalidad de bibliotecas de formularios. Gracias a Word, sería posible diseñar plantillas de formulario estructurados, que generarían documentos Office con los resultados. Similar a los formularios PDF, pero con visibilidad web.
  • App Forms. Aplicaciones con formularios y datos. Actualmente ya existen y se diseñan con Access y los servicios de Access.

Así mismo, se proporcionó de un detallado roadmap, en el que se indicaba cuando llegaría cada una de las nuevas tecnologías a SharePoint 2013/2016 y a Office 365, provocando que InfoPath fuera muriendo poco a poco. El detalle dsado en esta charla se puede consultar en http://channel9.msdn.com/events/SharePoint-Conference/2014/SPC348.

Enero de 2015

Aproximadamente por enero de 2015, nos sorprendió un cambio en el Roadmap de Office 365, que indicaba que el desarrollo la nueva herramienta de diseño de formularios (FoSL) quedaba cancelado. Al tratarse del roadmap de Office 365, quedaba un poco en el aire qué pasaría en la versión on premise de SharePoint.

Septiembre 2015

Para rizar el rizo, apareció en septiembre una descarga en el Centro de Descargas de Microsoft de una versión standalone de InfoPath 2013. Esta aparición, junto a la cancelación de FoSL, hacía pensar que Microsoft había abandonado los planes de nuevos diseñadores de formularios.

Enero de 2016

En enero de 2016, como parte de un post sobre el lanzamiento de SharePoint Server 2016, se indicaba un nuevo cambio en el roadmap de InfoPath. El principal anuncio fue que SharePoint 2016 tendrá soporte para InfoPath (finalmente, también para SharePoint Designer, otra tecnología que ha estado siguiendo el mismo rumbo). Adicionalmente, se extendían las fechas y la información del soporte. Las novedades son:

  • No existirá un «InfoPath 2016» pero se libera InfoPath 2013, pudiéndose descargar en el Centro de Descargas de Microsoft.
  • Se soportará formularios InfoPath en SharePoint 2016.
  • Se seguirá soportando formularios InfoPath en SharePoint 2013.
  • Se soportarán los formularios InfoPath en Office 365 hasta nuevo aviso.
  • Se amplía el soporte de InfoPath del año 2023 al año 2026, fecha que coincide con el final del soporte de SharePoint 2016.

Este comunicado puede consultarse en: https://blogs.office.com/2016/01/20/sharepoint-server-2016-and-project-server-2016-release-candidate-available/

Conclusiones

Con estos últimos anuncios en el mes de enero, se ha dejado constancia que todos los nuevos planes para el diseño de formularios se han cancelado y todo queda como estaba. Quizás quede la duda de que InfoPath sigue teniendo fecha de caducidad, pero si lo pensamos, el prolongarla hasta 2026 quiere decir que va a tener la misma fecha de caducidad que SharePoint 2016 y que del resto de Office 2016. Esto en realidad ha sido lo normal siempre, todos los productos de una «release» de Office (SharePoint, Exchange, Word, Excel, InfoPath…) suelen tener la misma fecha de caducidad. Con ello queremos decir que no podemos hablar de que está obsoleto, ya que está a la par con el resto de la familia de Office 2016 (como debe ser y como habría sido si no hubieran anunciado nada de estos cambios). Es por eso que podemos confirmar que InfoPath está vivo, y que, si muere en algún momento, lo haría a la vez que SharePoint 2016, es decir, dentro de 10 años, así que sigue siendo una tecnología totalmente válida para el diseño de formularios en SharePoint y, de momento, la única oficial.

En SharePoint 2016 podemos estar tranquilos. Cuando aparezca la próxima versión de Office (2018? 2019?) ya veremos qué pasa con InfoPath. Podría desaparecer o no, pero es igual de dudoso que cualquier otro producto de Office. Todos tienen la misma fecha de caducidad en cuanto a soporte (año 2026) y quién sabe si en la próxima versión desaparecerá InfoPath o desaparecerá Word, o Exchange o cualquiera. En realidad, no conocemos qué pasará. Lo que sí es seguro y es un hecho es que cada vez se va a hablar más de Office 365 y de los roadmap continuos más que de las versiones cada tres años, así que ya veremos en qué queda todo esto de los formularios y la personalización en SharePoint.

InfoPath History

UPDATE 03/12/2017: Personalizar formularios de listas con PowerApps