Réseau Social Ggouv

De wiki.gentilsvirus.org
Aller à : Navigation, rechercher

Discussion externe au wiki sur cet article - Discussions internes au wiki sur cet article
Debat sur facebook : https://www.facebook.com/groups/120403474764049/permalink/141663579304705/


La plateforme web initiale est basée sur Elgg pour la partie "Reseau Social"

Sommaire

1 Généralités sur Elgg

Voir Organisation:Proposition_John_Bioche#Elgg

2 Les differentes instances de la plateforme web

Voici les différentes instances du réseau social  :

  • instance de test publique : http://projetgentilsvirus.ouvaton.org/elgg
    (pour l'instant, cette instance ne reflète pas la future version du réseau social. C'est juste la version de Elgg de base avec quelques plugins)

  • instances de travail (réservées aux integrateurs/développeurs/testeurs) :
http://projetgentilsvirus.ouvaton.org/elgg-gv/ (en cours de test, voir renseignements pour demander son mot de passe ici : https://www.facebook.com/groups/gentilsvirus/permalink/468240916533807/ )
  • instance officielle (dite "production") : à faire


Note : ici les differents acteurs sur notre (future) plateforme web : Organisation:Proposition_John_Bioche#Presentation_des_differents_acteurs_sur_la_plateforme_web

3 Definition de la première version de la plateforme web (Elgg)

Liste de plugins Elgg interessants par ManUtopik : http://lesgentilsvirus.forum-box.com/t45-Proposition-pour-mettre-en-place-Elgg-proprement.htm?start=15

Voici un tableau qui récapitule les besoins auxquels ont doit répondre.

La colonne "Disponible" permet d'indiquer si le besoin a été traité, et si oui, comment. Par exemple, si la version de base de Elgg répond au besoin on peut mettre "base". s'il faut un ou plusieurs plugin, on peut lister les plugins choisis et pourquoi pas leur version. Si la colonne est vide, le besoin n'a pas encore été traité.

La colonne "Commentaire" permet d'ajouter un commentaire. Par exemple, si le besoin n'est pas traité complètement on peut indiquer ce qu'il restera à faire.

Numéro Titre du besoin Disponible Commentaires
T.1 outils accessibles par tout le monde base (1.8) l'outil est léger donc bien pour les connexions lentes

tous les outils sont accessibles sans micro/sans webcam

un seul login pour accéder à l'ensemble du réseau et des outils

Rémy Baranx: en ce qui concerne les handicaps, je ne sais pas quelles fonctionnalités existent. Si des utilisateurs ayant un handicap rencontrent des difficultés d'accès, il faudra voir qu'est ce qu'on peut faire.

T.2 débat entre nous en direct http://community.elgg.org/plugins/883207/1.8.5.1/chat-room (basé sur phpfreechat)
( http://community.elgg.org/plugins/866620/1.1.1/group-chat fait beaucoup de requetes http => à éviter ?)
Note : le plugin frei-chat est un peu buggé en Elgg 1.8 (vu avec ManUtopik : bugs si on ouvre 2 onglets en meme temps) (mais il y a d'autres plugins de chat à tester ds la liste de ManUtopik ...)
T.3 débat entre nous en "indirect"
T.4 planifier des événements plugin Event Calendar permet d'ajouter un événement public ou de groupe

pour les événements de groupe, la visibilité peut être définie comme publique, utilisateur connecté, groupe

T.5 diffuser les informations d'un événement plugin Event Calendar plusieurs données (lieu, date, intervenants, etc ...) sont attachés à l'événement.
T.6 proposer des documents à diffuser base (1.8) 2 fonctionnalités peuvent répondre à ce besoin (au niveau public et au niveau des groupes) :
  • possibilité d'uploader des fichiers
  • possibilité d'écrire des documents via le système de pages
T.7 prendre des décisions démocratiquement (vote)
T.10 proposer une nouvelle idée (de projet, d'article, etc ...)
T.11 mettre une idée appréciée en avant
T.12 avoir sa page personnelle base (1.8) de base, chaque utilisateur a un profil avec différents champs dont il peut configurer les droits d'accès.

Dans son profil, il peut aussi se configurer un tableau de nord à l'aide de widget.

Enfin, il peut facilement accéder à tout ce qu'il a publié sur le réseau social (fichiers, bookmark, page, ...).

Rémy Baranx : Ce besoin n'est pas suffisamment détaillé. Je pense qu'il faudra voir en fonction des retours utilisateurs si des choses doivent être rajoutées à ce profil.

T.13 les différents groupes possèdent un mur pour partager les informations base (1.8) de base les groupes n'ont pas réellement un mur équivalent à facebook, mais plusieurs outils :
  • suivi d'activités
  • blog
  • forum
  • liste de bookmark
  • liste de fichiers
  • système de page

Rémy Baranx : A voir si ces outils suffisent ou s'il en faut d'autres (dont l'équivalent d'un mur facebook).

T.15 pouvoir stocker et partager des photos
T.16 permettre facilement à de nouveaux venus de s'inscrire au réseau social base (1.8)
T.19 pouvoir constituer des groupes de membres librement base (1.8)
T.20 pouvoir rejoindre autant de groupe que l'on veut base (1.8)
T.22 avoir une présentation claire de notre organisation base (1.8) n'est pas un besoin technique...
T.24 avoir une boite de réception, sur sa page personnelle. base (1.8) système de message privé
T.25 recevoir des notifications sur notre boite e-mail personnelle.
T.26 Configuration personnelle des notifications par email
T.27 Pouvoir rédiger un texte en groupe fermé base (1.8) en utilisant le système de page.
T.28 Avoir une gestion fine des droits utilisateur
T.29 pouvoir séparer la diffusion des informations internes au sein des groupes base (1.8) toute publication peut être privée au groupe, accessible à tout le monde ou seulement aux utilisateurs connectés.
T.30 avoir accès à l'avancement des travaux des différents groupes
T.54 Un systeme de Tirage au Sort pour désigner l'Assemblée Tirée au Sort
T.55 Avoir un outil bien traduit, au moins les langues principales (anglais, français, espagnol). Rémy Baranx : pour la première version on peut se contenter de la traduction française.

le pack "cool_french_pack" semble ne couvrir que 68% des traductions. A voir avec les autres pack ou bien fusionner plusieurs packs ...

Nouveau Configurer l'éditeur par défaut TinyMCE pour activer toutes les commandes dont on pourrait avoir besoin dans la création de page. Par exemple, par défaut, il n'est pas possible d'insérer un tableau.
Nouveau Pouvoir se connecter en utilisant son compte d'un autre réseau social (facebook, twitter, ...) plugin : elgg_social_plugin le plugin semble bien fonctionner.

Rémy Baranx : Pour la plupart des réseaux, il faut d'abord suivre une procédure pour récupérer un AppId (clé pour utiliser l'API du réseau). J'ai essayé avec facebook mais apparemment il faut que mon compte soit validé en fournissant mon numéro de téléphone portable ou de ma carte de crédit. Pour moi, c'est hors de question. Donc si un accro de facebook a validé son compte et veut bien générer un AppId ...

Nouveau Avoir une page d'accueil pour le premier login d'un nouvel utilisateur plugin : welcomer ce plugin marche parfaitement. on pourra ainsi avoir une page qui guide un nouvel utilisateur.

on peut aussi envoyer un message privé lors du premier login

Nouveau Avoir une partie "presentation" relativement statique et organisee dans le site pour presenter clairement et de façon attractive certaines informations et introduire le reste du site peut-etre pas dans le "reseau social"/Elgg ?

4 Administration du serveur

4.1 configuration des outils

4.2 sauvegarde/restauration

4.3 procédure de tests des évolutions

Outils personnels
Espaces de noms

Variantes
Navigation
Lister ou Créer des vidéos / documents / sites web / initiatives / demandes d'aide
Communauté : Réseau social, Mumble, Radio, IRC, Evénements, ...
Groupes ou Pages facebook non locaux - twitter - google+ - Bookmarks sociaux
Groupes locaux - cartes
Boîte à outils
Articles en chantier
Cette plateforme web