WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:dev

Projets de développements

Vous pouvez mettre vos noms à côté des propositions, s'il y a des désaccords, on votera plus ou moins sur équipe.

Comment se former ?

Suivez la page sur les outils de formation !

Projets

À MiNET on a plein de services c’est génial mais qu’est ce que les adhérents utilisent vraiment ? Office et portail ? Le plus important selon moi, c’est que les gens utilisent ce qu’on fait, donc il faut leur donner de bonnes raisons de le faire, et faire en sorte que les assos utilisent nos services pour se gérer. ECP a bien réussi à le faire avec les services ViaRezo. On pourrait tendre vers ça :)

  1. Première idée: le LDAP c’est cool mais on devrait utiliser un OAuth ou CAS pour gérer l’authenth sur les services adhérents. Cela rendrait l’expérience utilisateur plus agréable (tu te co une seule fois) et on peut préremplir des champs dans les applis en fonction des données qu’on a
  2. En fouinant sur le site de ViaRezo quelques idées qu’on adapterait à notre sauce:
    1. LinkCS : Annuaire à la trombi ressenssant les activités des associations, l’appartenance des gens aux assos associée à leur poste, ce qu’ils y font etc … simple et efficace pour interagir efficacement entre membre d’assos
    2. Noodle: Mélange de PAD et de sondages pour que les gens communiquent facilement au sein de leurs assos mais aussi qu’on puisse, à la mode réseau social, poser des questions (anonyme si on veut, c’est un gros avantage) sur n’importe quoi
  3. Framadate et Etherpad publics pour les adhérents
  4. Faire des réponses automatiques sur tickets.minet.net en fonction de ce qui est demandé avec des liens vers les tutos. Je crois que @gingerbread avait fait quelque chose du genre avec ElasticSearch pendant un stage 2A-3A
  5. Faire un journal par mail (jobs2.0) qui résume les modifications sur le wiki a partir des commits effectués (cf plugin cazal ?)

Site Web www

Objectifs

  1. Refaire le site de MiNET
    1. Comprendre et analyser la structure du site actuel et critiquer sa logique afin de faire les plans du nouveau site.
    2. Comme le site actuel, les tutos, le lien vers le portail, un lien vers les tickets, indiquer les tarifs de MiNET.
    3. Une gestion des langues sur le site (en fonction du framework utilisé, a priori c'est du i18n – Simtrami).
    4. Un “feed” sur l'état du réseau ?
    5. Il faut faire la présentation des services de MiNET, mais aussi ceux des clubs MiNET; un lien vers la plateforme de HackademINT (site web / plateforme / présentation pour les 1A) , les possibilités de presta BricolINT, wiki InTech, etc. – à voir avec les clubs bien sûr
    6. Faire la conf revproxy dns lors de la mise en production

Technos suggérées

  • Framework PHP Symfony 4.1 (La prochaine LTS est la 4.4 et sort en 09/19, 2 mois après la mort de la 4.1 : ça va le faire – Simtrami) : ça lui fera la main quand viendra la 2A et pour nous aussi si on doit mettre les mains dedans à la fin du stage.
  • Gitlab MiNET pour le versionnage du code et le suivi du projet par les encadrants volontaires
  • Machine en dev pour l'intégration
  • MySQL pour les bases de données (le but étant de se débarrasser des pages écrites depuis la BDD et chargées par le site actuel : ça a dû être pensé pour faciliter les mises à jours et ajouts de contenu mais ce n'est pas la bonne façon de faire : faire les pages et leur contenu en statique pour le moment – Simtrami)
  • @Simtrami : l'argument ?lang=X ou alors minet.net/{fr,en,..}/page sur Symfony c’est géré comment ? — Comme ça... – Simtrami

Mises à jour

  • Mettre à jour le portail pour que le multilingue fonctionne (ADH6)

Idées ADH6

Afin que InsolentJambon et moi même (zTeeed) puissions satisfaire vos attentes sur ADH6, ajoutez vos idées:

  • Finir ADH6 (InsolentBacon)
  • Continuer de simplifier au max ADH6 pour que n'importe quel 1A/2A/3A puisse contribuer au projet (InsolentBacon)
wiki/dev.txt · Dernière modification: 2018/09/17 22:54 par shatoon