[kamaelia-list] Dropping Legacy Python Support?

2013-10-24 Thread Michael
, but at least asking the question now means that's one things less to worry about. Going to 2.7 also means 3.x changes are an awful lot simpler too. Regards, Michael -- You received this message because you are subscribed to the Google Groups kamaelia group. To unsubscribe from this group and stop

Re: [kamaelia-list] Threaded component message handling

2013-10-16 Thread Michael
in hand. Michael. On 16 October 2013 13:53, Jim Easterbrook jim.easterbr...@bbc.co.uk wrote: I've been experimenting with Axon's threaded components. Currently incoming messages are delivered to the wrapper, which forwards them to the thread at its next scheduler slot. I've written

Re: [kamaelia-list] Threaded component message handling

2013-10-16 Thread Michael
Hi, gevent would be nice, on the (obvious) proviso any implementation integrated approrpriately with other parts of the gevent ecosystem. Michael On 16 October 2013 15:16, Sylvain Hellegouarch s...@defuze.org wrote: Hi guys, On 16 October 2013 16:12, Michael spark...@gmail.com wrote

[kamaelia-list] Re: Is Kamaelia still alive?

2013-09-29 Thread Michael
choosing a library. If you haven't chosen a language yet, I'd seriously recommend either Scala or Go - primarily because they've both had this sort of coding model built in from the ground up. Best Regards, and many thanks for your kind words, Michael. -- You received this message because

[kamaelia-list] Python 3

2012-09-20 Thread Michael
Kamaelia/Visualisation/ER/PAttribute.py Kamaelia/Apps/JMB/Common/Structs.py Python3 is happy with all the other files at the moment :-) Looks like this should be relatively quick to finish now. Regards, Michael -- You received this message because you are subscribed to the Google Groups

[kamaelia-list] Kamaelia Support for Python 3 [alpha quality]

2012-09-20 Thread Michael
of the tires and bug reports welcome. Michael -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamaelia@googlegroups.com. To unsubscribe from this group, send email to kamaelia+unsubscr...@googlegroups.com. For more

Re: [kamaelia-list] Pipelines failing to terminate

2012-07-10 Thread Michael
On 9 July 2012 18:43, Michael spark...@gmail.com wrote: On 05/07/12 08:53, Jim Easterbrook wrote: I'm having a problem with pipelines of threaded components sometimes failing to terminate when all the child components have terminated. I think I might have found the answer

Re: [kamaelia-list] Pipelines failing to terminate

2012-07-09 Thread Michael
. If this is the solution though the real fix would may be a thread.join before awakening the component one last time - to capture the thread exit point. Regards, Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email

Re: [kamaelia-list] Pipelines failing to terminate

2012-07-05 Thread Michael
the race hang gets triggered, as opposed to anything else. Regards, Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamaelia@googlegroups.com. To unsubscribe from this group, send email to kamaelia

[kamaelia-list] Axon: Python 3 Support

2011-02-15 Thread Michael Sparks
for AxonType/AxonObject (which should probably be ditched now anyway really, thinking about it). Anyway, as noted, code here: * http://www.kamaelia.org/release/Axon-1.7.0.tar.gz Have fun, Michael -- You received this message because you are subscribed to the Google Groups kamaelia group

[kamaelia-list] Re: Kamaelia's Next Release - 1.1.2.0 or 1.1.1.0 ?

2011-01-05 Thread Michael Sparks
On Dec 30 2010, 1:53 pm, Michael Sparks spark...@gmail.com wrote: Hi, Just to note that I'm planning the next release at the moment, and I'm planning on the following stuff: * Finishing off the Dirac 1.0 bindings. * Finishing Packaging up the Macro work as a standalone application

[kamaelia-list] Website changes - beta.kamaelia.org - www.kamaelia.org

2011-01-01 Thread Michael Sparks
On Thursday 30 Dec 2010 13:53:33 Michael Sparks wrote: through to help with the website. (I've got some plans for improving the website, but the traditional problem of only 1 pair of hands!) As a secondary note to this, I've today shifted the beta site over to being the main kamaelia site

[kamaelia-list] Kamaelia's Next Release - 1.1.2.0 or 1.1.1.0 ?

2010-12-30 Thread Michael Sparks
quite well. Given the versioning of Y.Y.M.r, this would suggest that the next release would be 1.1.2.0. Either way, in advance of the new year - Happy New Year :-) Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send

[kamaelia-list] Kamaelia 1.0.12.0 released

2010-12-28 Thread Michael Sparks
Hi, I've built the 1.0.12.0 release and linked it from the website front page. This is the 4th and final release of 2010. I think it also represents a sustainable rhythm of development - bi-monthly releases, with work primarily on branches, and new work primarily inside applications which can

[kamaelia-list] Re: Merge of branch private_MPS_CL_Topology3D (nee private_CL_Topology3D)

2010-12-28 Thread Michael Sparks
. Sounds like a fun idea, and thanks for the kind words :-) The thing interesting about the 3D visualisation is that unlike the 2D graph visualisation is that it's actually nested, which opens up some interesting options. Michael. -- You received this message because you are subscribed

[kamaelia-list] Merge of branch private_AB_Whiteboard

2010-12-27 Thread Michael Sparks
Shutdown handling change TODO: revert back Regards, Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamae...@googlegroups.com. To unsubscribe from this group, send email to kamaelia+unsubscr

Re: [kamaelia-list] Backplane notifications

2010-12-02 Thread Michael Sparks
are actually harder, but should be doable safely now given the existence of the STM code) I'm not sure what notifications you might want to send to the backplane itself though either. (suggestions/comments welcome) Michael. -- You received this message because you are subscribed to the Google

Re: [kamaelia-list] yield newComponent(xxx) or xxx.activate() ?

2010-10-05 Thread Michael Sparks
available on Series 60 phones) Hope that helps, Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamae...@googlegroups.com. To unsubscribe from this group, send email to kamaelia+unsubscr

Re: [kamaelia-list] Answered one of my questions

2010-10-04 Thread Michael Sparks
. That would be extremely useful and also quite cool to see working :-) It'd be utterly fantastic. Also, any improvements to the visualiser have knockons elsewhere (eg to the ER Modeller) so anything done here would be very welcome indeed. Regards, Michael. -- You received this message because

Re: [kamaelia-list] Answered one of my questions

2010-09-28 Thread Michael Sparks
on reading things I think could be called the Dining Philosophers Gravy Jug Problem. ie a collection of people wanting access to output from a single shared resource. I'll knock something up which relates that to a server scenario, and post that shortly. Michael. -- You received this message

Re: [kamaelia-list] Found it:Bug in setsockopt call: Only in fedora 12/13

2010-08-29 Thread Michael Sparks
to hear :-) Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamae...@googlegroups.com. To unsubscribe from this group, send email to kamaelia+unsubscr...@googlegroups.com. For more options, visit

Re: [kamaelia-list] Bug in setsockopt call

2010-08-27 Thread Michael Sparks
, Hello World, 16384, 0, {sa_family=AF_INET, sin_port=htons(33636), sin_addr=inet_addr(192.168.2.2)}, [16]) = 11 And reported recieved: write(1, (('192.168.2.2', 33636), 'Hello World'), 39) = 39 Seeing what the actual strace lines were would probably be quite informative. Regards, Michael. -- You

[kamaelia-list] Re: threadedcomponent's main function not starting

2010-08-10 Thread Michael Sparks
please post a fragment showing the confusing behaviour) Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamae...@googlegroups.com. To unsubscribe from this group, send email to kamaelia+unsubscr

Re: [kamaelia-list] Dynamic Graphline components?

2010-08-10 Thread Michael Sparks
[warning, this is a little on the long side, and really covers 3 - 4 major topics ] Hi Gloria, On Mon, Aug 9, 2010 at 4:32 AM, Gloria W strang...@comcast.net wrote: Hi Michael et al, I am pleased to say that I finally have a freelance contract where I can make great use of Kamaelia. I am

[kamaelia-list] Re: Announcement : Kamaelia License Change : Apache 2

2010-07-21 Thread Michael Sparks
On Jul 22, 12:09 am, Michael Sparks spark...@gmail.com wrote: [snip] Re-reading that, sorry for the poor grammar in places. Just excited to be able to say finally this has happened :-) Michael -- You received this message because you are subscribed to the Google Groups kamaelia group. To post

[kamaelia-list] Changing signature Kamaelia.Device.DVB.Core.DVB_Multiplex

2010-06-22 Thread Michael Sparks
I'm happy to just do this instead: @classmethod def from_feparams( new args ) However, before I choose I'd be interested to hear whom this may cause breakage for. Regards, Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post

[kamaelia-list] Re: First Version of Dendrite Flow-Based Programming System Released

2010-04-12 Thread Michael Sparks
and the Python-based Axon system written by Michael Sparks of BBC Research The thing about catching up on email after being away from connectivity is missing really cool announcements. Really pleased you could get this released, and hope it goes well. I'll take a look as soon as I can - sounds neat

[kamaelia-list] Re: Any mirrors for tutorials? Main seems down

2010-03-29 Thread Michael Sparks
, Michael. On Mar 28, 1:20 pm, Michael Sparks spark...@gmail.com wrote: Hi, The website was briefly down for a few hours when you looked last week, and is down again at the moment. (There's, shall we summarise, a hosting transition going on at the moment) That said, there are tutorial materials

[kamaelia-list] Re: Any mirrors for tutorials? Main seems down

2010-03-28 Thread Michael Sparks
(permanently) in the next couple of days. In the meantime, hopefully this message is useful! Regards, Michael. On Mar 22, 1:35 am, hb,cse pi3.14159265...@gmail.com wrote: Hello. I'm an absolute newbie, and I need to get started. I understand your MiniAxon tutorial is geared to my level

[kamaelia-list] Revisiting the idea of path/autoload

2010-02-21 Thread Michael Sparks
the right thing, based on a known, defined path. Some people like that tool, some hate it - which is what I suspect would be the reaction to be for Kamaelia.Path Any thoughts welcome. Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post

[kamaelia-list] Rejected: private_JMB_MPS_XMPP_WSGI

2010-01-30 Thread Michael Sparks
who will read this and probably be disappointed, but if you don't care enough to make your code work and use it, I don't have to either. Regards, Michael. -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamae

Re: [kamaelia-list] Re: Tuning

2009-11-23 Thread Michael Sparks
Luca, On Friday 20 November 2009 09:36:20 Michael Sparks wrote: until I see the full file you're *currently* editting and the *current* sourcefile, I have no chance of reconstructing exactly what's happening. Third time lucky, hopefully. Please can you post: * The code that you have

Re: [kamaelia-list] Re: Hello

2009-11-23 Thread Michael Sparks
so you shouldn't be having issues. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamae...@googlegroups.com

Re: [kamaelia-list] Re: Tuning

2009-11-20 Thread Michael Sparks
precisely what's changing in the system as a whole :-) Thanks for persevering! :-) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home -- You received this message because you are subscribed to the Google Groups kamaelia group. To post

Re: [kamaelia-list] Re: Tuning

2009-11-19 Thread Michael Sparks
with DVB-T, but they should still work with DVB-S. (We've made changes to support DVB-C as well when a patch came our way BTW :) Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home -- You received this message because you are subscribed

Re: [kamaelia-list] Re: Tuning

2009-11-19 Thread Michael Sparks
with a copy of the full file traceback in a pastebin though. Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home -- You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email

[kamaelia-list] Re: Bidirectional Json-Rpc Server

2009-11-13 Thread Michael Sparks
allow you to share, it would provide an interesting means of creating a thread pool. (At present the way to do that really would be to send a Queue.Queue through a pipeline, and allow the recipients to all read from it, but that's a different conversation :-) Regards, Michael. -- http

[kamaelia-list] Re: Feedback requested: Decorating Generators to make components, perhaps pythonic ?

2009-10-13 Thread Michael Sparks
On Sunday 11 October 2009 23:32:42 unetright.thebas...@xoxy.net wrote: On Sun, Oct 11, 2009 at 8:09 AM, Michael Sparks - spark...@gmail.com wrote: No positive responses. Probably not worth the effort in to clean up and merge this in that case. The intrawebs are slow don't you know

[kamaelia-list] Re: What's Cooking?

2009-10-13 Thread Michael Sparks
question, and it deserves a decent answer, if only because I can make a plea for help that way :-) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed

[kamaelia-list] Feedback requested: Decorating Generators to make components, perhaps pythonic ?

2009-10-04 Thread Michael Sparks
On Sunday 04 October 2009 19:21:19 Michael Sparks wrote: ... They're currently highly experimental, and located here: http://code.google.com/p/kamaelia/source/browse/trunk/Sketches/MPS/decorato rs.py so I'm skipping those imports :-) Anyway, code: I've shifted a copy of the code here

[kamaelia-list] Pypes meet Axon ?

2009-08-15 Thread Michael Sparks
have fun :) :-) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email

[kamaelia-list] Merge of branch private_JMB_MPS_WSGI

2009-07-26 Thread Michael Sparks
an app specific router, rather than general router. It's interesting, but I can see some serious issues with it myself. Kamaelia/setup.py Changed to pull in the Apps.JMB namespaces as well. Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http

[kamaelia-list] Re: Merge of Branch: private_JMB_MPS_CoreChanges_2

2009-07-26 Thread Michael Sparks
in the right direction. Much appreciated - I may well take you up on that. :) Hope this is helpful, It is indeed - thanks ! Regards, Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You

[kamaelia-list] Merge of branch: private_JMB_MPS_WebServer - A Personal WSGI Server application

2009-07-26 Thread Michael Sparks
application, that in itself doesn't actually need anything installed except for python. Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you

[kamaelia-list] Merge of Branch: private_JMB_MPS_CoreChanges_2

2009-07-25 Thread Michael Sparks
) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email

[kamaelia-list] Re: Simplifying Components

2009-07-24 Thread Michael Sparks
are declarative, and both of which people use because they're useful tools, not because they think I have a concurrent problem :-) Once again, many thanks! Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Europython Kamaelia Tutorial Notes, slides.

2009-07-15 Thread Michael Sparks
:-) Best Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email

[kamaelia-list] Re: Bidirectional Json-Rpc Server

2009-07-12 Thread Michael Sparks
On Saturday 11 July 2009 19:48:58 Michael Sparks wrote: Excellent, what I'll do then is merge this branch onto trunk, and I suggest that you work on your changes on a branch Just as a note, I've done this. In case you've not used svn to create branches before, the way to do this is as follows

[kamaelia-list] Re: Bidirectional Json-Rpc Server

2009-07-11 Thread Michael Sparks
On Friday 10 July 2009 14:15:30 Rasjid Wilcox wrote: Thanks Michael for setting this up.  I'll set myself up a code.google developer id over the weekend and get back to you with it. Just so people know, I've got some significant changes in mind, so the current code is more to get a feel

[kamaelia-list] Bidirectional Json-Rpc Server

2009-07-07 Thread Michael Sparks
- this is a really cool contribution :) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post

[kamaelia-list] Re: Syntactic Sugar?

2009-06-21 Thread Michael Sparks
they might be useful. Any comments/thoughts welcome :) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home class printer(component): @sleep_if_no_data @shutdown_on_any_control_message def main(self): while True

[kamaelia-list] Autoloading Components based on Imports

2009-06-21 Thread Michael Sparks
this. Personally I think it's a good option, but open to comments. (Tempted to give a lightning talk at europython on autoloading in general to gauge opinion) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Beginner question - shutting down a pipeline from within

2009-06-11 Thread Michael Sparks
Messages from new members are moderated More thought out reply to the content of the mails in a bit :-) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message

[kamaelia-list] Re: Kamaelia vs Twisted

2009-06-09 Thread Michael Sparks
things built with Kamaelia) At the end of the day though, they're both just programming models. They aren't mutually exclusive, and picking the right model for the right job is more important than any other consideration :-) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com

[kamaelia-list] Re: Python Interpreter Component

2009-06-09 Thread Michael Sparks
starting point for that :) Thanks for reminding me that it does need addressing, reminders of the questions that are most often asked are very useful! :) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Python Interpreter Component

2009-06-08 Thread Michael Sparks
an Axon visualisation/introspector to a _running_ system - which looks like this: http://www.kamaelia.org/images/IntrospectingKamaeliaSystemWithInterpreter.png Hope others find it useful too :-) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org

[kamaelia-list] Re: distributed actors

2009-06-02 Thread Michael Sparks
, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamaelia

[kamaelia-list] Syntactic Sugar?

2009-05-24 Thread Michael Sparks
Hi, I'm tempted to revisit syntactic sugar at the moment - especially for simple components (eg wrapping generators etc). Any special requests, thoughts or comments ? Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Axum - a bit like Axon only from Microsoft?

2009-05-14 Thread Michael Sparks
On Thursday 14 May 2009 16:43:43 Michael Sparks wrote: I've not really taken the C++ miniaxon forward is because in order to do a proper Axon for C++ you'd really want to start adding in typing. Oh, for interested parties: http://code.google.com/p/kamaelia/source/browse/trunk/Code/CPP

[kamaelia-list] Re: Kamaelia under Jython

2009-05-13 Thread Michael Sparks
an increasing cause of concern for some time. I'll take a look at that packaging as soon as practical. (hopefully this evening) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You

[kamaelia-list] Re: Finally, time to pass you slides. More babbling, etc.

2009-04-26 Thread Michael Sparks
Hi Gloria, As noted elsewhere I've been playing catch up a bit here... On Saturday 11 April 2009 20:50:21 Gloria W wrote: Hi Michael, Attached are my PyCon 2009 slides for the Kamaelia toturial I gave. This is really helpful. The actual video taken at the time is now up at the pycon video

[kamaelia-list] Re: Finally, time to pass you slides. More babbling, etc.

2009-04-26 Thread Michael Sparks
On Monday 27 April 2009 02:44:00 Michael Sparks wrote: Well, some benchmarking was recently done by Steve Wittber Simon Wittber. Gah. Sorry Simon if you read this... Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Helpful Utilities

2009-04-05 Thread Michael Sparks
the **argd code to override the default values. - cf http://www.kamaelia.org/InheritableDefaultValues * Logic change in loop to make the code paths clearer. Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Kamaelia Code Contributions

2009-04-02 Thread Michael Sparks
On Thursday 02 April 2009 00:01:21 Michael Sparks wrote: On Wednesday 01 April 2009 23:49:09 Michael Sparks wrote: OK, I've collated the TCP related bug fixes into a single branch here: /branches/private_TB_TCPFixes20090316 OK, same regarding the UDP changes: Details:     Branch

[kamaelia-list] Re: Kamaelia Code Contributions

2009-04-01 Thread Michael Sparks
description of what needs doing - ie about enabling code to actually get into the code tree. The current process is more of a barrier than it should be, and needs tweaking. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: The tutorial went pretty well, I was told.

2009-03-26 Thread Michael Sparks
questions, I am sure. That's great to hear :-) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group

[kamaelia-list] Re: Kamaelia Code Contributions

2009-03-26 Thread Michael Sparks
the short descriptions/format of this mail, it's really useful: :-) Regards, Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home On Sunday 15 March 2009 23:53:12 unetright.thebas...@xoxy.net wrote: I figured out how to use mercurial patch queues

[kamaelia-list] Re: Making self.pause() for generator components mirror self.pause() for threads components

2009-03-05 Thread Michael Sparks
(Axon.ThreadedComponent.threadedcomponent): ... def main(self): ... self.pause(1.0) ... T().run() Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you

[kamaelia-list] Re: Installation problem under Windows

2009-03-03 Thread Michael Sparks
want to check that on Mac OS X and Windows before merging that though. (it's nice to be able to pull the logo into some components) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You

[kamaelia-list] Re: Bug in SingleShotHTTPClient

2009-03-03 Thread Michael Sparks
On Tuesday 03 March 2009 19:26:57 Steve wrote: Michael, I was reviewing the TCPClient.py code.   Many thanks for this. As a preface to what follows, I've put a different implementation into TCPClient - in line with my comments yesterday. The reason is to allow TCPClient to continue

[kamaelia-list] Re: Windows socket errors and timeouts

2009-03-03 Thread Michael Sparks
we've got to stage 1, and are now on stage 2. :) Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post

[kamaelia-list] Making self.pause() for generator components mirror self.pause() for threads components

2009-03-03 Thread Michael Sparks
# Retry in a millisecond. Release CPU. yield self.pause(timeout=0.001) This would release the CPU significantly for this particular usecase. It would also be useful in other components, but this one is topical :) Michael. -- http://yeoldeclue.com/blog http

[kamaelia-list] Re: Bug in SingleShotHTTPClient

2009-03-02 Thread Michael Sparks
... Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamaelia

[kamaelia-list] Re: Bug in SingleShotHTTPClient

2009-03-02 Thread Michael Sparks
:) 2 3 should result in the same behaviour on your system, and I'm confused as to why it doesn't at present. I think I need slightly more detail here to help out fixing whatever is the issue. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Bug in SingleShotHTTPClient

2009-03-02 Thread Michael Sparks
. As a result I'm rather puzzled as to what's causing your problem here... Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups

[kamaelia-list] Re: Bug in SingleShotHTTPClient

2009-03-02 Thread Michael Sparks
( TCPClient(www.google.com, 8000), ConsoleEchoer() ).run() ... Which is (part of) why you're after timeouts etc, and go after that root cause. Michael, I'm starting to think that this whole TTL component that I've made might be completely unneeded.  I think I was just reacting to the bugs

[kamaelia-list] Re: Small mod to console example doesn't work?

2009-03-01 Thread Michael Sparks
Need a way of switching off this behaviour. Personally I think pro.3 outweighs everything else, but I don't generally like reusing default behaviours. Thanks in advance for your help! You're welcome :) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org

[kamaelia-list] Re: Request small Code Review

2009-03-01 Thread Michael Sparks
what you're doing before commenting. One very odd thing which jumps out at me though is this: yield 1 yield 1 ... yield 1 yield 1 ... yield 1 yield 1 Why the double yields ? Michael. -- http

[kamaelia-list] Re: Installation problem under Windows

2009-03-01 Thread Michael Sparks
just work, depending on what you're aiming to do. However I won't come outright and say This will definitely be perfect for the simple reason I don't personally use Kamaelia on windows enough to feel comfortable making that claim (I tend to be cautious :) . Regards, Michael. -- http

[kamaelia-list] Ignite Talk : Embracing Concurrency - Slides Video now available

2009-02-26 Thread Michael Sparks
Hi, Imran Ali has now made the videos from Ignite available, so I've dropped a blog about it here... http://tinyurl.com/embracing-concurrency ... embedding the video slides there as well. Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Code Bombs

2009-02-07 Thread Michael Sparks
in one direction without much discussion or consensus. -- http://blog.red-bean.com/sussman/?p=96 Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you

[kamaelia-list] Re: P2P Swarming Radio System

2009-02-05 Thread Michael Sparks
:-) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email to kamaelia

[kamaelia-list] Re: Fwd: [GeekUp] tikitag RFID

2009-02-03 Thread Michael Sparks
a little more (though not much more!) complex. Naturally then it's simple to interface this to any other component... Regards, Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received

[kamaelia-list] Fwd: [GeekUp] tikitag RFID

2009-01-31 Thread Michael Sparks
to componentise to enable me to either control Joe's Jam or Dave's mindstorms component :) Michael. -- Forwarded Message -- Subject: [GeekUp] tikitag RFID Date: Thursday 29 Jan 2009 From: John Baxendale j...@siftah.com To: gee...@googlegroups.com Anonymised(ish) and cross-posted from

[kamaelia-list] Re: Ready for merge: private_JMB_HTTPSupport

2009-01-18 Thread Michael Sparks
On Thursday 15 January 2009 10:42:28 Michael Sparks wrote: At minimum, I would really appreciate knowing how this example (the only example usage of WSGILikeTranslator) at the end of Kamaelia/Protocol/HTTP/HTTPServer.py needs to be changed in order for it to work: I need to be clearer about

[kamaelia-list] Re: Ready for merge: private_JMB_HTTPSupport

2009-01-18 Thread Michael Sparks
out of everything. (it also risks lowering quality rather than raising) The key that take puts that (fun quality) back in is examples that use the code. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Re: Improving reference documentation

2009-01-14 Thread Michael Sparks
it Connected Servers instead, to be a) consistent with the filename b) consistent with the fact that neither SimpleServer nor ServerCore are actually limited to TCP based servers. (It'd be a little bit of a pain at present to do some other sorts, but doable) Michael. -- http://yeoldeclue.com/blog

[kamaelia-list] Re: Ready for merge: private_JMB_HTTPSupport

2009-01-13 Thread Michael Sparks
declaration defines a factory. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send

[kamaelia-list] Re: Ready for merge: private_JMB_HTTPSupport

2009-01-11 Thread Michael Sparks
(which is the general aims here actually). The above comments btw are just to let you know what I'm thinking of what I'm going to do next, rather than criticisms etc, and also to let you know that this is still in progress. (spent most of this evening on this) Regards, Michael. -- http

[kamaelia-list] Re: Ready for merge: private_JMB_HTTPSupport

2009-01-06 Thread Michael Sparks
on private_JMB_MPS_HTTPSupport for you to review. (Makes it easier for you to diff the changes, if you're willing to :-) (This claim remains valid until 13/1/2009, which if I haven't done by then someone else is able to claim it for review/merge :-) Regards, Michael. -- http://yeoldeclue.com/blog http://twitter.com

[kamaelia-list] Re: branch changes

2009-01-04 Thread Michael Sparks
you last time. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post to this group, send email

[kamaelia-list] Re: branch changes

2009-01-04 Thread Michael Sparks
likely to result in mergeable code by talking to the team than if you don't. (ie less likely to waste your time...) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message

[kamaelia-list] Re: Updating unit tests?

2009-01-03 Thread Michael Sparks
is helping with merge of his code, so I'm working on those first. If other people help me with reviewing merging their previous efforts, then I'll be able to get to other people's new ideas sooner. Michael. On Jan 3, 6:50 pm, Jason Baker jason.ba...@ttu.edu wrote: On Jan 3, 12:40 pm, Jason Baker

[kamaelia-list] Re: Kamaelia and PEP 342

2009-01-03 Thread Michael Sparks
0.8.12 was canned. Next release will shift to the Y.Y.MM versioning methodology as previously mentioned. PEP 342 enhancements are not likely to occur until Python for Series 60 mobiles supports PEP342. There's rumours of an update there, but I'm not holding my breath. Michael @@ -425,6 +425,8

[kamaelia-list] Re: Branch Ready for merge: private_MPS_MinorCollatedBugfixesImprovements

2009-01-03 Thread Michael Sparks
Merged. On Jan 2, 12:32 am, Michael Sparks spark...@gmail.com wrote: Hi, This branch is for merging a small collection of bug fixes/code improvements which have also been languishing on private_MPS_Scratch for too long. The specific changes are detailed below - they're all very small minor

[kamaelia-list] Re: Updating unit tests?

2009-01-03 Thread Michael Sparks
be changing it otherwise. If that's the case I'll work through other branches in the meantime. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you

[kamaelia-list] Branch Status

2009-01-03 Thread Michael Sparks
, but it's far from the end of the path. Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups kamaelia group. To post

[kamaelia-list] Branch Ready for merge: private_MPS_MinorCollatedBugfixesImprovements

2009-01-01 Thread Michael Sparks
(if happy)     cd trunk/Code/Python     svn merge -r5924:HEAD ../../../private_MPS_MinorCollatedBugfixesImprovements .     svn ci Happy New Year, Michael -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home

[kamaelia-list] Branch Ready for merge: private_MPS_PhysicsGraphImprovements

2009-01-01 Thread Michael Sparks
) cd trunk/Code/Python svn merge -r5925:HEAD ../../../branches/private_MPS_PhysicsGraphImprovements . svn ci Happy New Year, Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http://www.kamaelia.org/Home --~--~-~--~~~---~--~~ You received

[kamaelia-list] Re: private_CL_Topology3DWithParams ready for review

2008-12-24 Thread Michael Sparks
Hi, On Sunday 21 December 2008 20:08:11 Chong wrote: private_CL_Topology3DWithParams is ready for review. Many thanks for this. This is unlikely to get reviewed for a few days at least for very obvious reasons :-) Michael. -- http://yeoldeclue.com/blog http://twitter.com/kamaelian http

  1   2   >