Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Tue, 23 Mar 2004
PyCon sprints, day 3
Today Brian Dorsey introduced some of us to a cool PyGame, Pathological. Its a pretty cool looking game written in Python.

Brian and I spent some time pairing on the WebDAV stuff today. Actually, Brian did all the work. I helped dig into how the remote repository stuff works (I was learning it at the same time) but got pulled off into various side conversations and IRC's. Brian was able to get a Python DAV library to work for get/put -- said library needs a bit more work to be truly usable. Then we started trying to fit the DAV stuff into the remote repository stuff. The remote repository works via an RPC like model. When we finally realized this we decided to take a step back, since implementing it using WebDAV would be almost like doing SOAP. WebDAV doesn't have a way to simulate the various repository calls, so you'd be reduced to using as a transport for procedure calls, which effectively reduces to being SOAP. So while it could be done (just to prove that it could be done), I think we're going try to look at better ways of using WebDAV for accessing the repository.

Jeffrey Harris arrived today to join Roger and Phil on the dump/restore stuff. This trio was able to get basic dump working, so they'll be looking at restore next, but restore is more challenging that dump, so we'll see where it goes from here.

Brian's been giving me quite a bit of honest but painful feedback, which is really good. I'd much rather get this kind of feedback early and be able to address it as early as possible. This was one of the goals for the sprint, so we're succeeding there even if it's slower going on the code. A short feedback loop for both positive and negative feedback is an important feature of open source development, and if you want to be successful, you need to be open to all kinds of feedback. Tomorrow is the last day of the sprints, so we'll be trying to wrap up the code projects and save some time to get more feedback.

On the dining/meeting front, We went to lunch as a sprint, and one of the topics that we talked about was the potential of restructuring the scientific journal publishing process using the Internet. I also spent some time talking with Jacob Hellen and Armin Rigo about the current state of PyPy. They appear to be making good progress towards a full Python interepreter and have started a parallel optimization effort. Jacob also described A.B. Strakt's Python product which uses a notification based query mechanism (similar to what we want to do for Chandler) to update the user interface. Brian, Jeffrey and I went to dinner with Jacob, Armin, and Laura Creighton (also of Strakt and PyPy). We talked about how we got started with Python, Emacs vs VI (in a very friendly manner), Python IDE's, life in Sweden, and a whole bunch of other topics. And Laura made it very clear that we were invited to EuroPython in June. It sounds like they are doing a really good job of organizing it and are trying to make it affordable for people to come from the States. She also seemed to think that there would be a lot of European interest in Chandler.

[06:04] | [computers/programming/python] | # | TB | F | G | 1 Comments | Other blogs commenting on this post
You can subscribe to an RSS feed of the comments for this blog: RSS Feed for comments

Add a comment here:

You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are: <a href>, <em>, <i>, <b>, <blockquote>, <br/>, <p>, <code>, <pre>, <cite>, <sub> and <sup>.

You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk





Remember my info?

twl JPG


Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos

RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< March 2004 >
  1 2 3 4 5 6
7 8 910111213


Macintosh Tips and Tricks

Blogs nearby
geourl PNG

/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)

[Valid RSS]

del.icio.us linkblog



Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?

pyblosxom GIF