Differences between revisions 4 and 5
Revision 4 as of 2013-11-22 10:07:39
Size: 2269
Editor: tmonteil
Comment:
Revision 5 as of 2014-07-20 20:05:43
Size: 2311
Editor: chapoton
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Lors d'une rencontre du GroupeUtilisateursParis a ete evoque le fait de mettre en place un serveur permettant le depot de feuilles de calcul Sage, notamment en rapport avec l'utilisation de Sage a l'agreg. Cette page temporaire sert a definir ce qu'on veut un peu plus precisement. Ajoute tes idees/demandes : Lors d'une rencontre du GroupeUtilisateursParis a été évoqué le fait de mettre en place un serveur permettant le dépôt de feuilles de calcul Sage, notamment en rapport avec l'utilisation de Sage à l’agrégation. Cette page temporaire sert à définir ce qu'on veut un peu plus précisément. Ajoute tes idées/demandes :
Line 4: Line 4:
== Fonctionalites voulues == == Fonctionnalités voulues ==
Line 8: Line 8:
    * par niveau mathematique requis     * par niveau mathématique requis
Line 12: Line 12:
  * acces au depot   * accès au dépôt
Line 15: Line 15:
    * recuperation facile depuis un en notebook local (coller l'adresse dans un formulaire) pour le rst ou sws     * recuperation facile depuis un notebook local (coller l'adresse dans un formulaire) pour le rst ou sws
Line 18: Line 18:
    * qui a le droit de faire une nouvelle version par dessus une feuille existante ? (par exemple, mettre en place un systeme d'utilisateurs commun au gestionnaire de version et a l'interface web. Ensuite pour chaque feuille de travail, associer un certain nombre d'aministrateur)     * qui a le droit de faire une nouvelle version par dessus une feuille existante ? (par exemple, mettre en place un système d'utilisateurs commun au gestionnaire de version et a l'interface web. Ensuite pour chaque feuille de travail, associer un certain nombre d'administrateur)
Line 21: Line 21:
  * license libre des documents (copie/modification/partage)
    * license unique ?
    * choix a la creation de la feuille ?
  * licence libre des documents (copie/modification/partage)
    * licence unique ?
    * choix à la création de la feuille ?
Line 28: Line 28:
    * une page optionelle web (wiki) de presentation par feuille ?
    * si envoi de .sws, transformation manuelle vers .rst (probleme d'injection de code js malicieux qui a fait fermer le depot de sagenb) (probleme: ca ne va pas marcher si le .sws contient des fichiers .py... un sws et par nature plus riche)
    * une page optionelle web (wiki) de présentation par feuille ?
    * si envoi de .sws, transformation manuelle vers .rst (problème d'injection de code js malicieux qui a fait fermer le dépôt de sagenb) (problème: ça ne va pas marcher si le .sws contient des fichiers .py... un sws et par nature plus riche)
Line 31: Line 31:
  * document executable sur place ???   * document exécutable sur place ???
Line 33: Line 33:
    * probleme d'injection de code
    * mais permet de se faire une idee de ce que fait la feuille
    * problème d'injection de code
    * mais permet de se faire une idée de ce que fait la feuille
Line 36: Line 36:
== Logiciels exitants/propositions a regarder == == Logiciels existants/propositions à regarder ==
Line 40: Line 40:
  * separer la partie "depot" et la partie "index" (qui peut pointer vers des pages/fichiers situees n'importe ou).   * séparer la partie "dépôt" et la partie "index" (qui peut pointer vers des pages/fichiers situées n'importe ou).

Lors d'une rencontre du GroupeUtilisateursParis a été évoqué le fait de mettre en place un serveur permettant le dépôt de feuilles de calcul Sage, notamment en rapport avec l'utilisation de Sage à l’agrégation. Cette page temporaire sert à définir ce qu'on veut un peu plus précisément. Ajoute tes idées/demandes :

Fonctionnalités voulues

  • indexation
    • par langue
    • par niveau mathématique requis
    • par niveau informatique requis
    • par sujet
  • accès au dépôt
    • via une interface web
    • via un gestionnaire de versions (svn, hg, git, ...) plus rapide que de passer par une interface web pour modifier une feuille, mais comment lier les deux ?
    • recuperation facile depuis un notebook local (coller l'adresse dans un formulaire) pour le rst ou sws
  • versionnement des feuilles
    • qui a le droit de faire une nouvelle version par dessus une feuille existante ? (par exemple, mettre en place un système d'utilisateurs commun au gestionnaire de version et a l'interface web. Ensuite pour chaque feuille de travail, associer un certain nombre d'administrateur)
    • veut-on autoriser/multiplier les forks ?
  • licence libre des documents (copie/modification/partage)
    • licence unique ?
    • choix à la création de la feuille ?
  • type de document
    • feuilles de calcul en .rst
    • sujets de TP (.rst, .tex, .odt), pas de format non-source (.pdf)
    • une page optionelle web (wiki) de présentation par feuille ?
    • si envoi de .sws, transformation manuelle vers .rst (problème d'injection de code js malicieux qui a fait fermer le dépôt de sagenb) (problème: ça ne va pas marcher si le .sws contient des fichiers .py... un sws et par nature plus riche)
  • document exécutable sur place ???
    • demande de la ressource
    • problème d'injection de code
    • mais permet de se faire une idée de ce que fait la feuille

Logiciels existants/propositions à regarder

  • http://www.geogebratube.org/?lang=fr

  • django + svn. Users can be managed through Appache via LDAP (see in particular django-ldap)

  • séparer la partie "dépôt" et la partie "index" (qui peut pointer vers des pages/fichiers situées n'importe ou).

DepotDeFeuillesDeCalcul (last edited 2014-07-25 07:25:16 by chapoton)