|
Size: 2269
Comment:
|
Size: 2311
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
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).
