]> git.parisson.com Git - slides.git/commitdiff
add TACT, Forum 2022 #2, img, etc
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Fri, 9 Dec 2022 08:54:20 +0000 (09:54 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Fri, 9 Dec 2022 08:54:20 +0000 (09:54 +0100)
14 files changed:
pdf/WAMxUMR-2022.pdf [new file with mode: 0644]
src/slides/Forum-2022-2.md [new file with mode: 0644]
src/slides/TACT-2022-1.md [new file with mode: 0644]
src/slides/img/Forum IRCAM - architecture.drawio.png [new file with mode: 0644]
src/slides/img/Forum IRCAM - architecture.png [new file with mode: 0644]
src/slides/img/Forum IRCAM - architecture.svg [new file with mode: 0644]
src/slides/img/forum-assets-editor.png [new file with mode: 0644]
src/slides/img/forum-v4-1.png [new file with mode: 0644]
src/slides/img/forum-v4-mob-2.png [new file with mode: 0644]
src/slides/img/forum-v4-mob.png [new file with mode: 0644]
src/slides/img/forum-versions-editor.png [new file with mode: 0644]
src/slides/img/tact-gantt.png [new file with mode: 0644]
src/slides/index.md
src/templates/index.jade

diff --git a/pdf/WAMxUMR-2022.pdf b/pdf/WAMxUMR-2022.pdf
new file mode 100644 (file)
index 0000000..e9abe1b
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6c6abae26bf124e458bf521957bd83ac058396c55142a9a4f0a2350bad9a9c21
+size 3977718
diff --git a/src/slides/Forum-2022-2.md b/src/slides/Forum-2022-2.md
new file mode 100644 (file)
index 0000000..c53d01e
--- /dev/null
@@ -0,0 +1,278 @@
+class: center, middle, vertigo
+
+# Plateforme Forum IRCAM
+
+## Développements 2023
+
+### WAM - Dpt Innovation et Moyens de la Recherche - IRCAM / CD - 06/12/2022
+
+https://forum.ircam.fr
+
+<img src="img/wam_logo_1.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
+
+
+---
+class: ircam
+
+# forum.ircam.fr/2022 > 2023
+
+.pull-left[
+
+## Recap 2022
+
+- création équipe WAM
+- arrivée de Guillaume Piccarreta
+- réunions développement bi-mensuelles
+- community management, profils, captchas, traitement des SPAMs et nettoyage
+- nouveau système de gestion de versions
+- re-design
+- optimisations diverses (clés de déverrouillage logicielles)
+- debugging et résolution de problèmes utilisateurs
+
+]
+
+.pull-right[
+
+## Stratégie 2023
+
+- développer la communauté
+- susciter l'abonnement et le ré-abonnement
+- favoriser les expériences créatives et participatives
+- simplifier les interfaces de gestion de projet
+- déléguer la maintenance du Shop + SAV
+- valorisation externe (DAFNE+)
+
+## Axes principaux
+
+- gestion des versions
+- re-design
+- shop
+- NFTs
+
+]
+
+---
+class: ircam
+
+# forum.ircam.fr/2023 - architecture
+
+<center>
+<img src="img/Forum IRCAM - architecture.drawio.png" width="70%" />
+</center>
+
+---
+class: ircam
+
+# forum.ircam.fr/2023 - versions
+
+.pull-left[
+
+## Nouveautés
+
+- formulaires d'édition embarqué dans la page projet
+- options étendues pour le projet (statut de publication, README stocké en base de données)
+- méta-données supplémentaires pour les versions et les assets (numéro de version, statut de publication, date, architectures, etc.)
+- ordonnancement des versions et des assets
+- applications externes ou Web par URLs
+- meilleure gestion des liaisons aux dépôts Git
+
+]
+
+.pull-right[
+
+<img src="img/forum-versions-editor.png" width="100%" />
+
+]
+
+
+---
+class: ircam, tight
+
+# forum.ircam.fr/2023 - versions
+
+.pull-left[
+
+## Calendrier
+
+- **phase 1** (mars - dec 21): consultation, CdC
+- **phase 2** (juin - nov 22): conception et développement
+- **phase 3** (dec 22) : beta testing
+- **phase 4** (janv 23) : mise en production
+
+]
+
+.pull-right[
+
+<img src="img/forum-assets-editor.png" width="100%" />
+
+]
+
+
+---
+class: ircam
+
+# forum.ircam.fr/2023 - re-design
+
+.pull-left[
+
+## Axes
+
+- rationalisation de l'information
+- amélioration de l'ergonomie (musique, audio, tech, fun)
+- meilleure implication de la communauté par des actions participatives
+- optimisation du moteur de recherche
+- workflow d'abonnement
+
+
+]
+
+.pull-right[
+
+<img src="img/forum-v4-1.png" width="100%" />
+
+]
+
+
+---
+class: ircam
+
+# forum.ircam.fr/2023 - re-design
+
+.pull-left[
+
+## Calendrier
+
+- **phase 1** (juin - nov 22): conception agile en équipe large, maquettage externalisé
+- **phase 2** (fev 23) : conception du moteur de recherche
+- **phase 3** (mars - avr 23) : intégration frontend
+- **phase 4** (avr 23): tests
+
+## Prototype
+
+https://shorturl.at/djuvw
+
+https://shorturl.at/eyzHT
+
+]
+
+.pull-right[
+
+
+<img src="img/forum-v4-mob.png" width="45%" />
+<img src="img/forum-v4-mob-2.png" width="45%" />
+
+
+]
+
+
+---
+class: ircam
+
+# forum.ircam.fr/2023 - shop
+
+.pull-left[
+
+## Problèmes
+
+- maintenance Prestashop 1.6
+- manque de souplesse SAV
+- bugs
+
+## Stratégie
+
+- externalisation du conseil et de la maintenance
+- migration Prestashop 1.8
+- migration SAV vers ZenDesk
+- continuité des données
+
+]
+
+.pull-right[
+
+
+<img src="https://www.gregorychartier.fr/wp-content/uploads/2015/04/graph3.jpg" width="100%" />
+
+Parts de marché PrestaShop en France (2022, source Gregory Chartier).
+
+]
+
+
+---
+class: ircam
+
+# forum.ircam.fr/2023 - shop
+
+.pull-left[
+
+## Calendrier
+
+- **phase 1** (oct - nov 22): étude
+- **phase 2** (dec 22) : cahier des charges
+- **phase 3** (janv - mars 23) : implémentation
+- **phase 4** (avril 23) : migration
+
+]
+
+
+.pull-right[
+
+
+<img src="https://www.gregorychartier.fr/wp-content/uploads/2015/04/graph3.jpg" width="100%" />
+
+Parts de marché PrestaShop en France (2022, source Gregory Chartier).
+
+]
+
+
+---
+class: ircam, tight
+
+# forum.ircam.fr/2023 - dafne+
+
+
+**Decentralized platform for fair creative content distribution empowering creators and communities though new digital distribution models based on digital tokens**
+
+.pull-left[
+
+## Stratégies
+
+- diffusion technologique
+- environnement créatif (oeuvres = projets)
+- valorisation et versionnement inclusif (rôle des contributeurs)
+- liaison à une blockchain existante (Ethereum), NFTs spécifiques
+- recommandation par algorithmes
+- s'inspirer des workflow internes
+
+]
+
+.pull-right[
+
+## Développements
+
+- liaisons entre les plateformes Forum et DAFNE+
+  - modèles oeuvres / versions / NFTs
+  - workflow de versionnement des oeuvres (Git)
+  - auto publication des technologies sur DAFNE+
+  - abonnement Forum depuis DAFNE+
+- technologies
+  - tout le Forum
+  - WebPd
+  - Max RNBO
+  - SNAIL Web
+  - Web Audio Modules
+]
+
+---
+class: center, middle, vertigo
+
+# Merci de votre attention
+
+<img src="img/wam_logo_1.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
+
+
+guillaume.pellerin@ircam.fr
+
+https://forum.ircam.fr
+
+
+
diff --git a/src/slides/TACT-2022-1.md b/src/slides/TACT-2022-1.md
new file mode 100644 (file)
index 0000000..af7f7fc
--- /dev/null
@@ -0,0 +1,113 @@
+class: center, middle, vertigo
+
+# TACT v2
+
+## Plan de développement 2023
+
+### WAM - Dpt Innovation et Moyens de la Recherche - IRCAM - 05/11/2022
+
+<img src="img/wam_logo_1.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
+
+---
+class: ircam, tight
+
+# TACT v1 > v2
+
+.pull-left[
+
+## v1 > v1.2
+
+- OS Windows
+  - boot
+  - scheduling
+  - optimisations diverses, étanchéité
+  - configuration touch
+- frontend
+  - ajout de scenarios
+  - performance
+  - stabilisation
+- patch audio
+  - optimisation
+  - reload
+- debug !
+- dépôts Git
+- [documentation technique](https://git.forum.ircam.fr/Guillaume.Pellerin/tact/-/wikis/home)
+
+]
+
+
+.pull-right[
+
+## v1.2 > v2
+
+- backend (+ DB)
+  - modélisation
+  - API
+  - back office
+  - méthodes d'export vers patch
+- frontend
+  - adaptation API
+  - optimisations graphiques
+- front office
+  - editor ?
+- patch audio
+  - optimisations
+  - reload
+- serveur
+  - changement d'OS (OSX ou Linux)
+  - installation, automatisation
+]
+
+---
+class: ircam
+
+# TACT v2
+
+## CdC
+
+
+
+
+.pull-left[
+
+## Windows / OSX / Linux
+
+- étude solution OSX et Linux
+- [tableau comparatif](https://docs.google.com/spreadsheets/d/1NWQ6gS2UYYxlBn8Qhe6r1ODt-x-YwxsgXfiyMGlE4lA/edit?usp=sharing)
+- [diagramme de flux de contrôle Touch vs OS](https://drive.google.com/file/d/1zfrpk8M5GD7oLRCsuoTqSBhsNIcO_ACH/view?usp=sharing)
+- Gantt
+- choix OS
+- (exemple d'intégration : [Ecouteur](http://www.massaloux.net/gallery/ecouteur/))
+
+]
+
+.pull-right[
+
+## Gestion de projet
+
+- Gantt
+- jalons
+- rôles
+- [CdC](https://docs.google.com/document/d/1hu-UK_uu5culPLb1d_QiAGOzv6KDcJ2IuQcWUpojDwI/edit?usp=sharing)
+]
+
+
+---
+class: ircam
+
+# TACT v2 - gantt
+
+<center>
+<img src="img/tact-gantt.png" width="80%" />
+</center>
+
+
+---
+class: center, middle, vertigo
+
+# Merci de votre attention
+
+<img src="img/wam_logo_1.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
+
+
+guillaume.pellerin@ircam.fr
diff --git a/src/slides/img/Forum IRCAM - architecture.drawio.png b/src/slides/img/Forum IRCAM - architecture.drawio.png
new file mode 100644 (file)
index 0000000..b8b7095
Binary files /dev/null and b/src/slides/img/Forum IRCAM - architecture.drawio.png differ
diff --git a/src/slides/img/Forum IRCAM - architecture.png b/src/slides/img/Forum IRCAM - architecture.png
new file mode 100644 (file)
index 0000000..fed5f42
Binary files /dev/null and b/src/slides/img/Forum IRCAM - architecture.png differ
diff --git a/src/slides/img/Forum IRCAM - architecture.svg b/src/slides/img/Forum IRCAM - architecture.svg
new file mode 100644 (file)
index 0000000..b4b0e84
--- /dev/null
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Do not edit this file with editors other than diagrams.net -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="476px" height="392px" viewBox="-0.5 -0.5 476 392" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2022-12-06T07:29:34.822Z&quot; agent=&quot;5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36&quot; version=&quot;20.6.0&quot; etag=&quot;x4ukYLepgpFIPPTG9V70&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;-1c-GpEe60XzYBBROWXr&quot; name=&quot;Page-1&quot;&gt;7Vpbb+I4FP41SLsPrRIbJ/BIoXQ6KtrRUG13nlYmcYhnTcw4Dpf++rGJTRJCq7INzSDNQ6ucz8eOc75zs9sOHC42dwIv4wkPCesAJ9x04KgDQA966rcGtjmAujAH5oKGOeQWwJQ+EwM6Bs1oSNKKouScSbqsggFPEhLICoaF4OuqWsRZ9a1LPCc1YBpgVkefaChj81nAL/BPhM5j+2bX6+cjC2yVzZekMQ75ugTB2w4cCs5l/rTYDAnTtrN2yeeNXxjdb0yQRL5lwmL5eL8d/HUzYR74+9+H+3j1eXYFemZzcmu/mITKAEbkQsZ8zhPMbgv0RvAsCYle1lFSofPA+VKBrgK/Eym3hk2cSa6gWC6YGVU7Ftt/zPyd8E0L18iKo015cLQ1UsQTaRZ1tZzvXW/4RZsYKOWZCMgrhrC+hcWcyFf00J455fGEL4jan5onCMOSrqr7wMb35ns9M3UgBN6WFJacJjItrfxFA0rBRFHX+pAJIuhXqFYP+YpWKm2tgHbucIpr9H+7xkmuAd7pGiU6T2cLOq2y5V4cW7BNtsy6K8wy86YxF9lCQcPJtAM8pnZ+MxPqaa6f/piQ52f+Z43hgj9t/3VMJZku8c48a1WNq1xFlLEhZ1zs5sIQk14UKDyVgv9HSiNe0COzaM/KighJNq/zUrejmQC9auYC1k/XRTF1bXaLS4XUzmvc9KBm+jsqH/DsAo2L4K9mXOjWzPihNeMaoHIick9MQ6nKGnKgu0aFJDwhFhtTbQezQmg1AobTlAY5aFTcZrMZfGM267bRlgB04H/uQQd6oA/7r+qfp42BtXgf0TRQdk/JBYa8e2jC1kO+lQNEJVCLMCzHqluNVRPNRaA23HZ03xioL9D7MW0HuKgmsQ123ptH30eP1wo9Gyrz4ukjI34rDRXkaMFyc7kB+N5T2v87wJ9YKVEblbJbq5SDTNWUJoskcUNE/GNFsu/5EHvnOXTsC2JrRRLVTKsOHZ+yhg8diPTC7jHj9sAMeg0Z9/DQAbttG9dt96LqxKoW4jTeE9xg/vPemP9arXBeLQ6+kjT/tLTRWIgi4gVHu/HQ788c5zyx0H6iAW0fwCvnb6elWPAvIRb8Wiw8PT11tLeM1e/p40ddBEZRBF4IFW/moXPV5LYjxa23Ow+jwZdmTdsLyHHTznpI94RnuRP4BbJQ3bft/fb91+FgUndsi+gbuYr9vR8ZtwNX6S4BDZSC6yw3+TQzbhdaQTV6pX4cVWvGrv4Q4OjN5OsrMX+Ffe0B24oFeXjVUKbOnGLKPBsIMzpPlBgo1ojQO1Gc0gCzgRlY0DDcpdtjPlRNweV7yX5DTuKjatuGUN1J0BEngac7iRKLP2vnp5PifwPg7U8=&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><path d="M 245 280 L 245 360 L 348.63 360" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 353.88 360 L 346.88 363.5 L 348.63 360 L 346.88 356.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 305 250 L 348.63 250" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 353.88 250 L 346.88 253.5 L 348.63 250 L 346.88 246.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 185 250 L 141.37 250" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 136.12 250 L 143.12 246.5 L 141.37 250 L 143.12 253.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="185" y="220" width="120" height="60" rx="9" ry="9" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 250px; margin-left: 186px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Forum CMS<br />(Mezzo)</div></div></div></foreignObject><text x="245" y="254" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Forum CMS...</text></switch></g><rect x="355" y="220" width="120" height="60" rx="9" ry="9" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 250px; margin-left: 356px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">GitLab</div></div></div></foreignObject><text x="415" y="254" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GitLab</text></switch></g><path d="M 75 220 L 75 200 L 215 200 L 215 176.37" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 215 171.12 L 218.5 178.12 L 215 176.37 L 211.5 178.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="15" y="220" width="120" height="60" rx="9" ry="9" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 250px; margin-left: 16px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Discourse</div></div></div></foreignObject><text x="75" y="254" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Discourse</text></switch></g><path d="M 245 176.37 L 245 220" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 245 171.12 L 248.5 178.12 L 245 176.37 L 241.5 178.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 185 140 L 141.37 140" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 136.12 140 L 143.12 136.5 L 141.37 140 L 143.12 143.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 275 176.37 L 275 200 L 415 200 L 415 220" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 275 171.12 L 278.5 178.12 L 275 176.37 L 271.5 178.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="185" y="110" width="120" height="60" rx="9" ry="9" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 140px; margin-left: 186px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Auth</div></div></div></foreignObject><text x="245" y="144" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Auth</text></switch></g><rect x="355" y="330" width="120" height="60" rx="9" ry="9" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 360px; margin-left: 356px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">GitHub</div></div></div></foreignObject><text x="415" y="364" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">GitHub</text></switch></g><path d="M 355 140 L 311.37 140" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 306.12 140 L 313.12 136.5 L 311.37 140 L 313.12 143.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="355" y="110" width="120" height="60" rx="9" ry="9" fill="#ffe6cc" stroke="#d79b00" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 140px; margin-left: 356px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Ressources</div></div></div></foreignObject><text x="415" y="144" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Ressources</text></switch></g><path d="M 245 60 L 245 103.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 245 108.88 L 241.5 101.88 L 245 103.63 L 248.5 101.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="185" y="0" width="120" height="60" rx="9" ry="9" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 30px; margin-left: 186px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">WWW / STMS<br />(Mezzo)</div></div></div></foreignObject><text x="245" y="34" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">WWW / STMS...</text></switch></g><rect x="15" y="110" width="120" height="60" rx="9" ry="9" fill="#f8cecc" stroke="#b85450" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 140px; margin-left: 16px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">LDAP</div></div></div></foreignObject><text x="75" y="144" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">LDAP</text></switch></g><rect x="0" y="345" width="150" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 360px; margin-left: 1px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 19px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Forum IRCAM<br /><font style="font-size: 10px;">v3 - 06/12/2022</font></div></div></div></foreignObject><text x="75" y="366" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="19px" text-anchor="middle">Forum IRCAM...</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>
\ No newline at end of file
diff --git a/src/slides/img/forum-assets-editor.png b/src/slides/img/forum-assets-editor.png
new file mode 100644 (file)
index 0000000..103b497
Binary files /dev/null and b/src/slides/img/forum-assets-editor.png differ
diff --git a/src/slides/img/forum-v4-1.png b/src/slides/img/forum-v4-1.png
new file mode 100644 (file)
index 0000000..a4c46e5
Binary files /dev/null and b/src/slides/img/forum-v4-1.png differ
diff --git a/src/slides/img/forum-v4-mob-2.png b/src/slides/img/forum-v4-mob-2.png
new file mode 100644 (file)
index 0000000..f7ba0e4
Binary files /dev/null and b/src/slides/img/forum-v4-mob-2.png differ
diff --git a/src/slides/img/forum-v4-mob.png b/src/slides/img/forum-v4-mob.png
new file mode 100644 (file)
index 0000000..d4bce8a
Binary files /dev/null and b/src/slides/img/forum-v4-mob.png differ
diff --git a/src/slides/img/forum-versions-editor.png b/src/slides/img/forum-versions-editor.png
new file mode 100644 (file)
index 0000000..6b0e5b0
Binary files /dev/null and b/src/slides/img/forum-versions-editor.png differ
diff --git a/src/slides/img/tact-gantt.png b/src/slides/img/tact-gantt.png
new file mode 100644 (file)
index 0000000..de47c98
Binary files /dev/null and b/src/slides/img/tact-gantt.png differ
index 131fb335a30b6d9529f40692275f9e27153b316e..3468f94a80843e6fa94878628b467b57de5f602d 100644 (file)
 class: center, middle, vertigo
 
-# Innovation Web, Audio & Musique
+# Plateforme Forum IRCAM
 
-## WAM - Dpt Innovation et Moyens de la Recherche
+## Développements 2023
+
+### WAM - Dpt Innovation et Moyens de la Recherche - IRCAM - 20/10/2021
+
+https://forum.ircam.fr
 
 <img src="img/wam_logo_1.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
 
-#### IRCAM - réunion chef·fe·s d'équipes UMR - 7/06/2022
+---
+class: ircam
+
+# forum.ircam.fr/2023
+
+## Stratégie
+
+
+- développer la communauté
+- initier des modes de participation
+- favoriser les abonnements
+- simplifier les interfaces de gestion de projet
+- mise à jour et délégation du Shop + SAV
 
 
 ---
 class: ircam
 
-# POW > SW + WAM
+# forum.ircam.fr/2023 - Re-design
 
 .pull-left[
 
-## SW
+## Axes
+
+- Rationalisation de l'information
+- Otimisation de l'ergonomie (musique, tech, fun)
+- Moteur de recherche
+- Meilleure implication de la communauté (actions participatives et commerciales)
+- Recherche artistique
+
 
-- Service Web (Clément Gérard)
-- Sites web de l'institut
-- WWW / STMS, Manifeste, Ressources, etc.
-- ...
+## Prototype
+
+https://urlo.in/82e059ff
+
+https://urlo.in/f26a2fc6
 
 ]
 
 .pull-right[
 
-## WAM
+<img src="img/forum-v4-1.png" width="100%" />
 
-- Innovation **Web, Audio & Musique**
-- Guillaume Pellerin, Guillaume Piccarreta
-- Missions
-  - Ingénierie pour des **projets R&D** (web / data)
-  - **Valorisation, transfert de technologies** (web/cloud, Amplify, Forum)
-  - Gestion et développement de la **plateforme Forum** / Play (+ APIs)
-  - **Projets collaboratifs** (ANR, Europe, etc)
-  - Expertise et veille **techno web / cloud**
 ]
 
 
 ---
-class: ircam, tight
+class: ircam
 
-# WAM x UMR
+# forum.ircam.fr/2023 - Re-design
 
 .pull-left[
 
-## Web, Cloud
+## Calendrier
 
-- Nouveaux challenges : applications orientées **data**, **réseaux distribués**, **sciences participatives**
-- Activer les **transferts de technos vers le Web** (accessibilité, web audio + assembly)
-- Automatiser et pérenniser les **méthodes de publication** (reproductibilité, CI/CD)
-- Expertise sur les licences **closed / open source** (scalabilité, ML, app + data)
+- Phase 1 (juin - nov 22): conception agile en équipe large, maquettage externalisé
+- Phase 2 (fev 23) : conception du moteur de recherche
+- Phase 3 (mars - avr 23) : intégration frontend
+- Phase 4 (avr 23): tests
 
-## Framework (Play)
+## Prototype
 
-basé sur la **Web Audio API**, **Git** et **GitLab** pour produire et publier des projets de R&D musicaux et audio sur la base du Forum
+https://urlo.in/82e059ff
 
-- **"jeu audio"**, accessibilité et publication continue
-- apps compilées dans un **catalogue unifié**
-- audio web apps **connectées et collaboratives**
+https://urlo.in/f26a2fc6
 
 ]
 
 .pull-right[
 
-### Exemples de projets actifs* ou potentiels
-
-- **Speak Web** (PDS)*
-- **Music-Explorer** (AnaSyn)*
-- **RAVE VST API** (ACIDS, RepMus)*
-- **Smile recorder** (AnaSyn)
-- **Modalys, SNAIL** (S3AM)
-- **SoundWorks, CataRT** (ISMM)
-- **Calibration HRTF / Player binaural** (EAC)
-- **REACH, COSMOS** (RepMus) ?
-- **TimeSide** (audio processing web framework, AnaSyn ?)*
-- **Expériences participatives** (AnaSyn, APM, PDS, EAC)
+<img src="img/forum-v4-mob.png" width="100%" />
 
 ]
 
+
 ---
-class: ircam, tight
+class: ircam
 
-# Plateforme Forum
+# forum.ircam.fr/2023 - Versions
 
 .pull-left[
 
-## Nouveaux challenges
+## Nouveaus
 
-- la musique est **collaborative** par essence
-- les projets artistiques embarquent de plus en plus de **code**
-- les projets technologiques embarquent de plus en plus de **data**
-- **diversité, granularité, interopérabilité, maintenabilité** (Git, CI, VM, ML, etc.)
-- diffusion d'**APIs**, logiciels commerciaux / protection
-- **beta testing** / groupes privés
-- fonctions **institutionelles**
-- fonctions **sociales** centrées sur la **co-créativité**
+- formulaires d'édition embarqué dans la page projet
+- options étendues pour le projet (statut de publication, README stocké en base de données)
+- méta-données supplémentaires pour les versions (date, statut de publication, etc.)
+- méta-données supplémentaires pour les assets (date, architecture, notes, etc.)
+- featuring d'une version (pas forcément la dernière)
+- ordonnancement des versions et des assets par drag'n drop
+- gestion des applications externes et/ou Web par URLs
+- meilleure gestion des liaisons aux dépôts Git
+
+## Calendrier
+
+- Phase 1 (mars - dec 21): consultation, CdC
+- Phase 2 (juin - nov 22): conception
+- Phase 3 (dec 22) : beta testing
+- Phase 4 (janv 23) : mise en production
 
 ]
 
 .pull-right[
 
-<img src="img/ANTONY_flow_Chart.png" width="100%" />
+<img src="img/forum-versions-editor.png" width="100%" />
 
 ]
 
+
 ---
-class: ircam, tight
+class: ircam
 
-# Plateforme Forum
+# forum.ircam.fr/2023 - Shop
 
 .pull-left[
 
-## Rôles
-
-- définition de la stratégie (UX First)
-- gestion de projet
-- conception et développement
-- administration technique
+## Problèmes
 
-## Roadmap 2022
+- maintenance Prestashop 1.6
+- manque de souplesse SAV
+-
 
-- Profile edit
-- Gestion de releases
-- CI/CD & APIs
-- Anti-SPAM, modération
-- Re-design
-- Externalisation du shop
-- Expérimentation DAPHNE+
+## Calendrier
 
-https://discussion.forum.ircam.fr/t/forum-forum-feedback/980
+- Phase 1 (juin - nov 22): conception agile en équipe large, maquettage externalisé
+- Phase 2 (dec 22) : beta testing
+- Phase 3 (janv 23) : mise en production
 
 ]
 
 .pull-right[
 
-<img src="img/forumnet_2022.png" width="100%" />
+<img src="img/forum-versions-editor.png" width="100%" />
 
 ]
 
 
-
 ---
-class: ircam, super-tight
-
-# Projets collaboratifs externes
-
-.pull-left[
-
-## Daphne+ (Juillet 2022 - Juin 2025)
+class: ircam
 
-Research and Innovation Actions - EU HORIZON 2021
+# forum.ircam.fr/2022
 
-**Decentralized platform for fair creative content distribution empowering creators and
-communities though new digital distribution models based on digital tokens (DAO)**
+## Stratégie
 
-- platforms should be **driven by artists**
-- DAO / blockchains / NFT as secure authoring and distribution systems to **increase credits and authorship fees**
-- versioning and deploying as a **continuous creative and innovation paradigm**
+.pull-left[
 
-**Implication IRCAM**
+### interne
 
-- Communauté DAO liée au Forum : **échanges de logiciels, patches, œuvres**
-- Liens UMR
- - R&D sur certains thèmes : **Deep learning, Interaction (REACH, ISMM), Spatialisation**
- - Adaptation des travaux de toutes équipes sous forme **web**
+- diminuer la part de maintenance du Shop
+- améliorer le SAV
+- optimiser la gestion des événements
+- faciliter les workflows
+- limiter la maintenance pour privilégier le développement
 
 ]
 
 .pull-right[
 
-<img src="img/daphne-diagram.png" width="90%" />
+### externe
 
-<center><img src="img/daphne-partcipants.png" width="80%" /></center>
+- UX first
+- privilégier le rapport (gain UX / temps de dév)
+- re-design
+- call to actions
 
 ]
 
 ---
-class: ircam, tight
+class: ircam
 
-# Projets collaboratifs externes
+# forum.ircam.fr/2022
 
 .pull-left[
 
-## DataMuse
 
-ANR AAPG 2020 à re-soumettre en 2023
+## Design
+
+- finition CdC (2021)
+- design
+- integration
+- process d'inscription www > forum
+
 
-**Sémantiques audio et culturelles pour la musicologie computationnelle co-créative**
+## Projets
 
-- interfaces de performance musicale et sonore faisant intervenir des **agents et des données distantes** disponibles sur le web (ex: <a href="https://github.com/Fr0stbyteR/jspatcher">JSPatcher</a> + open data).
-- synthèse à base de **paramètres culturels** (géoloc, histoire, musicologie, ethnographie)
-- **résidences artistiques**
+- Release manager
+  - route API ouverte pour le suivi de version côté utilisateur d'applis
+- Beta testing
+- Readme en DB
 
-**IRCAM/STMS** (WAM + APM + RepMus ?), **INRIA** (Wimmics / Sofia-Antipolis), **IREMUS**, **LIASD**, **MMSH**, **PRISM**
 
 ]
 
 .pull-right[
 
-<iframe src="https://fr0stbyter.github.io/webaudio-patcher/" scrolling="auto" frameborder="0" allowfullscreen="" width="100%" height="480px"></iframe>
+## Events
 
-]
+- ateliers : SubEvent
+- intervenants : bios (profile), photos (ircam-auth)
+- fils de discussion : URL
+- visio : URL
 
----
-class: ircam, tight
 
-# Projets collaboratifs externes
+## Shop
 
-.pull-left[
+- migration système de vente
+  - type Saleor
+  - quelle continuité des données ?
+- migration SAV
+  - type Zendesk
+  - quelle continuité des données ?
+- étude puis migration après validation de l'équipe
+
+
+]
 
-## Institutionnels
 
-- Applications pour la **musicologie computationelle** (Telemeta, Univ Nanterre, MNHN)
-- Plateformes pour la **diffusion des oeuvres hybrides et collaboratives** (ANTONY, MMC)
-- **Players audio augmentés** pour les base de données musicales (PRISM, BNF)
-- **Installations sonores** (TACT)
+---
+class: ircam
+
+# forum.ircam.fr/2022
 
-## Amplify
+.pull-left[
 
-- **Metasound** à l'échelle (TimeSide API)
+## Workflows
 
+- création compte et contenu
+  - captchas
+  - notifications (emails aux CMs)
+- CM : Martin reçoit les demandes puis debug
+- Suivi de bugs
 
-## Antony
+## Infra
 
-- plateforme distribuée de **gestion des oeuvres contemporaines co-écrites**
+- partage de cookies entre instances
+- étendre la capacité de restriction par groupe Premium
+- upgrade django 3.2
+- CI/CD, tests
 
 ]
 
 .pull-right[
 
 
-## ParticipArc
-
-- Le réseau des acteurs engagés pour les **sciences participatives** dans les domaines de la culture
-- Journée doctorale nov 2022 (**recherche de doctorants**)
-- Hackathon 2023 ?
-- https://www.participarc.net/
-
+## Expérimentation Daphne, Antony+
 
-## Technologies et société
+- oeuvres = projets
+- liaison Sidney + Git (Antony)
 
-- **Veille techno et scientifique** sur les process collaboratifs à l'échelle (digests WAC, ParticipArc, etc.)
-- Groupes de travail
-  - **open source / open data / open hardware**
-  - **audio embarqué, PiP**
-  - **ddd**
-  - **éthique, société et sciences participatives**
 ]
 
 ---
@@ -256,5 +266,12 @@ class: center, middle, vertigo
 
 # Merci de votre attention
 
-<img src="img/wam_logo_1.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
+<img src="img/POW_MB.png" height="50px" /> &nbsp; <img src="https://www.ircam.fr/media/uploads/images/logo/logoircam_blanc.png" height="50px" />
+
+
+guillaume.pellerin@ircam.fr
+
+https://forum.ircam.fr
+
+
 
index 85abd9fdbc7bfe5c4766267b184409c86c28a6e4..8b3bd698d380036ce4b2bd781915d21b5428f35c 100644 (file)
@@ -3,5 +3,5 @@ html
   include inc/head
   body
     textarea#source
-      include ../slides/index.md
+      include ../slides/TACT-2022-1.md
     include inc/scripts