El ex líder de AppleScript, Sal Soghoian, escribe sobre la automatización para MacStories

Después de que Apple terminó su posición como Gerente de Producto de Tecnologías de Automatización por "razones comerciales", el evangelista de Automator y AppleScript Sal Soghoian ahora está blogueando sobre estas tecnologías en MacStories.

En su primera publicación para la publicación, Soghoian comparte sus pensamientos sobre Automator, AppleScript y servicios similares versus extensiones de aplicaciones. Soghoian pasó casi 20 años liderando AppleScript, Automator y tecnologías relacionadas en 1 Infinite Loop.

En la publicación titulada "Las extensiones de aplicaciones no son un reemplazo para la automatización del usuario", Soghoian contempla si Apple debería decidir combinar sus recursos de ingeniería para formar equipos que entregaron versiones de aplicaciones tanto iOS como macOS.

Aunque las extensiones de la aplicación iOS y macOS podrían ser un reemplazo para el conjunto completo de servicios de automatización del usuario en macOS (Apple Event scripting, Automator, Services, las utilidades de línea de comandos de UNIX, etc.), Soghoian propone que Apple piense en la automatización del usuario y las extensiones de la aplicación en términos de "Y" en lugar de "O".

Para abrazar el desarrollo de una nueva arquitectura de automatización multiplataforma, tal vez llamada "AutomationKit", que incorporaría la "apertura para todos" de User Automation con las capacidades enfocadas de complementos creados por desarrolladores.

Las extensiones de aplicación podrían convertirse en los nuevos servicios del sistema macOS, y Automator podría guardar flujos de trabajo como extensiones con acceso al menú Compartir y nuevos puntos de extensión "sin selección". Y AutomationKit podría incluso incluir un puente Apple Event para que funcione con las herramientas de automatización macOS existentes.

Las extensiones de aplicación podrían convertirse en otro tipo de automatización del usuario. Que concepto.

Durante su permanencia en Apple de 1997 a 2016, Soghoian avanzó una amplia gama de tecnologías de automatización de usuarios, incluyendo CLI de UNIX, JavaScript, AppleScript, Automator y soporte de secuencias de comandos para varias aplicaciones de archivo..

Su profunda creencia es que "el poder de la computadora debe residir en las manos de quien la usa". Incluso después de ser informado de que su posición como Gerente de Producto de Tecnologías de Automatización fue eliminada por razones comerciales, Soghoian todavía cree que su credo es cierto hoy como siempre.

"Si tiene alguna pregunta o inquietud sobre el futuro de la automatización del usuario, pregúntele a Apple", dijo en ese momento. El jefe de ingeniería de software de Apple, Craig Federighi, respondió diciendo que su compañía tiene "toda la intención de continuar nuestro apoyo a las grandes tecnologías de automatización en macOS".

Siendo un empleado de Apple, Soghoian escribió en su blog sobre automatización en macosxautomation.com. Su trabajo es muy apreciado entre la comunidad más amplia de Mac. Consecuentemente, dejarlo salir de la compañía es una pérdida para Apple y una gran victoria para MacStories, que es uno de mis sitios web favoritos centrados en Apple.

Fuente: MacStories