[Twisted-Python] Can I post a consultant request here?

Hey! I apologize in advance if this type of request is not desired/allowed on this list. I'm looking for a very short-term mentoring/consulting contract to help me get an Ajax/Comet type of connection working between a web interface and a fairly long-running, server-side process. I want the web interface to reflect the server-side data as it becomes available. I'm sure someone on this list knows exactly how to hook the pieces together; I don't. It would be much more efficient to have someone who already knows help me hook it up instead of spending an unpredictable amount of time figuring it out myself. I'd also like to have, as a primary product of this project, a tutorial showing a real-world application of Twisted to handle a modern, real-world use-case with full, open, well documented source code. If you're interested, please contact me off-list at ssteinerx@gmail.com. Thanks, S

On Thu, 2009-10-15 at 00:01 -0400, Steve Steiner (listsin) wrote:
Hey!
I apologize in advance if this type of request is not desired/allowed on this list.
Nope, it's fine. You might also want to post to the twisted-web list.
I'm looking for a very short-term mentoring/consulting contract to help me get an Ajax/Comet type of connection working between a web interface and a fairly long-running, server-side process.
I want the web interface to reflect the server-side data as it becomes available.
Have you seen http://orbited.org? Latest version uses Twisted, I think.

On Thu, Oct 15, 2009 at 12:01 AM, Steve Steiner (listsin) < listsin@integrateddevcorp.com> wrote:
Hey!
I apologize in advance if this type of request is not desired/allowed on this list.
I'm looking for a very short-term mentoring/consulting contract to help me get an Ajax/Comet type of connection working between a web interface and a fairly long-running, server-side process.
I want the web interface to reflect the server-side data as it becomes available.
I'm sure someone on this list knows exactly how to hook the pieces together; I don't.
It would be much more efficient to have someone who already knows help me hook it up instead of spending an unpredictable amount of time figuring it out myself.
I'd also like to have, as a primary product of this project, a tutorial showing a real-world application of Twisted to handle a modern, real-world use-case with full, open, well documented source code.
Punjab is a BOSH connection manager. Which is a HTTP long polling connection to an XMPP server. See : http://code.stanziq.com/punjab It is used at http://www.chesspark.com and other places. And of course, it is twisted! :)
If you're interested, please contact me off-list at ssteinerx@gmail.com.
Thanks,
S
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

On Oct 15, 2009, at 9:11 AM, Christopher Zorn wrote:
On Thu, Oct 15, 2009 at 12:01 AM, Steve Steiner (listsin) <listsin@integrateddevcorp.com
wrote: It would be much more efficient to have someone who already knows help me hook it up instead of spending an unpredictable amount of time figuring it out myself.
I'd also like to have, as a primary product of this project, a tutorial showing a real-world application of Twisted to handle a modern, real-world use-case with full, open, well documented source code.
Punjab is a BOSH connection manager. Which is a HTTP long polling connection to an XMPP server.
See : http://code.stanziq.com/punjab
It is used at http://www.chesspark.com and other places.
And of course, it is twisted! :)
Ok...thanks for that. Do you know, off the top of your head, how to use it? The whole idea here is to get off the ground without spending hours figuring out a whole new protocol/product. None of the examples seem to have any actual content in them. While this may be a fine product and all, this is exactly what I *don't* want to do. I want something I can drop in and someone to help me do it. Thanks, S

On Oct 15, 2009, at 8:53 AM, Itamar Turner-Trauring (aka Shtull- Trauring) wrote:
On Thu, 2009-10-15 at 00:01 -0400, Steve Steiner (listsin) wrote:
Hey!
I apologize in advance if this type of request is not desired/ allowed on this list.
Nope, it's fine. You might also want to post to the twisted-web list.
I'm looking for a very short-term mentoring/consulting contract to help me get an Ajax/Comet type of connection working between a web interface and a fairly long-running, server-side process.
I want the web interface to reflect the server-side data as it becomes available.
Have you seen http://orbited.org? Latest version uses Twisted, I think.
Yes, thanks, I've seen it, but I don't want to figure it out myself. I want to hire someone who already knows it to make it go. I've got too many other things to do to stop and learn yet another tool. S

hi, i wrote a project that got cancelled that does almost what you need: screen scraping controller with some scrapers. I wold gladly adapt this for your needs. This system takes json data and searches on other sites for information with scrapers. Scrapers can take a while to return data. Once done;; user can poll to fetch data. System is at http://rogue.smelkovs.com:8080/ with system docs at http://rogue.smelkovs.com:8080/static/manual.doc code shows how to use storm orm as well. This platform may be of value to you to kick start your project. i can do general twisted consultancy as well. Let me know if I can help. 2009/10/15, Steve Steiner (listsin) <listsin@integrateddevcorp.com>:
On Oct 15, 2009, at 8:53 AM, Itamar Turner-Trauring (aka Shtull- Trauring) wrote:
On Thu, 2009-10-15 at 00:01 -0400, Steve Steiner (listsin) wrote:
Hey!
I apologize in advance if this type of request is not desired/ allowed on this list.
Nope, it's fine. You might also want to post to the twisted-web list.
I'm looking for a very short-term mentoring/consulting contract to help me get an Ajax/Comet type of connection working between a web interface and a fairly long-running, server-side process.
I want the web interface to reflect the server-side data as it becomes available.
Have you seen http://orbited.org? Latest version uses Twisted, I think.
Yes, thanks, I've seen it, but I don't want to figure it out myself.
I want to hire someone who already knows it to make it go.
I've got too many other things to do to stop and learn yet another tool.
S
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- Nosūtīts no manas mobilās ierīces -- Konrads Smelkovs Applied IT sorcery.

Hi Steve,
I'm looking for a very short-term mentoring/consulting contract to help me get an Ajax/Comet type of connection working between a web interface and a fairly long-running, server-side process.
I want the web interface to reflect the server-side data as it becomes available.
I'm sure someone on this list knows exactly how to hook the pieces together; I don't.
It would be much more efficient to have someone who already knows help me hook it up instead of spending an unpredictable amount of time figuring it out myself.
I'd also like to have, as a primary product of this project, a tutorial showing a real-world application of Twisted to handle a modern, real-world use-case with full, open, well documented source code.
I wanted to mention a project that I've been hacking that I think fits the bill of what you are looking for. Here is my current description of what it is: " A very complete example of how to a create a realtime web application using Django + Orbited + Twisted." Currently the code is a glorified example (it nearly could be called a 'complete app') and that is: "Realtime Voting Both - Realtime Voting, Chatting, and Editing Polls." The code is here: http://github.com/clemesha/hotdot and it is basically a "larger, more complete example" than the one I did some months ago, described here (you (Steve) have made a couple very helpful comments there so I know that you know of it's existence): http://clemesha.org/blog/2009/apr/23/Django-on-Twisted-using-latest-twisted-... So, in the spirit of "release early and iterate", I invite you to go play with it: http://github.com/clemesha/hotdot It has some really cool parts (Django running from twisted.web.wsgi, Orbited as a Twisted Service, authentication using Twisted Cred+Django models, filtering/modification/logging of in-transit Orbited messages, etc) but it is also 'not done' and has some remaining 'crufty parts' (which others might have great ideas on how to improve on :-). I plan to continue to improve on it, and fairly soon I'll do a formal write-up/blog-post on the whole thing, but for now any feedback is appreciated. -Alex
If you're interested, please contact me off-list at ssteinerx@gmail.com.
Thanks,
S
-- Alex Clemesha clemesha.org
participants (5)
-
Alex Clemesha
-
Christopher Zorn
-
Itamar Turner-Trauring (aka Shtull-Trauring)
-
Konrads Smelkovs
-
Steve Steiner (listsin)