Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Ceci est une ancienne révision du document !


Nouveau site web de l'association

Cette page est le point de départ pour tout ce qui concerne le développement du nouveau site web de l'association.

Analyse des besoins

Une analyse a été publiée ici. Le travail de développement partira de ce document.

À noter que si cette analyse n'en parle pas, la gestion des comptes utilisateurs est évidemment à prendre en compte.

Comme ce projet produira du code, notamment les scripts Ansible, il serait bien d'avoir une petite “forge” pour gérer nos dépôts GIT.

Applications choisis

  • Pages: Système maison, construit par dessus les Flatpages de Django
  • Blog: Système maison, construit par dessus notre système de Pages
  • Agenda: Système maison, en teste sur le site web de Libre et Vous
  • Lieux: Système maison, en teste sur le site web de Libre et Vous
  • Gestion de médias (pour Pages, Blog et Agenda): Système maison
  • Forum: pybbm
  • Questions-réponses: django-qa
  • Galerie: Système maison, construit par dessus un système notre gestion de médias maison
  • Profiles: Système maison pour regrouper les profiles des différentes applications
  • Contact: Système maison, en teste sur le site web de Libre et Vous

Planning

  • [WIP] Création de scriptes Ansible nécessaires au déploiement du nouveau site avec utilisation de Vagrant pour créer une réplique locale avec laquelle hacker en toute tranquillité
  • [DONE] Teste de diverses sollutions
  • [DONE] Choisir les applications Web
  • [DONE] Ajouter à Django-qa les fonctionnalités manquantes
  • [TODO] Créer un site Django avec les gabarits de base: Base, Pages de connexion, Page de création de compte, Page de déconnexion
  • [TODO] Créer les gabarits pour Djargo-qa et l'intégrer au site
  • [TODO] Créer les gabarits pour django-wiki et l'intégrer au site
  • [TODO] Créer les gabarits pour pybbm et l'intégrer au site
  • [TODO] Créer les gabarits pour Agenda et l'intégrer au site
  • [TODO] Créer les gabarits pour Contact et l'intégrer au site
  • [TODO] Finir l'application Lieux: Manque l'affichage d'une carte OSM et des informations pratiques (transports publiques, accès, etc…)
  • [TODO] Créer les gabarits pour Lieux et l'intégrer au site
  • [TODO] Créer Gestion de médias et l'intégrer aux autres applications
  • [TODO] Créer Pages
  • [TODO] Créer les gabarits pour Pages et l'intégrer au site
  • [TODO] Créer Blog
  • [TODO] Créer les gabarits pour Blog et l'intégrer au site
  • [TODO] Créer Galerie
  • [TODO] Créer les gabarits pour Galerie et l'intégrer au site
  • [TODO] Créer Profiles
  • [TODO] Créer les gabarits pour Profiles et l'intégrer au site
  • [TODO] Créer les groupes avec leurs droits d'accès
  • [TODO] Mettre en ligne une version bac à sable
  • [TODO] Écrire le contenu des pages
  • [TODO] Créer la structure du Wiki
  • [TODO] Créer la structure du Forum
  • [TODO] Mettre en ligne sur swisslinux.org

Comment tester

FIXME

Création du site web de présentation/aiguillage

Powered by Dokuwiki - fr/association/projets/nouveau-site-web/start.1526136356.txt.gz · Dernière modification: 2018/05/12 16:45 par Postroutine