Ceci est une ancienne révision du document !
Cette page est le point de départ pour tout ce qui concerne le développement du nouveau site web de l'association.
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.
Pages: Système maison, construit par dessus les Flatpages de Django
Blog: Système maison, construit par dessus notre système de Pages
-
-
Gestion de médias (pour Pages, Blog et Agenda): Système maison
-
-
-
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
-
[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