Catégories
Liens
Ceci est une ancienne révision du document !
Propositions de sujets pour des étudiants en informatique de l'IUT d'Aix-en-Provence.
Le projet Malinette est un kit matériel et logiciel sous licence libre pour le prototypage rapide et l'apprentissage des systèmes interactifs. Il est utilisé par des artistes, étudiants, élèves, formateurs. Le logiciel est un framework basé sur le logiciel de création multimédia Pure Data.
L'association Reso-nance numérique le développe depuis 2012 et nous aimerions proposer une solution logicielle stable, ergonomique et multiplateforme.
Pure Data : Langage de programmation graphique, sorti en 1998, écrit en C, client/serveur, temps-réel, très complet, plutôt orienté “son” au départ, mais aujourd'hui multimédia. La bibliothèque graphique est tcl/tk, multiplateforme mais vieillissante. Le but de Miller Puckette, le concepteur : conservation d'un patch pendant 50 ans (problématique des œuvres numériques et de leurs durées), gérer le temps-réel.
Pure Data extended contient Pure Data et y ajoute des bibliothèques dont certaines sont indispensables. C'est celui que l'on utilise.
Libpd est écrit par Peter Brinkmann et permet de réutiliser des composants préexistants (patchs) au sein de n'importe quelle application, notamment écrite en : Java, CSharp, Objective C, Cplusplus, Python. Existe pour mobiles : pd-for-android, pd-for-ios.
Notre logiciel repose sur Pure Data, et son ergonomie pose problème :
Pour aller plus loin :
Libre, Open Source et Multiplateforme.
En gras, les priorités “faisables” :
Voir aussi quelques exemples recensés software
Concevoir une plateforme Web avec des outils libres pour gérer une communauté autour d'un FabLab : les participants, les projets, la mise en relation des savoirs-faire, les ateliers, les ressources, les besoins, les partages, les temps d'occupation des machines, l'accueil et le suivi des projets et participants suivant différents profils et scénarios.
En effet, un fablab doit activer, animer une communauté de contributeurs et permettre de les mettre en relation sur plusieurs niveaux. Et pour l'instant, c'est compliqué d'où l'idée de créer une plateforme intuitive et moderne pour donner envie et pour mettre en valeur ces échanges. Et c'est aussi l'occasion de réfléchir sur une harmonisation des données produites par les fablabs, et les possibles collaborations entre fablabs : qu'est-ce qu'on fabrique ensemble ?
Les fablabs français se sont réunis par deux fois en 2014 autour des problématiques de documentation, à Nantes et à Marseille : FablabDocumentation. Des premières productions ont vu le jour : fiche idée pour les projets, prospectus pour la documentation et des idées pour la gestion des contenus des sites des fablabs.
Les contraintes :
Ce qui semble le plus réaliste et utile :
Exemple de données utiles à mettre en relation :
Définir les besoins et outils à utiliser/développer : hébergement auto-géré, partage de fichiers, accès local et en ligne, multilingue, wiki, pad, tableur, mindmap, bookmark, comptabilité, gitorious, syntaxe de rédaction simplifiée markdown/txt2tags/wiki, une source plusieurs formats de sorties (html, odg, pdf), formulaires, forums, listes de diffusion, agenda partagé du lieu, base de données des participants, des projets, groupes de travail, tâches/todo liste, gestionnaire d'images (solo, galerie, album), choix des projets (appel à projets ?), slides de présentation, suivis (alertes), …