Skip to content

Commit

Permalink
Merge pull request #12 from jy95/pourAllerPlusLoin
Browse files Browse the repository at this point in the history
Pour aller plus loin
  • Loading branch information
dewita authored May 11, 2020
2 parents 44d7cbc + 842e822 commit 4634a09
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 3 deletions.
42 changes: 42 additions & 0 deletions sections/chapters/pourAllerPlusLoin/index.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
\chapter{Pour aller plus loin}
\label{chapter:pourAllerPlusLoin}

Ce chapitre tente de rassembler tous les futurs travaux qui pourront être apportés à \texttt{SourceCode}.\\

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.
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}.

\section{Liste}

\begin{itemize}
\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}.
\item Ajouter des métriques supplémentaires pour les \glspl{resinfo} :
\begin{enumerate}
\item Nombre de fois où la \gls{resinfo} a été consultée.
\item Nombre de fois où l'archive zip a été téléchargée.
\end{enumerate}
\item Améliorer le référencement d'une \gls{resinfo} avec les URI et DOI.
\item Lier la plateforme avec Google Scholar pour améliorer le référencement des \glspl{resinfo}.
\item Ajouter le multi-upload de fichier dans le formulaire de création/modification d'une \gls{resinfo}.
\item Ajouter le preview de fichier quand c'est possible (image, pdf, word,...) dans le formulaire de création/modification de \glspl{resinfo}.
\item Avoir la possibilité de rendre certains favoris publics afin de les partager avec les autres et les sauvegarder dans ses propres favoris.
\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).
\item Gestion de la recherche approximative dans la bibliothèque avec propositions de recherche.
\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.
\item Améliorer l'éditeur de texte pour la création/modification d'une \gls{resinfo}.
\begin{enumerate}
\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.
\item Agrandir la boîte d'édition de texte en fonction de l'écran.
\end{enumerate}
\item Ajouter un dark mode.
\item Ajouter une fonction de mot de passe oublié.
\item Pouvoir résoudre certains exercices directement depuis la plateforme avec l'automatisation de la correction du code.
\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.
\item Ajouter un support complet du responsive sur la plateforme (voir contrainte \ref{sec:ContraintesCdc})
\item Ajouter une recherche avancée dans la bibliothèque avec des conditions (NOT, AND, OR).
\item Pouvoir modifier son profil et consulter certaines statistiques comme :
\begin{enumerate}
\item La moyenne de cotation des \glspl{resinfo}
\item Le nombre de \glspl{resinfo} créées
\end{enumerate}
\end{itemize}
2 changes: 1 addition & 1 deletion sections/chapters/solution/client/index.tex
Original file line number Diff line number Diff line change
Expand Up @@ -436,7 +436,7 @@ \subsubsection{La gestion des \glspl{resinfo}}

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

\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.
\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.

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

Expand Down
3 changes: 1 addition & 2 deletions structure.tex
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,7 @@
\import{sections/chapters/cahierDesCharges/}{index}
\import{sections/chapters/solution/}{index}
\import{sections/chapters/analyseCritique/}{index}

\chapter{Pour aller plus loin}
\import{sections/chapters/pourAllerPlusLoin/}{index}

\chapter{Conclusion}

Expand Down

0 comments on commit 4634a09

Please sign in to comment.