tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tsp-devel] Gdisp+


From: NOULARD Eric
Subject: Re: [Tsp-devel] Gdisp+
Date: Wed, 17 Nov 2004 22:37:15 +0100

Le gdisp+ nouveau est bien meilleur
il lui reste au moins un souci
c'est que le 'rescaling' n'a pas lieu
quand on redimmensionne la fenetre :((

Genre bouton maximize ou redimensionnement manuel.
Mais c'est déjà nettement mieux.

Merci au codeurs fous////
Eric
Le mar 16/11/2004 à 18:09, TSP a écrit :
> Euh je ne sais pas.
> J'ai updaté mais modif sur SUN, fais make clean make complet, et c'est
> OK pour le D&D.
> Mais je jure de n'avoir touche que le plot2D (qui ne sait meme pas
> qu'il existe un X ou Y ajouté au curseur) et le .h du kernel pour
> passer la fenetre gdisp de 60s à 100s.
> A suivre pour voir si le bug ne remontre pas le bout de son nez.
>  
> Pour le (0,0) Stéphane pense savoir ou il est le bug, et pouvoir
> corriger bientot.
> Y++
>         -----Original Message-----
>         From: address@hidden
>         [mailto:address@hidden
>         Sent: Tuesday, November 16, 2004 12:04 PM
>         To: address@hidden; address@hidden
>         Subject: RE : [Tsp-devel] URL + Gdisp+
>         
>         
>         
>         
>         Euh evidemment je prends le gdisp+ qui lave plus blanc que
>         blanc.
>         Et j'attends avec impatience le patch qui suivra pour le (0,0)
>         :))
>         
>         Sinon quand tu dis il marche même sur SUN c'était quoi le bug?
>         Eric
>         
>         -------- Message d'origine--------
>         De:     address@hidden
>         de la part de TSP
>         Date:   mar. 16/11/2004 10:37
>         À:      'address@hidden'
>         Cc:    
>         Objet:  RE: [Tsp-devel] URL + Gdisp+
>         Pour ma part je suis plutot d'accord avec l'homme du grand
>         nord.
>         Je veux bien à la limite comprendre le coté facile
>         d'utilisation, si
>         l'utilisateur met //toto* , car là il explicite son coté
>         implicite....
>         M'enfin comme c'est pas moi qui code cette partie....
>         
>         Sinon le plot2D de tsp_gdisp+ est presque entierement fini
>         d'être corrigé,
>         et il marche meme sur SUN. Vous pouvez le tester, mais je n'ai
>         pas encore
>         verifié tous les cas.
>         Il y reste encore 1 bug ferme : Le kernel (TSP ou gdisp+)
>         m'envoi comme
>         premier point {0,0) que je sais filtrer avec 1 courbe, mais
>         pas avec
>         plusieurs tracé sur la meme courbe. Dans ce cas la l'autoscale
>         n'est pas
>         correct en Xmin. A vous de voir si vous prenez quand meme ce
>         nouveau gdisp+
>         ou attendez la correction.
>         
>         Y++
>         
>         > -----Original Message-----
>         > From: Stephane Galles [mailto:address@hidden
>         > Sent: Tuesday, November 16, 2004 12:46 AM
>         > To: tsp-devel
>         > Subject: Re: [Tsp-devel] JTSP + URL = OK
>         >
>         >
>         > Hello,
>         >
>         > ben, non, j'ai pas d'idée précise de spec, je disais cela
>         > parceque je ne
>         > suis pas
>         > un adepte des comportements laxistes. Néanmoins, je me range
>         > à l'avis de la majorité et j'implémente ce que vous voulez
>         coté Java.
>         >
>         > Si je comprend bien ta réponse Eric, tu préfère que
>         > les comportements laxistes (case insensitive, début de nom
>         de serveur)
>         > soient implémentés dans la lib TSP avec possibilité de
>         l'activer
>         > ou non, c'est ça ? Genre avec des options dans l'API et le
>         client
>         > choisi ce qu'il veut activer ?
>         >
>         > Confirme moi cela, et pas de problèmes, je l'implémente.
>         >
>         > En tous cas, merci Robert pour tes explication sur les URL,
>         mon
>         > but est quoi qu'il en soit de faire en sorte que la partie
>         JAVA
>         > ait le même comportement que la partie C
>         >
>         > Au fait jsynoptic est en bonne voie d'utiliser les URL,
>         > j'ai pas fait de commit mais cela marche.
>         >
>         > (Pour conclure sur le sujet, Je veux juste modifier trés
>         légèrement
>         > l'exemple de Robert
>         >
>         > Un serveur avec :
>         >
>         >     totoNewGen:0
>         >     toto:1
>         > On a :
>         >     ///toto        =>    totoNewGen:0
>         >     ///toto:0        =>    totoNewGen:0
>         >     ///toto:1        =>    toto:1
>         >
>         > Voila, je n'aime pas trop à cause de ce cas, mais je
>         comprend
>         > que ce comportement puisse plaire quand même dans les cas
>         simples)
>         >
>         > A+
>         >
>         > Steph
>         >
>         > NOULARD Eric wrote:
>         >
>         > >Bah c'est pas très joli...
>         > >Mais ce sera probablement & [malheureusement] apprécié des
>         > utilisateurs
>         > >ce comportement laxiste :))
>         > >
>         > >Mon avis est que c'est à l'appli consumer finale
>         > >(stdout, jstdout, tsp_gdisp·..) d'être tolérante
>         > >case insensitive, match partiel etc...
>         > >
>         > >La request handler RPC peut lui fournir le service de
>         recherche
>         > >du progid "à la limite" mais pour ce qui est du nom
>         > >ben faudrait être plus strict.
>         > >
>         > >Ce qui m'embête dans l'histoire c'est pas tant de
>         > >matcher le premier provider c'est de ne pas savoir que
>         > >j'aurais pu en terminant l'URL autrement savoir qu'il en
>         > >avait 2...
>         > >
>         > >Quoiqu'il en soit si Stephane nous propose une specs
>         > >qui allie souplesse et strictness ben je l'accepte et je
>         veux
>         > >bien le coder pour C.
>         > >
>         > >Toutefois j'admet que la recherche "intuitive" de l'URL
>         dépend
>         > >du protocole donc on peut admettre que le request handler
>         RPC
>         > >soit plus 'tolérant' que son homologue CORBA/XML-RPC etc...
>         > >
>         > >Et pis autant avec un service de nommage CORBA on doit
>         > >pouvoir découvrir TOUS les serveurs TSP autant avec RPC
>         > >partir à la recherche de tous les serveurs existant et qui
>         matche
>         > >une URL donnée doit pouvoir durer un long moment??
>         > >
>         > >Le lun 15/11/2004 à 15:18, PAGNOT, Robert a écrit :
>         > > 
>         > >
>         > >>Eh ben tant pis, si l'utilisateur ne spécifie pas un
>         > SERVERNAME complet, il
>         > >>trouvera le premier qui correspond ...
>         > >>
>         > >>Par conséquent, supposons que l'on ait sur une même
>         machine:
>         > >>    toto:0
>         > >>    totoNewGen:1   (car :0 est impossible car RPC_PROG_ID
>         différents
>         > >>!!!)
>         > >>
>         > >>Alors un accès URL du style ... donnera ... :
>         > >>    ///toto         =>      toto:0
>         > >>    ///toto:0               =>      toto:0
>         > >>    ///toto:1               =>      totoNewGen:1
>         > >>    ///totoNewGen   => totoNewGen:1
>         > >>    ///totoNewGen:0 => erreur !!!
>         > >>    ///totoNewGen:1 => totoNewGen:1
>         > >>
>         > >>Je n'ai pas testé ces comportements limites, le
>         cheminement
>         > chaotique de mon
>         > >>esprit tordu n'est pas arrivé jusque là {:o]
>         > >>
>         > >>Je mets notre bon Eric en copie au cas où il serait pas
>         d'accord :-[
>         > >>
>         > >>A+
>         > >>
>         > >>    Robert
>         > >>
>         > >>
>         > >>   
>         > >>
>         > >>>-----Original Message-----
>         > >>>From: Stephane Galles [mailto:address@hidden
>         > >>>Sent: Monday, November 15, 2004 3:07 PM
>         > >>>To: PAGNOT, Robert
>         > >>>Cc: tsp-devel
>         > >>>Subject: Re: [Tsp-devel] JTSP + URL = OK
>         > >>>
>         > >>>
>         > >>>Hello,
>         > >>>
>         > >>>OK. Pourquoi pas.
>         > >>>
>         > >>>Mais que fait - on si on a deux providers genre :
>         > >>>
>         > >>>toto
>         > >>>totoNewGen
>         > >>>
>         > >>>pour se connecter à toto avec :///toto
>         > >>>On risque d'embarquer totoNewGen...
>         > >>>
>         > >>>Ou alors il faut des wildcard.
>         > >>>
>         > >>>A+
>         > >>>
>         > >>>Steph
>         > >>>
>         > >>>PAGNOT, Robert wrote:
>         > >>>
>         > >>>     
>         > >>>
>         > >>>>Désolé, cela doit effectivement marcher comme ça, d'où
>         > >>>>       
>         > >>>>
>         > >>>l'utilisation de
>         > >>>     
>         > >>>
>         > >>>>strncmp(X,Y,strlen(X)) dans tsp_client.c. Et je devrais
>         même
>         > >>>>       
>         > >>>>
>         > >>>traiter le
>         > >>>     
>         > >>>
>         > >>>>"Case sensitivity" pour prendre n'importe quoi en
>         utilisant
>         > >>>>       
>         > >>>>
>         > >>>strncasecmp ...
>         > >>>     
>         > >>>
>         > >>>>C'est clair que c'est un comportement "aux limites". Je
>         le
>         > >>>>       
>         > >>>>
>         > >>>rajouterai dans
>         > >>>     
>         > >>>
>         > >>>>les USAGEs des URLs.
>         > >>>>
>         > >>>>A+
>         > >>>>
>         > >>>>  Robert
>         > >>>>
>         > >>>>
>         > >>>>
>         > >>>>
>         > >>>>       
>         > >>>>
>         > >>>>>-----Original Message-----
>         > >>>>>From: Stephane Galles [mailto:address@hidden
>         > >>>>>Sent: Monday, November 15, 2004 2:42 PM
>         > >>>>>To: PAGNOT, Robert
>         > >>>>>Cc: tsp-devel
>         > >>>>>Subject: Re: [Tsp-devel] JTSP + URL = OK
>         > >>>>>
>         > >>>>>
>         > >>>>>Salut Robert,
>         > >>>>>
>         > >>>>>oui, je crois que j'avais bien compris le
>         fonctionnement
>         > de l'URL,
>         > >>>>>mais il y a quand même, à mon avis, quelque chose
>         d'étrange
>         > >>>>>dans l'utilisation du SERVERNAME pour la partie C.
>         > >>>>>
>         > >>>>>Apres avoir regardé de plus près, en fait c'est plus
>         > subtil que je
>         > >>>>>ne pensais :
>         > >>>>>
>         > >>>>>Lance le StubbedServer et connecte toi sous stdout avec
>         > >>>>>:///StubbedServer
>         > >>>>>Cela marche. C'est normal
>         > >>>>>
>         > >>>>>Lance le StubbedServer et connecte toi sous stdout avec
>         > >>>>>         
>         > >>>>>
>         > >>>:///blablabla
>         > >>>     
>         > >>>
>         > >>>>>Cela ne marche pas. C'est normal
>         > >>>>>
>         > >>>>>Lance le StubbedServer et connecte toi sous stdout avec
>         :///Stu
>         > >>>>>Cela marche ! CE N'EST PAS NORMAL (du moins je ne crois
>         > >>>>>pas ou alors il faut documenter ce comportement).
>         > >>>>>
>         > >>>>>A+
>         > >>>>>
>         > >>>>>Steph
>         > >>>>>
>         > >>>>>
>         > >>>>>PAGNOT, Robert wrote:
>         > >>>>>
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>Salut Stéph,
>         > >>>>>>
>         > >>>>>>Le principe de l'utilisation de l'URL (tu peux les
>         voir
>         > >>>>>>    
>         > >>>>>>
>         > >>>>>>           
>         > >>>>>>
>         > >>>>>d'ailleurs dans les
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>help des consumers C) consiste à :
>         > >>>>>>        <rpc://hostname> => trouve le premier provider
>         > existant sur
>         > >>>>>>"hostname", soit un fonctionnement identique à la
>         pré-histoire.
>         > >>>>>>
>         > >>>>>>        + </servername:port> permet de préciser un peu
>         > plus à qui l'on
>         > >>>>>>s'adresse, en cas de multi-providers. Pour info, avec
>         Yves,
>         > >>>>>>    
>         > >>>>>>
>         > >>>>>>           
>         > >>>>>>
>         > >>>>>on travaille sur
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>la même machine avec des providers différents, et
>         chacun se
>         > >>>>>>    
>         > >>>>>>
>         > >>>>>>           
>         > >>>>>>
>         > >>>>>connecte avec
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>une URL du type <///myServerName> et ça marche !!!
>         > >>>>>>
>         > >>>>>>        Par conséquent, on tient compte du SERVERNAME,
>         > lorsqu'il est
>         > >>>>>>explicité. Le pb, est qu'avec RPC, on doit établir une
>         > connection
>         > >>>>>>(clnt_create) pour connaître le nom de celui qui est
>         au bout
>         > >>>>>>    
>         > >>>>>>
>         > >>>>>>           
>         > >>>>>>
>         > >>>>>du fil ...
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>        On pourrait s'amuser à créer une table de hash
>         pour
>         > >>>>>>SERVERNAME:PORTNUM et utiliser l'ID sortant du hachage
>         comme
>         > >>>>>>    
>         > >>>>>>
>         > >>>>>>           
>         > >>>>>>
>         > >>>>>RPC_PROG_ID ?
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>Cela éviterai les tentatives de connection ...
>         > >>>>>>
>         > >>>>>>A+
>         > >>>>>>
>         > >>>>>>Robert PAGNOT
>         > >>>>>>ASTRIUM SAS
>         > >>>>>>AEA56 - Ground Systems
>         > >>>>>>tél.: 05 62 19 55 32
>         > >>>>>>fax.: 05 62 19 77 41
>         > >>>>>><mailto:address@hidden>
>         > >>>>>>
>         > >>>>>>
>         > >>>>>>
>         > >>>>>>
>         > >>>>>>
>         > >>>>>>    
>         > >>>>>>
>         > >>>>>>           
>         > >>>>>>
>         > >>>>>>>-----Original Message-----
>         > >>>>>>>From: Stephane Galles
>         [mailto:address@hidden
>         > >>>>>>>Sent: Sunday, November 14, 2004 10:15 PM
>         > >>>>>>>To: tsp-devel
>         > >>>>>>>Subject: [Tsp-devel] JTSP + URL = OK
>         > >>>>>>>
>         > >>>>>>>
>         > >>>>>>>Bonjour,
>         > >>>>>>>
>         > >>>>>>>les URL fonctionnent maintenant avec JTSP.
>         > >>>>>>>
>         > >>>>>>>Lancez ant sans arguments dans DEVBASE, et les
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>explications suivront
>         > >>>     
>         > >>>
>         > >>>>>>>En fait jsynoptic et jstdout fonctionnent, mais seul
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>jstdout utilise
>         > >>>     
>         > >>>
>         > >>>>>>>réellement les URL. jsynoptic continue de séparer les
>         valeurs
>         > >>>>>>>dans son GUI.
>         > >>>>>>>Je n'ai pas regardé en détail comment était fait
>         jsynoptic,
>         > >>>>>>>mais si le code
>         > >>>>>>>du GUI est dans le plugin, ai - je l'autorisation de
>         modifier
>         > >>>>>>>le GUI pour
>         > >>>>>>>faire saisir une URL, et non plus des valeurs éclatée
>         ? (je
>         > >>>>>>>ne sais pas si
>         > >>>>>>>c'est possible en fait, je ne sais pas comment est
>         > découpé le code
>         > >>>>>>>jsynoptic-plugin et jsynoptic-code)
>         > >>>>>>>
>         > >>>>>>>Sinon, en fait, sans vouloir cafter, j'ai même
>         l'impression
>         > >>>>>>>que les URL
>         > >>>>>>>fonctionnent maintenant mieux avec JTSP qu'avec TSP,
>         vu
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>qu'on dirait
>         > >>>     
>         > >>>
>         > >>>>>>>bien que le grand frêre C ne tient pas compte du
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>SERVERNAME pour la
>         > >>>     
>         > >>>
>         > >>>>>>>recherche
>         > >>>>>>>du provider...
>         > >>>>>>>
>         > >>>>>>>J'dis ça, j'dis rien  ;)
>         > >>>>>>>
>         > >>>>>>>Steph.
>         > >>>>>>>
>         > >>>>>>>
>         > >>>>>>>
>         > >>>>>>>_______________________________________________
>         > >>>>>>>Tsp-devel mailing list
>         > >>>>>>>address@hidden
>         > >>>>>>>http://lists.nongnu.org/mailman/listinfo/tsp-devel
>         > >>>>>>> 
>         > >>>>>>>
>         >
>         >>>>>>>------------------------------------------------------------
>         > >>>>>>>      
>         > >>>>>>>
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>>>------------
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         >
>         >>>>>>>---------------------------------------------------------
>         > >>>>>>>
>         > >>>>>>>CE COURRIER ELECTRONIQUE EST A USAGE STRICTEMENT
>         INFORMATIF
>         > >>>>>>>      
>         > >>>>>>>
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>>>ET NE SAURAIT ENGAGER DE QUELQUE MANIERE QUE CE SOIT
>         EADS
>         > >>>>>ASTRIUM SAS, NI SES FILIALES.
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>>SI UNE ERREUR DE TRANSMISSION OU UNE ADRESSE ERRONEE
>         A MAL
>         > >>>>>>>      
>         > >>>>>>>
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>>>DIRIGE CE COURRIER, MERCI D'EN INFORMER L'EXPEDITEUR EN
>         LUI
>         > >>>>>FAISANT UNE REPONSE PAR COURRIER ELECTRONIQUE DES
>         RECEPTION.
>         > >>>>>SI VOUS N'ETES PAS LE DESTINATAIRE DE CE COURRIER, VOUS
>         NE
>         > >>>>>DEVEZ PAS L'UTILISER, LE CONSERVER, EN FAIRE ETAT, LE
>         > >>>>>DISTRIBUER, LE COPIER, L'IMPRIMER OU EN REVELER LE
>         CONTENU A
>         > >>>>>UNE TIERCE PARTIE.
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>>This email is for information only and will not bind
>         EADS
>         > >>>>>>>      
>         > >>>>>>>
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>>>Astrium SAS in any contract or obligation, nor its
>         subsidiaries.
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         > >>>>>>>If you have received it in error, please notify the
>         sender
>         > >>>>>>>      
>         > >>>>>>>
>         > >>>>>>>             
>         > >>>>>>>
>         > >>>>>by return email. If you are not the addressee of this
>         email,
>         > >>>>>you must not use, keep, disseminate, copy, print or
>         otherwise
>         > >>>>>deal with it.
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         >
>         >>>>>>>---------------------------------------------------------
>         > >>>>>>> 
>         > >>>>>>>
>         > >>>>>>>      
>         > >>>>>>>
>         > >>>>>>>             
>         > >>>>>>>
>         >
>         >>>>>------------------------------------------------------------
>         > >>>>>         
>         > >>>>>
>         > >>>------------
>         > >>>     
>         > >>>
>         >
>         >>>>>---------------------------------------------------------
>         > >>>>>
>         > >>>>>CE COURRIER ELECTRONIQUE EST A USAGE STRICTEMENT
>         INFORMATIF
>         > >>>>>         
>         > >>>>>
>         > >>>ET NE SAURAIT ENGAGER DE QUELQUE MANIERE QUE CE SOIT EADS
>         > >>>ASTRIUM SAS, NI SES FILIALES.
>         > >>>     
>         > >>>
>         > >>>>>SI UNE ERREUR DE TRANSMISSION OU UNE ADRESSE ERRONEE A
>         MAL
>         > >>>>>         
>         > >>>>>
>         > >>>DIRIGE CE COURRIER, MERCI D'EN INFORMER L'EXPEDITEUR EN
>         LUI
>         > >>>FAISANT UNE REPONSE PAR COURRIER ELECTRONIQUE DES
>         RECEPTION.
>         > >>>SI VOUS N'ETES PAS LE DESTINATAIRE DE CE COURRIER, VOUS
>         NE
>         > >>>DEVEZ PAS L'UTILISER, LE CONSERVER, EN FAIRE ETAT, LE
>         > >>>DISTRIBUER, LE COPIER, L'IMPRIMER OU EN REVELER LE
>         CONTENU A
>         > >>>UNE TIERCE PARTIE.
>         > >>>     
>         > >>>
>         > >>>>>
>         > >>>>>This email is for information only and will not bind
>         EADS
>         > >>>>>         
>         > >>>>>
>         > >>>Astrium SAS in any contract or obligation, nor its
>         subsidiaries.
>         > >>>     
>         > >>>
>         > >>>>>If you have received it in error, please notify the
>         sender
>         > >>>>>         
>         > >>>>>
>         > >>>by return email. If you are not the addressee of this
>         email,
>         > >>>you must not use, keep, disseminate, copy, print or
>         otherwise
>         > >>>deal with it.
>         > >>>     
>         > >>>
>         >
>         >>>>>---------------------------------------------------------
>         > >>>>>  
>         > >>>>>
>         > >>>>>         
>         > >>>>>
>         >
>         >
>         >
>         > _______________________________________________
>         > Tsp-devel mailing list
>         > address@hidden
>         > http://lists.nongnu.org/mailman/listinfo/tsp-devel
>         >
>         
>         
>         
> 
> 
> ______________________________________________________________________
> _______________________________________________
> Tsp-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/tsp-devel
-- 
Eric NOULARD
E-mail: address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]