Projet

Général

Profil

Scénario #31180

Modification nommage du dossier perso des élèves

Ajouté par Christophe BRENELIERE il y a plus de 3 ans. Mis à jour il y a presque 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
28/03/2022
Echéance:
15/04/2022
% réalisé:

100%

Points de scénarios:
4.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Pour faciliter l’accès aux dossiers des élèves à travers l’entrée <Profs-Classe>, il faudrait les nommer <Nom-Prénom> plutôt que <login>.

  • La modification du nommage concernerait uniquement les liens symboliques présents dans les dossiers /home/classes sur Scribe et AmonEcole
  • Il faut choisir une stratégie : la plus simple serait qu'on estime que les logins élèves sont générés au format prenom.nom et qu'il "suffit" d'inverser les deux parties pour générer la source du lien symbolique
  • En 2.8.1, il faudrait ajouter une variable pour activer ce fonctionnement et sans doute un script permettant de re-générer les liens en question (script actuel : http://eole.ac-dijon.fr/pub/Outils/Scribe/profs-classes il faudrait plutôt le ré-écrire en python afin de réutiliser des fonctions existantes ?)
  • Mettre à jour les documentations 2.8/2.9
  • Prévoir un test Jenkins et/ou Squash

Sous-tâches

Tâche #34006: Renommer le login dans la classeFerméEmmanuel GARETTE

Tâche #34053: testerFerméBenjamin Bohard

Tâche #34072: Documenter la nouvelle variableFerméLudwig Seys

Tâche #34074: Fournir un script permettant de regénérer les liens Fermé

Révisions associées

Révision c9678645 (diff)
Ajouté par Emmanuel GARETTE il y a presque 2 ans

inverse le nom et le prénom du login lors de la création du lien symbolique dans les classes (ref #31180)

Révision 17bdf769 (diff)
Ajouté par Emmanuel GARETTE il y a presque 2 ans

prise en compte des nouvelles variables (ref #31180)

Révision 37c84f03 (diff)
Ajouté par Emmanuel GARETTE il y a presque 2 ans

prise en compte des nouvelles variables (ref #31180)

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Tracker changé de Demande à Scénario
  • Début 19/11/2020 supprimé
  • Release mis à EOLE 2.8.1

Nous prenons note de cette demande d'évolution.
Celle-ci étant très structurelle, les éventuellement modifications ne seraient pas publiées sur les versions en production.
Avez-vous déjà effectué des tests en modifiant le code dans votre sens ?
Pouvez-vous nous apporter des précisions sur la façon dont cette modification pourrait être implémentée (choix par une variable, suppression ou non des caractères accentués, ...) ?

#2 Mis à jour par Christophe BRENELIERE il y a plus de 3 ans

Nous n’avons pas effectué de test.
Le choix par une variable permettrait d’avoir une certaine souplesse dans la mise en œuvre de la nouvelle arborescence.
Concernant le format <nom-prenom>, il faudrait enlever les caractères accentués (les systèmes informatiques ont toujours du mal avec ces caractères) et n’utiliser que des lettres minuscules. Pour les noms composés, ne conserver que la partie avant un espace ou remplacer l’espace par un caractère mieux géré par le système. Il faudra certainement prévoir un test pour éviter les doublons.

#3 Mis à jour par Gilles Grandgérard il y a environ 2 ans

  • Release changé de EOLE 2.8.1 à Carnet de produit (Cadoles)

#4 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Description mis à jour (diff)
  • Points de scénarios mis à 4.0

#5 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Description mis à jour (diff)

#6 Mis à jour par Gilles Grandgérard il y a environ 2 ans

A partir de 2.8.1

#7 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

  • Echéance mis à 15/04/2022
  • Assigné à mis à Emmanuel GARETTE
  • Version cible mis à Prestation Cadoles MEN 2022 13-15
  • Début mis à 28/03/2022

#8 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Statut changé de Nouveau à Résolu

#9 Mis à jour par Joël Cuissinat il y a presque 2 ans

Paquets impactés :
  • scribe-backend
  • conf-scribe
  • seth-education

#10 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Statut changé de Résolu à Terminé (Sprint)
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.8.1

Formats disponibles : Atom PDF