Camelia, the Perl 6 bug

IRC log for #bioclipse, 2008-08-31

| Channels | #bioclipse index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:06 CIA-30 bioclipse: edrin_t * r6823 /xws/trunk/xws4j/src/net/bioclipse/xws/client/ (6 files in 4 dirs): Con listener added
01:13 CIA-30 bioclipse: edrin_t * r6824 /xws/trunk/xws4j/src/net/bioclipse/xws/client/ (Client.java xmpp/modules/StreamEventLogger.java):
06:38 rojasm joined #bioclipse
08:36 edrin joined #bioclipse
12:08 egonw joined #bioclipse
15:11 jonalv joined #bioclipse
18:10 ilbot2 joined #bioclipse
18:10 Topic for #bioclipseis now An open source workbench for chemo- and bioinformatics - http://www.bioclipse.net/ | BioclipseWiki => http://wiki.bioclipse.net/ !! | logs => http://colabti.org/irclogge​r/irclogger_logs/bioclipse & http://moritz.faui2k3.org/irc​log/out.pl?channel=bioclipse || Bioclipse2 alpha released! See http://bioclipse.blogspot.com/
18:16 egonw joined #bioclipse
20:46 edrin joined #bioclipse
20:46 edrin hi
20:46 zarah hi edrin
20:47 edrin hi egonw
21:14 egonw hi edrin
21:34 CIA-30 bioclipse: edrin_t * r6825 /xws/trunk/xws4j/src/net/bioclipse/xws/​client/xmpp/connection/ConManager.java: bug fix not complete yet
21:34 edrin egonw: it's now almost finished
21:34 egonw great!
21:34 edrin there is only a xml schema 2 java class compiler missing yet
21:34 egonw really looking forward to starting in Uppsala
21:35 edrin but this will depend on external lib anyway
21:35 edrin currently you can do the following:
21:36 edrin client.connect() client.disconnect() client.addConnectionListener(still buggy but will be easily fixed...)
21:37 edrin client.getXmppItem(jid) client.getService(jid) client.getFunction(jid, functionname)
21:39 edrin item = XmppItem.discoverSync() ... if (item instanceof Service)... if (item instanceof Function)
21:39 edrin Service.getFunctions()
21:39 edrin and so on...
21:40 edrin although we have to discuss a thing
21:40 edrin do you have a minute?
21:40 edrin egonw?
21:40 egonw yeah, sort of
21:40 edrin the problem is:
21:41 edrin i always support a listener (async) based execution modus and a blocking (sync) execution modus
21:42 edrin for example you can do xmppItem.discoverSync() and xmppItem.discoverAsync(listener)
21:42 edrin for a function you can do:
21:43 edrin function.invokeSync() or function.invokeAsync()
21:43 edrin sorry function.invokeAsync(listener)
21:44 edrin if you push a listener it must implementing process listener interface
21:44 edrin Problem: the process listener interface must have the following functions:
21:44 edrin (beside error handling functions)
21:45 edrin onExecuting() onFinished() onResult() onTerminated()
21:46 egonw mom
21:46 edrin the problem is: we have these two IO DATA functions: the imediately completing one and the version with
21:46 egonw ok, why is that a problem?
21:46 egonw hehehe
21:46 edrin delayed completing
21:47 edrin the client/invoker does not know what kind of functions is supported by the service
21:47 egonw brb
21:48 edrin this means: within the listener: not all of the functions might get called: onExecuting() onFinished() onResult() onTerminated()
21:49 edrin for example if the function returns the result imediately the function onExecuting() and onFinished() will not be called but the onResult() will...
21:50 edrin if the function does not return the result imediately it will call onExecuting() to inform the process was started and it will call onFinished() to inform the process finished and the client should now request the result. onResult() will only be called when the result was requested.
21:52 edrin this is confusing for ppl programing with the lib
21:52 egonw sorry, in the middle of a talk here right now...
21:52 egonw will reply asap
21:57 edrin ok
21:58 edrin egonw: i have to go to bed now...
21:58 edrin i will be online tomorrow at daytime again and probably the day after tomorrow, too...
21:59 edrin and i will then go on holidays for two weeks and on a conference the week after
21:59 egonw ok, I'll read and email my reply and/or questions
21:59 edrin thanks
21:59 edrin cu tomorrow
22:00 edrin gnight!
22:00 edrin cu
22:01 edrin joined #bioclipse
22:01 CIA-30 bioclipse: edrin_t * r6826 /xws/trunk/xws4j/src/net/bioclipse/xws/​client/xmpp/connection/ConManager.java:
22:01 edrin ah egonw: my med.uni-muenchen.de account is currently disabled
22:01 edrin maybe you could use -> gmx.net
22:01 edrin cu
22:01 edrin sorry

| Channels | #bioclipse index | Today | | Search | Google Search | Plain-Text | summary