L'ancien responsable d'AppleScript, Sal Soghoian, écrit sur l'automatisation pour MacStories

Après que Apple ait mis fin à son poste de chef de produit des technologies d'automatisation pour des «raisons commerciales», Sal Soghoian, évangéliste d'Automator et AppleScript, est maintenant invité à bloguer sur ces technologies sur MacStories..

Dans son premier article pour la publication, Soghoian partage ses réflexions sur Automator, AppleScript et les services similaires par rapport aux extensions d'application. Soghoian a passé près de 20 ans à diriger AppleScript, Automator et les technologies connexes à 1 Infinite Loop.

Dans l'article intitulé «Les extensions d'application ne remplacent pas l'automatisation des utilisateurs», Soghoian envisage si Apple devrait décider de combiner ses ressources d'ingénierie pour former des équipes qui ont fourni à la fois les versions iOS et macOS des applications.

Bien que les extensions d'application iOS et macOS puissent remplacer la suite complète des services d'automatisation des utilisateurs dans macOS (scripts d'événements Apple, Automator, Services, utilitaires de ligne de commande UNIX, etc.), Soghoian propose à Apple de penser à l'automatisation des utilisateurs et aux extensions d'application en termes de «ET» au lieu de «OU».

Pour embrasser le développement d'une nouvelle architecture d'automatisation multiplateforme, peut-être appelée «AutomationKit», qui incorporerait «l'ouverture permanente» de l'automatisation des utilisateurs avec les capacités ciblées des plugins créés par les développeurs.

Les extensions d'application pourraient devenir les nouveaux services système macOS, et Automator pourrait enregistrer les flux de travail en tant qu'extensions avec accès au menu Partager et à de nouveaux points d'extension de «non-sélection». Et AutomationKit pourrait même inclure un pont Apple Event afin qu'il fonctionne avec les outils d'automatisation macOS existants.

Les extensions d'application pourraient devenir un autre type d'automatisation des utilisateurs. Quel concept.

Au cours de son mandat chez Apple de 1997 à 2016, Soghoian a avancé une large gamme de technologies d'automatisation des utilisateurs, notamment UNIX CLI, JavaScript, AppleScript, Automator et la prise en charge des scripts pour plusieurs applications de stock.

Sa profonde conviction est que «la puissance de l'ordinateur doit résider entre les mains de celui qui l'utilise.» Même après avoir été informé que son poste de chef de produit des technologies d'automatisation a été supprimé pour des raisons commerciales, Soghoian croit toujours que son credo est aussi vrai aujourd'hui comme jamais.

«Si vous avez des questions ou des inquiétudes concernant l'avenir de l'automatisation des utilisateurs, demandez à Apple», avait-il alors déclaré. Le patron d'Apple en ingénierie logicielle, Craig Federighi, a répondu en disant que son entreprise avait «la ferme intention de continuer à prendre en charge les excellentes technologies d'automatisation sous macOS»..

Tout en étant un employé d'Apple, Soghoian a blogué sur l'automatisation sur macosxautomation.com. Son travail est grandement apprécié par la communauté Mac au sens large. Par conséquent, le laisser quitter l'entreprise est une perte pour Apple et une victoire majeure pour MacStories, qui est l'un de mes sites Web centrés sur Apple préférés..

Source: MacStories