in english

Informations techniques

Cette page contient des détails techniques sur LimSee3.

Licences open-source
LimSee3 est un projet open-source développé en Java. L'application entière est disponible selon les termes de la licence CeCILL (compatible avec GNU GPL) ; notre contribution propre (c'est-à-dire le code source sans les libraries tierces) est sujette à CeCILL-B (semblable à Creative Commons BY).
Distribution
L'application LimSee3 est distribuée au moyen d'un instaleur interactif. La procédure à suivre est expliquée ici.

Le code source peut être obtenu de manière anonyme depuis notre dépôt Subversion.

Modèle de document
Le modèle de document a atteint la version 1.0 et a été publié avec sa DTD.
Architecture de l'application
Du point de vue de l'utilisateur, l'application est organisée en trois couches superposées :
  • la couche interne représente le modèle de document de LimSee3 : cette partie ne peut pas être manipulée directement par les utilisateurs ; elle fournit une représentation interne des documents et peut être exportée vers un format d'affichage (SMIL, XHTML+??,...)
  • le modèle de document est inclus dans la plate-forme principale qui permet d'éditer les documents à un niveau de granularité très fin à travers une interface complexe : cette couche est destinée aux utilisateurs expérimentés
  • la couche externe concerne la plupart des usages : elle propose une interface simplifiée pour interagir avec des modèles de documents et pour guider les utilisateurs dans le processus d'édition ; en fait, il pourrait y avoir autant de ces composants spécifiques que de modèles de document, si bien que LimSee3 peut être vu comme une famille d'éditeurs qui s'appuyent sur un plate-forme commune
Participer au développement
Pour l'instant, LimSee3 est développé en tant que projet interne de l'INRIA. Cependant, en cas d'intérêt pour y participer, contactez Jan <dot> Mikac <at> inria <dot> fr.
Environnement de dévelopment - crédits
  • Nous bénéficions du programme de licence open-source de Jet Brains pour leur environnement de développement Java, IntelliJ IDEA. IntelliJ IDEA Logo
  • Nous utilisons la librairie JavaRebel de Zeroturnaround sous licence open-source. Zeroturnaround logo