Skip to content

Commit 4634a09

Browse files
authored
Merge pull request #12 from jy95/pourAllerPlusLoin
Pour aller plus loin
2 parents 44d7cbc + 842e822 commit 4634a09

File tree

3 files changed

+44
-3
lines changed

3 files changed

+44
-3
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
\chapter{Pour aller plus loin}
2+
\label{chapter:pourAllerPlusLoin}
3+
4+
Ce chapitre tente de rassembler tous les futurs travaux qui pourront être apportés à \texttt{SourceCode}.\\
5+
6+
Durant notre année académique, nos promoteurs ont gardé un oeil sur le projet afin de nous proposer quelques pistes pour améliorer l'application.
7+
Parallèlement, nous avons pu rencontrer \textit{Christine Jacqmot}, membre du Louvain Learning Lab, qui nous a partagé son expérience des \gls{oer} avec quelques conseils pour notre plateforme. Enfin, la séance de validation (voir \ref{section:validation}) avec des utilisateurs nous a aussi permis d'élargir nos perspectives pour \texttt{SourceCode}.
8+
9+
\section{Liste}
10+
11+
\begin{itemize}
12+
\item Améliorer le système de validation des \glspl{resinfo} en ajoutant un système de tickets (issues) comme GitHub. Cela permettra au créateur de la ressource de communiquer avec les administrateurs en sachant ce qui ne va pas avec sa \gls{fiche}.
13+
\item Ajouter des métriques supplémentaires pour les \glspl{resinfo} :
14+
\begin{enumerate}
15+
\item Nombre de fois où la \gls{resinfo} a été consultée.
16+
\item Nombre de fois où l'archive zip a été téléchargée.
17+
\end{enumerate}
18+
\item Améliorer le référencement d'une \gls{resinfo} avec les URI et DOI.
19+
\item Lier la plateforme avec Google Scholar pour améliorer le référencement des \glspl{resinfo}.
20+
\item Ajouter le multi-upload de fichier dans le formulaire de création/modification d'une \gls{resinfo}.
21+
\item Ajouter le preview de fichier quand c'est possible (image, pdf, word,...) dans le formulaire de création/modification de \glspl{resinfo}.
22+
\item Avoir la possibilité de rendre certains favoris publics afin de les partager avec les autres et les sauvegarder dans ses propres favoris.
23+
\item Ajouter la compatibilité avec les normes Dublin Core et LOM (pratique pour l'export sous un certain format et l'import capable de convertir les formats).
24+
\item Gestion de la recherche approximative dans la bibliothèque avec propositions de recherche.
25+
\item Améliorer la lisibilité des \glspl{tag} dans le formulaire de création de \glspl{resinfo} ou de favoris. Il faut pouvoir distinguer à quelle \gls{tagCat} un \gls{tag} appartient, sans devoir rechercher dans le panneau de filtres.
26+
\item Améliorer l'éditeur de texte pour la création/modification d'une \gls{resinfo}.
27+
\begin{enumerate}
28+
\item Créer un bloc de code directement en sélectionnant plusieurs lignes au lieu de créer un bloc puis coller le code dedans.
29+
\item Agrandir la boîte d'édition de texte en fonction de l'écran.
30+
\end{enumerate}
31+
\item Ajouter un dark mode.
32+
\item Ajouter une fonction de mot de passe oublié.
33+
\item Pouvoir résoudre certains exercices directement depuis la plateforme avec l'automatisation de la correction du code.
34+
\item Créer un espace de discussion autour d'une \gls{resinfo}. Cela peut être utile pour poser des questions sur la résolution d'un exercice.
35+
\item Ajouter un support complet du responsive sur la plateforme (voir contrainte \ref{sec:ContraintesCdc})
36+
\item Ajouter une recherche avancée dans la bibliothèque avec des conditions (NOT, AND, OR).
37+
\item Pouvoir modifier son profil et consulter certaines statistiques comme :
38+
\begin{enumerate}
39+
\item La moyenne de cotation des \glspl{resinfo}
40+
\item Le nombre de \glspl{resinfo} créées
41+
\end{enumerate}
42+
\end{itemize}

sections/chapters/solution/client/index.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ \subsubsection{La gestion des \glspl{resinfo}}
436436

437437
Pour connaître la signification de ces états, reportez-vous à la section \ref{section:gestionResInfo} concernant la partie : statuts d'une \gls{resinfo}
438438

439-
\paragraph{Champ supplémentaire dans le tableau des ressources} le créateur de la \gls{resinfo}. À ce stade du développement, nous ne pouvons pas contacter l'utilisateur directement depuis la plateforme. C'est définitivement une piste que nous allons explorer dans le chapitre ???, car nous aurions voulu intégrer un système de feedback complétant la validation par statut d'une ressource.
439+
\paragraph{Champ supplémentaire dans le tableau des ressources} le créateur de la \gls{resinfo}. À ce stade du développement, nous ne pouvons pas contacter l'utilisateur directement depuis la plateforme. C'est définitivement une piste que nous allons explorer dans le chapitre \ref{chapter:pourAllerPlusLoin} car nous aurions voulu intégrer un système de tickets complétant la validation par statut d'une ressource.
440440

441441
\subsubsection{L'importation de \glspl{resinfo}}
442442

structure.tex

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@
3535
\import{sections/chapters/cahierDesCharges/}{index}
3636
\import{sections/chapters/solution/}{index}
3737
\import{sections/chapters/analyseCritique/}{index}
38-
39-
\chapter{Pour aller plus loin}
38+
\import{sections/chapters/pourAllerPlusLoin/}{index}
4039

4140
\chapter{Conclusion}
4241

0 commit comments

Comments
 (0)