Contexte

Le service d’envoi de messages SMS-U (Service SMS-U) est un service numérique développé dans le cadre de l’Université numérique Paris Ile-de-France (UNPIdF) avec le concours financier de la Mairie de Paris et le soutien du consortium ESUP-Portail. Porteur du projet, l’Université Paris 1 Panthéon-Sorbonne a la responsabilité de conduire les différentes étapes de sa mise en place : définition des besoins, spécifications, développement, et déploiement au sein des établissements de l’UNPIdF.

Description

Ensemble de composants logiciels permettant à des utilisateurs / applications d'envoyer des SMS
Technologies (depuis la version 2) :

  • web service REST JAX-RS avec jersey, jackson
  • hibernate
  • webjars (with ant task)
  • angularjs, bootstrap, CORS, CSRF protection, web service authentication with JSONP or window.open

Brokers implémentés

  • OLM (Orange on Line Multimédia) qui ne semble plus exister
  • SMSenvoi.com (utilisé à l'université Paris 1 Panthéon Sorbonne)
  • DMC (Diffusion Multi Canal) de SFR (testé à l'université Rouen
  • AllMySMS.com (utilisé à l'université Paris 1 Panthéon Sorbonne)

Démonstrateurs

NB : la technologie "Single Page Application" permet de réaliser des démonstrateurs purement dans le navigateur : les modifications ne durent que le temps de la page. 

Acteurs du projet

Responsable

  • Pascal Rigaux

Anciens responsables

  • Aymar Anli, Paris 1 Panthéon-Sorbonne
  • Benoît Roques, Paris 1 Panthéon-Sorbonne

Développeur(s)

(Nous recherchons des contributeurs)

  • Développement des versions 1.0.x réalisé par Silicomp (OBS FT)
  • Pascal Rigaux, Paris 1 Panthéon-Sorbonne
  • Florian Nari, Paris 1 Panthéon-Sorbonne

Road-map

version courante : 4.0

  • gestion des envois en masse de SMS (testé avec ~50000)
  • gestion de la nouvelle API smsenvoi.com
  • gestion de plusieurs brokers en parallèle, en fonction du compte
  • compatibilité avec Apereo CAS
  • possibilité d'ignorer les conditions générales

version précédente : 3.0

  • nouveaux brokers : allmysms, DMC
  • nouvelle API REST dans esup-smsu pour intégration dans des applications tierces
  • possibilité de restreindre l'adhésion à un thème/partenaire
  • possibilité de restreindre l'envoi à un thème/partenaire

version 2.0

  • nouvelle IHM : AngularJS + bootstrap, pensée pour le mobile
  • groupes : abandon de l'utilisation des groupes uportal, utilisation des groupes LDAP ou utilisation d'un web-widget + web-service (wsgroups)

Documentation

(Une doc au format wiki sera disponible ici. Nous recherchons des contributeurs.)

Manuels d'installation

Manuels d'utilisation

Manuels développeur

Liens

Téléchargement

Sources

  • Aucune étiquette