Skip to topic
|
Skip to bottom
Jump:
Minfo03
Minfo03 Web
Minfo03 Web Home
Changes
Index
Search
Webs
Accueil
Docs
Enseignants
Linfo
MIPS
Main
Minfo
Minfo03
Minfo04
Minfo05
Minfo06
Minfo07
Private
Projets
Sandbox
TWiki
Create
personal sidebar
Edit
Attach
Printable
Minfo03.PagePersoSylvainBeucler
r1.49 - 16 Jun 2004 - 18:15 -
SylvainBeucler
topic end
Start of topic |
Skip to actions
---+ Suivi ---++ Contenu %TOC% ---++ Liens * [[%ATTACHURL%/rapport_ter.sxw][rapport_ter.sxw]]: rapport de TER. En OpenOffice, Pierre oblige. * IntegrationDrScheme: Un comparatif de différents langages existants pour DrScheme, ainsi que de la documentation sur l'implémentation (pour HACKING certainement) * SpecialKCVS: Comment travailler sur le CVS. Voir aussi le ViewCVS sur http://beuc.dyndns.org/cgi-bin/viewcvs.cgi * Rapports de bogue: http://beuc.dyndns.org/bugs/?group=specialk ---++ Modifications du sujet initial * LGPL -> GPL. Un éclaircissement à la suite d'une question de la réunion de présoutenance a montré que la LGPL n'était aucunement nécessaire. * Ajout de la sémantique dénotationnelle. * Documentation décalée, et j'étudie des détails de développement (packaging) et aide là où cela est nécessaire (intégration, graphismes) * Pas de CVS * Exemples d'algorithmes faits par Cyril et non par moi. * Support d'outils externes de représentation de données * Packages PLT sous une forme non-standard, d'où efforts supplémentaires au niveau du packaging. ---++ Estimations/Travail effectué, par semaine ---+++ 5 mai -> 11 mai [1] * Etude des outils de développement de PLT: archives =.plt=, documentation produite depuis LaTeX avec TeX2Page: fait, mais il reste à étudier la création d'une archive .plt standard pour la documentation. [Objectif presque atteint] * Composition de Makefile: commencé, les Makefile sont à retravailler pour faciliter le test du module sans ré-installation à chaque modification. [Objectif moyennement atteint, pas vraiment utilisable, mais pas requis] * Mise en place de CVS: dépôt créé, machine opérationnelle, il manque juste ViewCVS. [Objectif atteint] * Plutôt que de commencer la documentation, étude de l'intégration. ---+++ 12 mai -> 18 mai [2] * Etude d'autres langages existants pour DrScheme: liste de la plupart des possibilités d'intégration sont listées, et des Hello World sont là pour tester. Spy semble complet mais il n'existe pas de distribution facilement instalable, donc non testé. [Objectif moyennement atteint, il manque du concret, et la comparaison n'est pas entièrement finie] * Projet de synthèse d'image avancé de 2 semaines. [Contretemps non prévu] ---+++ 19 mai -> 25 mai [3] * Finalisation des =Makefile= et du squelette de développement. Reste à intégrer le code réel et à ajouter de quoi créer les fichiers d'indexation de documentation. [Objectif atteint] * Intégration DrScheme plus concrète avec squelette de =tool= et quelques points d'intégration documentés. Etude appronfondie de l'architecture relativement longue (_units_, tests). Conflit avec Julien qui a besoin de cette partie et la prend en charge, ayant fini ses objectifs. [Objectif moyennement atteint, et temps en étude non rentabilisé due à évaluation pessimiste de la partie _traduction_ et optimiste de ma partie, sans compter le contretemps de la SI. La partie comparaison reste utile pour le rapport et en temps que _check list_.] * Installation de ViewCVS. [Objectif atteint.] Point sur CVS: perte de temps pour le projet (bien que gain d'expérience personnelle) car je suis le seul à l'utiliser en fin de compte. Pour un projet bien séparé, contenant peu de fichiers sources, et avec une équipe non habituée à CVS, ce système était à proscrire, la méthode des copies de sauvegarde en chaîne et d'envoi des archives par mail/Wiki reste plus naturelle. * Projet de synthèse d'image toujours avancé de 2 semaines. ---+++ 26 mai -> 1 juin [4] * Ajout des fichiers d'indexation dans l'aide. [Objectif non prévu à l'avance, atteint car réponse à message sur mailing-list]. * Problème non prévu: passage sans douleur à DrScheme v300. Etude du problème des accents car MzScheme passe en Unicode. Pas d'autres problèmes prévu, si ce n'est peut-être quelques exceptions à renommer. [Objectif atteint: il faut soit porter synthcode's gettext vers DrScheme, soit utilise des séquences d'échappement ASCII + amélioration du SRFI 29 (l10n) de PLT Scheme] * Projet de synthèse d'image rendu le 28 (on va ENFIN pouvoir faire du SpécialK à 100%). * Non prévu: installation d'un tracker pour les bug reports: http://beuc.dyndns.org/projects/specialk/ [Objectif atteint: un patch a été nécessaire] * Prévu: l10n - localisation [Objectif non atteint quoique défini, cf. v300] * Prévu: documentation (français et anglais) [objectif atteint: documentation exploitable pour le beta-test] ---+++ 2 juin -> 9 juin [5] * Prévu: l10n [Objectif atteint: Utilisation de la seule possibilité 'portable' entre versions offerte par DrScheme, ie modification du SRFI 29 et utilisation d'échappement \ooo pour les accents.] * Prévu: documentation, notamment HACKING. Plus traductions vers anglais. [Effectué. Traduction de la documentation utilisateur décalée, car non nécessaire à la notation. HACKING uniquement en anglais.] * Prévu: Aide possible avec Pierre pour outils graphiques. [Déjà effectué.] * Prévu: rapport. [Fini le 10] * Non-prévu: suite à la réunion avec Jean-Paul Roy, gestion d'outils de visualisation externe [Objectif atteint: support de VCG (affichage externe et interne) et springgraph (affichage interne)] ---+++ 10 juin -> 16 juin [5'] * Prévu: Transparents, pas réalisés avec SlideShow car pas de nécessité d'exécuter du code Scheme (si ce n'est carrément DrScheme) durant la présentation. * Prévu: Discussion avec PLT. * Décalé: Traduction anglaise de la doc utilisateur. * Non-prévu: Discussion avec Kellogg ---++ <nop>ChangeLog 2004-06-10 Sylvain BEUCLER <beuc@beuc.net> * Rapport * Traduction de la partie de Cyril dans HACKING * Benchmark avec KTA 2004-06-09 Sylvain BEUCLER <beuc@beuc.net> * Fusions pour packaging final * Bug fixes * Réunion avec E.Kounalis * Rapports 2004-06-08 Sylvain BEUCLER <beuc@beuc.net> * Re-fusion de doc avec Cyril. * Les afficheurs renvoient faux et non (void) en cas d'erreur. * Ajouts d'exemples d'afficheurs dans demos. * Un peu de HACKING 2004-06-07 Sylvain BEUCLER <beuc@beuc.net> * Ajout de conversion VCG->PNG pour inclusion dans le top-level. * Correction de l'affichage au top-level pour gérer correctement les images sans pour autant dénaturer la transformation d'expression SpécialK en chaîne de caractères. * Correctifs de bogues dans les outils de visu * Fusion de la documentation avec Cyril * Intégration de la bibliothèque pour tableaux de Julien * Un brin de packaging 2004-06-06 Sylvain BEUCLER <beuc@beuc.net> * Correction d'un bug concernant l'opérateur '!' * Localisation d'un jeu de chaînes de caractères oublié * Ajout d'une section sur l'utilisation de code SpécialK dans MzScheme. * Ebauche de section sur les outils de visualisations dans HACKING * Transformation d'arbres vers les formats respectifs de springgraph (.dot) et VCG (.vcg) * Visualisation d'arbres avec xvcg (fenêtre X) et springgraph (PNG affiché au top-level) 2004-06-05 Sylvain BEUCLER <beuc@beuc.net> * Localisation du projet + tests * Ajouts des notices de copyright et de licence * Remaniement du découpage de la documentation, ajout d'un 'longtable' pour la grammaire, retravail de l'introduction * Correction du 'nasty-print' pour les listes qui ne gérait pas les doublets. * Etude d'alternative à GraphViz, qui n'est pas libre, ni open source au sens de l'OSI d'ailleurs, quoi qu'AT&T en dise. Compilations et installations en tout genre. Résultat: springgraph 0.82 (pour les graphes, et non les arbres proprement dits) et VCG 1.3 (commande xvcg). * Apprentissage du sous-ensemble du format .dot géré par springgraph. 2004-06-04 Sylvain BEUCLER <beuc@beuc.net> * Correction orthographique de la documentation utilisateur. * Corrections dans la documentation pour le support Tex2Page. * Corrections dans les Makefile pour gérer la nouvelle organisation du code * Localisation du projet. 2004-06-03 Sylvain BEUCLER <beuc@beuc.net> * Réunion avec Jean-Paul Roy * Réponse bug sur la trace * Règlement de quelques détails avec Cyril sur la documentation 2004-06-01 Sylvain BEUCLER <beuc@beuc.net> * Echanges sur différentes ML concerçant les possibilités d'i18n * Rédaction d'une ébauche du rapport final 2004-05-31 Sylvain BEUCLER <beuc@beuc.net> * Documentation sur les encodages de MzScheme v300. * Etude de bindings pour gettext. * Installation et test de Spy (Scheme PYthon) - enfin. 2004-05-30 Sylvain BEUCLER <beuc@beuc.net> * Avancement de la documentation. Fusion avec des corrections de Cyril. * Patch sur le bug tracking pour ajouter automatiquement les personnes non authentifiées en CC de leur bug. 2004-05-29 Sylvain BEUCLER <beuc@beuc.net> * Le Makefile me permet de faire des mises à jour automatiques sur le Wiki (faute de CVS). * La documentation est plus complète. * Installation de Savane sur http://beuc.dyndns.org/projects/specialk/ pour gérer les bug-reports. * Documentation sur la localisation des textes (français - anglais). L'implémentation du SRFI 29 dans PLT Scheme est loin d'être satisfaisante, aussi ai-je proposé de l'améliorer. La gestion de l'encodage des fichiers sources dans MzScheme et DrScheme n'est pas très claire, il faut que je demande plus d'informations à la PLT. 2004-05-28 Sylvain BEUCLER <beuc@beuc.net> * Toujours tuning des Makefile. * Documentation d'introduction pour les beta-testeurs. Focus sur le format PDF, de sorte qu'ils n'aient pas à installer la documentation pour savoir comment l'installer. * Ajout du code proprement dit dans le squelette qui n'en est donc plus un. 2004-05-27 Sylvain BEUCLER <beuc@beuc.net> * Le Makefile de la documentation génère correctement PS et PDF, avec relancement de =[pdf]latex= et =makeindex= si nécessaire. Il est également plus générique et peut fonctionner pour plusieurs documentations simultanément. * Un peu de cosmétique pour la page de garde de la doc. Ajout des fonctionnalités hyperref (tables de matières et liens pour le .pdf). * Ajout des notices de copyrights et des licences dans les documentations. * Un peu de mise en forme sur la page IntegrationDrScheme. 2004-05-26 Sylvain BEUCLER <beuc@beuc.net> * Après un peu d'insistance sur plt-scheme@lists.cs.brown.edu, récupération d'un script de génération des =hdindex= et =keywords= pour l'aide en ligne, ce qui permet d'effectuer des recherches sur l'aide de SpécialK dans le Help-Desk. * Adaptation du script et intégration dans le =Makefile=. 2004-05-25 Sylvain BEUCLER <beuc@beuc.net> * Essais des accents sur la version CVS 'v299'. DrScheme et Help-Desk ne fonctionnent pas encore - c'est justement ce que je comptais tester :/ 2004-05-24 Sylvain BEUCLER <beuc@beuc.net> * Installation de ViewCVS pour consulter le dépôt CVS en ligne. "Release" en .tgz sur cette page également. * Recherche d'une solution pour gérer les accents correctement sous DrScheme v2XX et v3XX. Installation de DrScheme version CVS non =exp= impossible à cause de bogues. A tester avec seulement MzScheme en attendant. 2004-05-22 Sylvain BEUCLER <beuc@beuc.net> * Etude des _units_ (les Composants de MzScheme) * Outil de base pour DrScheme qui se charge correctement et affiche l'icone 'K' un peu partout. A fusionner avec celui de Julien. 2004-05-21 Sylvain BEUCLER <beuc@beuc.net> * Finalisation du squelette de développement, avec Makefile's pour créer les .plt sans dommage. * Création de l'icône de chargement 2004-05-19 Sylvain BEUCLER <beuc@beuc.net> * Etude intégration au niveau du code 2004-05-18 Sylvain BEUCLER <beuc@beuc.net> * Comparaison d'autres modules de langage existants 2004-05-17 Sylvain BEUCLER <beuc@beuc.net> * Comparaison de modules de langage existants 2004-05-11 Sylvain BEUCLER <beuc@beuc.net> * Etude de la documentation DrScheme: <nop>TeX2Page + <nop>LaTeX (support Texinfo moins fini), fichiers spéciaux =hdindex= et =keywords= * Squelette d'organisation du code + Makefile pour création du .plt 2004-05-10 Sylvain BEUCLER <beuc@beuc.net> * Organisation du code scheme: _modules_, _collections_, =info.ss=... * Aspects distribution propres aux collections 2004-05-06 Sylvain BEUCLER <beuc@beuc.net> * Système de distribution (.plt)
to top
End of topic
Skip to action links
|
Back to top
Edit
|
Attach image or document
|
Printable version
|
Raw text
|
More topic actions
Revisions: | r1.49 |
>
|
r1.48
|
>
|
r1.47
|
Total page history
|
Backlinks
You are here:
Minfo03
>
PagePersoSylvainBeucler
to top
Copyright © 1999-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo?
Send feedback