From freyley at gmail.com Wed Oct 1 01:23:19 2008 From: freyley at gmail.com (Jeff Schwaber) Date: Tue, 30 Sep 2008 16:23:19 -0700 Subject: [portland] Code Sprint Saturday on Reservations Message-ID: <8db4a1910809301623g2bcee962w5ce4dfacae0ac4eb@mail.gmail.com> Hey folks, This year we've seen the rise of Calagator as an organizing tool for the various tech groups out there, and now you can go to one place and find out everything that's happening in (a set of) our communities. Calagator is a wonderful resource for everybody, and it continues to be developed in an open way. But for organizers and sponsors especially, and for those who like events with organizers and sponsors, Calagator lacks one particularly useful feature -- reservations. The ability to have some sense of who's coming is a boon to those deciding where to put events, and how much to spend on food and drink for them. Having some sort of reservation system for Calagator would be a huge benefit. At the last Calagator sprint, I presented an idea of how such a system could work without being built into Calagator. Ideas were thrown about and discussions had, and now we have a plan. We'll be building a fairly simple web API in Django, and making the data available to bookmarklet and other javascript calls from Calagator. Will you come help us make it easier to tell the organizers that you're coming? Maybe you'd like to help us think of how to better fit this into the theme of Calagator and somehow aggregate reservations as well as events? We'd really like to hear your input, and see your code. No experience necessary. Those who are looking for an opportunity to learn a bit more about Django are highly encouraged to come. Saturday, October 4th, from 10am-6pm. Cubespace. If you can just drop by for a bit, please do! http://calagator.org/events/1250455720 Jeff From freyley at gmail.com Fri Oct 3 21:52:30 2008 From: freyley at gmail.com (Jeff Schwaber) Date: Fri, 3 Oct 2008 12:52:30 -0700 Subject: [portland] Reminder: Code sprint tomorrow Message-ID: <8db4a1910810031252s382dcc61re354658d435fdf2e@mail.gmail.com> Tomorrow (Saturday, the 4th of October), at Cubespace, starting at 10am. See you there? From mde at micahelliott.com Fri Oct 3 22:08:45 2008 From: mde at micahelliott.com (Micah Elliott) Date: Fri, 3 Oct 2008 13:08:45 -0700 Subject: [portland] Reminder: Code sprint tomorrow In-Reply-To: <8db4a1910810031252s382dcc61re354658d435fdf2e@mail.gmail.com> References: <8db4a1910810031252s382dcc61re354658d435fdf2e@mail.gmail.com> Message-ID: <1edb3c420810031308mbce28d9j1ce5b9f11b9c2ffc@mail.gmail.com> On 10/3/08, Jeff Schwaber wrote: > Tomorrow > (Saturday, the 4th of October), > at Cubespace, > starting at 10am. > > See you there? I guess if there was a reservation system I wouldn't have to be blasting three lists to say I'll be attending. ;-) I'll have a couple friends along, too. We (noob Django devs) will be there mostly to watch/learn, but hope to be able to contribute a bit too. We'll probably hang out 10a-4p. Looking forward to it! We'll bring laptops, of course, but should we bring some food/beverages or anything else? -- Micah Elliott | mde at MicahElliott.com | http://MicahElliott.blogspot.com From igal at pragmaticraft.com Fri Oct 3 23:18:51 2008 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Fri, 03 Oct 2008 14:18:51 -0700 Subject: [portland] Reminder: Code sprint tomorrow In-Reply-To: <1edb3c420810031308mbce28d9j1ce5b9f11b9c2ffc@mail.gmail.com> References: <8db4a1910810031252s382dcc61re354658d435fdf2e@mail.gmail.com> <1edb3c420810031308mbce28d9j1ce5b9f11b9c2ffc@mail.gmail.com> Message-ID: <48E68C3B.7030103@pragmaticraft.com> Micah Elliott wrote: > I'll have a couple friends along, too. We (noob Django devs) > will be there mostly to watch/learn, but hope to be able to > contribute a bit too. We'll probably hang out 10a-4p. Looking > forward to it! We'll bring laptops, of course Great! > should we bring some food/beverages > You're welcome to, however, CubeSpace is generously providing free drinks and snacks in addition to the space. For dining, there are a number of nearby eateries, takeout places, and places that'll deliver. -igal From igal at pragmaticraft.com Sun Oct 5 19:15:34 2008 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Sun, 05 Oct 2008 10:15:34 -0700 Subject: [portland] Reservation system code sprint update: October 4 In-Reply-To: <1edb3c420810031308mbce28d9j1ce5b9f11b9c2ffc@mail.gmail.com> References: <8db4a1910810031252s382dcc61re354658d435fdf2e@mail.gmail.com> <1edb3c420810031308mbce28d9j1ce5b9f11b9c2ffc@mail.gmail.com> Message-ID: <48E8F636.3020303@pragmaticraft.com> Sorry for cross-posting, but many of yesterday's developers weren't part of the mailing list that I normally post technical updates to. Please post comments on this message only to the mailing list at http://groups.google.com/group/pdx-tech-calendar/ to avoid the discussion from getting scattered across a bunch of lists and to help more Calagator developers see your comments. Thanks! SUMMARY At the sprint, we wrote up a feature list for the app. We ended up working on two different implementations of the application. A demo of one of the implementations is online at http://calagator-with-reservations.demo.pragmaticraft.com:81/ DETAILS The sprint was very productive. Many thanks to Jeff for organizing it and to the attendees for participating. We produced a feature list for the new project, available at: http://code.google.com/p/csvp/wiki/Features There were many common areas of agreement, but it soon became clear that there were mutually incompatible goals, priorities, and implementation approaches, so we decided to split up into two teams that worked separately on their own implementations: 1. One team wanted to build a new application using Python and Django that -- as I understood it -- was intended to be a general-purpose reservation aggregation system that other systems could also access through a web service API. Jeff lead this effort and will post an update about what this group accomplished and what it's future plans are. 2. Another team wanted to add basic reservation features to the existing Calagator application. We completed a working demo, available online at http://calagator-with-reservations.demo.pragmaticraft.com:81/ DO NOT PUT ANY DATA YOU WANT TO KEEP IN THE APP ABOVE, IT'S JUST A DEMO! This demo app provides the following new features compared to the current Calagator.org: * Users can login via OpenID -- the login link is on the right-side of the menu * Users are automagically routed through the login form if they're not logged in and try to perform an action that requires an account, such as making a claim that they're going to an event * Users can go to their account page and see their reservation statuses per event * Users can go to an event page and view their reservation status for the event * Users can go to an event page and set their reservation status using an unobtrusive AJAX control * Users can go to an event page and see a total count of reservations by status * Users can go to an event page and expand a section to see a detailed list of reservations by status Assuming the text and UI are improved, are the minimalistic features seen in this demo adequate for your basic reservation needs? If not, what do you feel is critical for this to be useful to you? I didn't commit these changes to the main Calagator code repository, but instead published a fork at http://github.com/igal/calagator_with_reservations/tree/with_reservations This code isn't in the main repo because it diverges from what was agreed to by the Calagator team the last time we talked. There was no plan to add a reservation system in the roadmap to Calagator 1.0, so incorporating this will delay the release of 1.0 because time will have to be spent finishing this new functionality and bringing the UI and code to Calagator's high quality standards. Also, adding logins was something that the Calagator team tried very hard to avoid ever since the project's inception, however, I think this fork honors the original spirit by not taking away anything from anonymous users, providing them with at least read-only access to reservation information, and providing complete access to logged-in users. There were at least three different approaches discussed for what ought to be done next: 1. This fork should be improved and merged back into the existing Calagator code, while the new Django app goes its separate way as a general-purpose reservation system 2. This fork should be abandoned and an effort made to implement these features with the new Django app and alter the Rails application to couple it to the Django application 3. This fork should be abandoned and no integration added between the Rails application to the Django application, and let the reservation system live an entirely separate existence Which of these directions appeals to you? Or can you suggest a better path? -igal From freyley at gmail.com Wed Oct 8 02:11:18 2008 From: freyley at gmail.com (Jeff Schwaber) Date: Tue, 7 Oct 2008 17:11:18 -0700 Subject: [portland] Fwd: Reservations codesprint results Message-ID: <8db4a1910810071711p47a7b89fl99059dedf043bde0@mail.gmail.com> Python folks, Selena wrote up her comments about the recent reservations sprint. Jeff On Tue, Oct 7, 2008 at 10:28 AM, Selena Deckelmann wrote: > > Hello! > > I'm sure Jeff's busy this week, and I wanted to do a brain-dump. > > Also, we talked about scheduling another code sprint. I have a conference this weekend, but would be up for hacking on this Next Week - Wednesday, Oct 15 6-10pm. Lucky Lab is a possibility... Who's in? > > The code we worked on is at: http://code.google.com/p/csvp/ (Considering renaming this to "Swarm") > > There's a wiki document on how to get your environment set up to work with CSVP: http://code.google.com/p/csvp/wiki/HowtoHackOnCSVP > > Thanks Jeff and others who created a basic framework for us to play in. Here's our completed features list (a lot of this was done before we got there): > > Events should list the people who are attending > Users should have the ability to say "I want to go" > Attendance links an event to OpenID URL > Events should count yes / no / maybe > Show list of events a person is attending > Yes/No/Maybe selection updates the page > Users should be able to login > User provides an event ID associated with Calagator to link to > System will display Avatars for OpenID Users (via favicon.ico derived from a URL) > Event "page" should display openid sign in text box instead of the hyper link to a page with the the oid login box > System will display Events for a particular user that is not yourself. > System will display nicknames for OpenID Users -- Selena Deckelmann PDXPUG - http://pugs.postgresql.org/pdx Me - http://www.chesnok.com/daily From jd at commandprompt.com Thu Oct 9 23:28:25 2008 From: jd at commandprompt.com (Joshua Drake) Date: Thu, 9 Oct 2008 14:28:25 -0700 Subject: [portland] So is someone doing a python roundup at West or not? Message-ID: <20081009142825.4ca16f8a@jd-laptop> Hello, I never got any confirmation on this, I can still add to the schedule if someone wants to speak about 2.6 and 3.0. Joshua D. Drake -- The PostgreSQL Company since 1997: http://www.commandprompt.com/ PostgreSQL Community Conference: http://www.postgresqlconference.org/ United States PostgreSQL Association: http://www.postgresql.us/ From jek at discorporate.us Sat Oct 11 00:35:53 2008 From: jek at discorporate.us (jason kirtland) Date: Fri, 10 Oct 2008 15:35:53 -0700 Subject: [portland] This weekend: PostgreSQL Conference West 2008 Message-ID: <48EFD8C9.4070805@discorporate.us> Hi folks, The PostgreSQL Conference West 2008 is now underway right here in Portland at PSU. PostgreSQL is an extremely powerful open source SQL database that is very well supported in Python- and Python is supported in the database! This is a wonderful and inexpensive community conference that I'd recommend to anyone working with PostgreSQL or databases in general. There are 3 session tracks this year, too! The conference starts today and runs through Sunday. I'll be presenting SQLAlchemy on Sunday with Jonathan Ellis; SQLAlchemy contributor, organizer of the Utah Python Users Group, and author of much fantastic Python software. Later in the afternoon we'll be joining Matt Trout of Perl DBIx::Class fame for a round-table session about ORMs. If you can't make the conference but would like to socialize with databasey Pythonistas, PostgreSQL luminaries and users, the official conference attendee party is Saturday evening and the conference folks were kind enough to extend an invitation to local Pythonistas for a nominal cover charge to help defray the cost of the catering. (Community conference, remember!) http://www.postgresqlconference.org/ Hope to see you there! Cheers, Jason From jek at discorporate.us Sun Oct 12 23:42:28 2008 From: jek at discorporate.us (jason kirtland) Date: Sun, 12 Oct 2008 14:42:28 -0700 Subject: [portland] TUESDAY: What's New in 2.6 and 3.0 10/14 7pm Message-ID: <48F26F44.1030901@discorporate.us> Hi folks, Python 2.6 has been released and 3.0 will be shortly. We'll be celebrating their releases this Tuesday with a D.I.Y. What's New party! The format is simple: pick a change or two from the What's New in Python documentation from 2.6 or 3.0 and tell us about it! You can use the projector if you want, but < 5 minutes. That's easy because most changes are small. Here's an example from 3.0: "Removed <> (use != instead)." So easy! Find some and bring 'em to us. If you get inspired and want to share one of the few larger changes (< 10 min), check the wiki and put your name down. I'll be bringing *two growlers* of rare and wonderful beer from Bailey's Taproom to get the party started. Bring hardcopy of one or both What's New if you can. And party hats. http://docs.python.org/whatsnew/2.6.html http://docs.python.org/dev/3.0/whatsnew/3.0.html wiki: http://pdxpython.org/ maps, rsvp, etc.: http://python.meetup.com/183/ Tuesday 10/14 7pm at CubeSpace. See you there! Cheers, Jason From jd at commandprompt.com Mon Oct 13 20:09:02 2008 From: jd at commandprompt.com (Joshua Drake) Date: Mon, 13 Oct 2008 11:09:02 -0700 Subject: [portland] Thanks to Jek and Jbellis Message-ID: <20081013110902.263f74ce@jd-laptop> Hello, You guys gave a great talk on SQL Alchemy and PostgreSQL. Hope we can do more Python things in the future! Joshua D. Drake -- The PostgreSQL Company since 1997: http://www.commandprompt.com/ PostgreSQL Community Conference: http://www.postgresqlconference.org/ United States PostgreSQL Association: http://www.postgresql.us/ From jek at discorporate.us Tue Oct 14 19:58:07 2008 From: jek at discorporate.us (jason kirtland) Date: Tue, 14 Oct 2008 10:58:07 -0700 Subject: [portland] TODAY! What's New in 2.6 and 3.0 10/14 7pm In-Reply-To: <48F26F44.1030901@discorporate.us> References: <48F26F44.1030901@discorporate.us> Message-ID: <48F4DDAF.1090808@discorporate.us> Today's the day: we're meeting tonight at 7pm at CubeSpace. Also, I'll have my laptop open with 2.6 and 3.0 interactive interpreters up and running. Anyone's welcome to plug it in to the projector to show something. I also ran off a copy of the What's New 2.6 docs but if anyone else can it'd be great to have more copies circulating. My printer's nearly out of toner and this copy is hard to read. Tip: the whatsnew.pdf from the PDF docs download prints best. See you tonight! -j jason kirtland wrote: > Hi folks, > > Python 2.6 has been released and 3.0 will be shortly. We'll be > celebrating their releases this Tuesday with a D.I.Y. What's New party! > > The format is simple: pick a change or two from the What's New in Python > documentation from 2.6 or 3.0 and tell us about it! You can use the > projector if you want, but < 5 minutes. That's easy because most > changes are small. > > Here's an example from 3.0: > > "Removed <> (use != instead)." > > So easy! Find some and bring 'em to us. If you get inspired and want > to share one of the few larger changes (< 10 min), check the wiki and > put your name down. > > I'll be bringing *two growlers* of rare and wonderful beer from Bailey's > Taproom to get the party started. Bring hardcopy of one or both What's > New if you can. And party hats. > > http://docs.python.org/whatsnew/2.6.html > http://docs.python.org/dev/3.0/whatsnew/3.0.html > > wiki: http://pdxpython.org/ > maps, rsvp, etc.: http://python.meetup.com/183/ > > Tuesday 10/14 7pm at CubeSpace. See you there! > > Cheers, > Jason > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > From jek at discorporate.us Tue Oct 14 19:59:33 2008 From: jek at discorporate.us (jason kirtland) Date: Tue, 14 Oct 2008 10:59:33 -0700 Subject: [portland] Thanks to Jek and Jbellis In-Reply-To: <20081013110902.263f74ce@jd-laptop> References: <20081013110902.263f74ce@jd-laptop> Message-ID: <48F4DE05.6030707@discorporate.us> Joshua Drake wrote: > Hello, > > You guys gave a great talk on SQL Alchemy and PostgreSQL. Hope we can > do more Python things in the future! Thanks for inviting us Joshua! And thanks to Jonathan Ellis for coming out to Oregon! Cheers, Jason From kirby.urner at gmail.com Tue Oct 14 20:40:18 2008 From: kirby.urner at gmail.com (kirby urner) Date: Tue, 14 Oct 2008 11:40:18 -0700 Subject: [portland] TODAY! What's New in 2.6 and 3.0 10/14 7pm In-Reply-To: <48F4DDAF.1090808@discorporate.us> References: <48F26F44.1030901@discorporate.us> <48F4DDAF.1090808@discorporate.us> Message-ID: Hi Jason -- I have a an 8-10 minute lightning talk planned, sponsored by Fine Grind Productions, re PY3K, includes: (a) an ad from our sponsor (b) a short rant / intro to Kirby (c) a short story (d) a dance proposal ("The Writhe") (e) a demo. The demo is about (i) unicode and (ii) next and print and their backward incompatibility with prehistoric Pythons (yay). Hope there's time (8-10 minutes including some setup). Bringing slides on Ubuntu Dell laptop. Kirby Urner 4dsolutions.net On Tue, Oct 14, 2008 at 10:58 AM, jason kirtland wrote: > Today's the day: we're meeting tonight at 7pm at CubeSpace. > > Also, I'll have my laptop open with 2.6 and 3.0 interactive interpreters up > and running. Anyone's welcome to plug it in to the projector to show > something. > > I also ran off a copy of the What's New 2.6 docs but if anyone else can it'd > be great to have more copies circulating. My printer's nearly out of toner > and this copy is hard to read. Tip: the whatsnew.pdf from the PDF docs > download prints best. > > See you tonight! > > -j > > > jason kirtland wrote: >> >> Hi folks, >> >> Python 2.6 has been released and 3.0 will be shortly. We'll be >> celebrating their releases this Tuesday with a D.I.Y. What's New party! >> >> The format is simple: pick a change or two from the What's New in Python >> documentation from 2.6 or 3.0 and tell us about it! You can use the >> projector if you want, but < 5 minutes. That's easy because most changes >> are small. >> >> Here's an example from 3.0: >> >> "Removed <> (use != instead)." >> >> So easy! Find some and bring 'em to us. If you get inspired and want to >> share one of the few larger changes (< 10 min), check the wiki and put your >> name down. >> >> I'll be bringing *two growlers* of rare and wonderful beer from Bailey's >> Taproom to get the party started. Bring hardcopy of one or both What's New >> if you can. And party hats. >> >> http://docs.python.org/whatsnew/2.6.html >> http://docs.python.org/dev/3.0/whatsnew/3.0.html >> >> wiki: http://pdxpython.org/ >> maps, rsvp, etc.: http://python.meetup.com/183/ >> >> Tuesday 10/14 7pm at CubeSpace. See you there! >> >> Cheers, >> Jason >> _______________________________________________ >> Portland mailing list >> Portland at python.org >> http://mail.python.org/mailman/listinfo/portland >> > > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > From jek at discorporate.us Tue Oct 14 20:45:11 2008 From: jek at discorporate.us (jason kirtland) Date: Tue, 14 Oct 2008 11:45:11 -0700 Subject: [portland] TODAY! What's New in 2.6 and 3.0 10/14 7pm In-Reply-To: References: <48F26F44.1030901@discorporate.us> <48F4DDAF.1090808@discorporate.us> Message-ID: <48F4E8B7.5070405@discorporate.us> Perfect, sounds great!! kirby urner wrote: > Hi Jason -- > > I have a an 8-10 minute lightning talk planned, sponsored by Fine > Grind Productions, re PY3K, includes: > > (a) an ad from our sponsor > (b) a short rant / intro to Kirby > (c) a short story > (d) a dance proposal ("The Writhe") > (e) a demo. > > The demo is about > (i) unicode and > (ii) next and print and their backward incompatibility with > prehistoric Pythons (yay). > > Hope there's time (8-10 minutes including some setup). > > Bringing slides on Ubuntu Dell laptop. > > Kirby Urner > 4dsolutions.net > > On Tue, Oct 14, 2008 at 10:58 AM, jason kirtland wrote: >> Today's the day: we're meeting tonight at 7pm at CubeSpace. >> >> Also, I'll have my laptop open with 2.6 and 3.0 interactive interpreters up >> and running. Anyone's welcome to plug it in to the projector to show >> something. >> >> I also ran off a copy of the What's New 2.6 docs but if anyone else can it'd >> be great to have more copies circulating. My printer's nearly out of toner >> and this copy is hard to read. Tip: the whatsnew.pdf from the PDF docs >> download prints best. >> >> See you tonight! >> >> -j >> >> >> jason kirtland wrote: >>> Hi folks, >>> >>> Python 2.6 has been released and 3.0 will be shortly. We'll be >>> celebrating their releases this Tuesday with a D.I.Y. What's New party! >>> >>> The format is simple: pick a change or two from the What's New in Python >>> documentation from 2.6 or 3.0 and tell us about it! You can use the >>> projector if you want, but < 5 minutes. That's easy because most changes >>> are small. >>> >>> Here's an example from 3.0: >>> >>> "Removed <> (use != instead)." >>> >>> So easy! Find some and bring 'em to us. If you get inspired and want to >>> share one of the few larger changes (< 10 min), check the wiki and put your >>> name down. >>> >>> I'll be bringing *two growlers* of rare and wonderful beer from Bailey's >>> Taproom to get the party started. Bring hardcopy of one or both What's New >>> if you can. And party hats. >>> >>> http://docs.python.org/whatsnew/2.6.html >>> http://docs.python.org/dev/3.0/whatsnew/3.0.html >>> >>> wiki: http://pdxpython.org/ >>> maps, rsvp, etc.: http://python.meetup.com/183/ >>> >>> Tuesday 10/14 7pm at CubeSpace. See you there! >>> >>> Cheers, >>> Jason >>> _______________________________________________ >>> Portland mailing list >>> Portland at python.org >>> http://mail.python.org/mailman/listinfo/portland >>> >> _______________________________________________ >> Portland mailing list >> Portland at python.org >> http://mail.python.org/mailman/listinfo/portland >> > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > From kirby.urner at gmail.com Wed Oct 15 18:39:46 2008 From: kirby.urner at gmail.com (kirby urner) Date: Wed, 15 Oct 2008 09:39:46 -0700 Subject: [portland] TODAY! What's New in 2.6 and 3.0 10/14 7pm In-Reply-To: <48F4E8B7.5070405@discorporate.us> References: <48F26F44.1030901@discorporate.us> <48F4DDAF.1090808@discorporate.us> <48F4E8B7.5070405@discorporate.us> Message-ID: I blogged about the event live, polishing a bit later: http://mybizmo.blogspot.com/2008/10/ppug-20081014.html Of course it's highly biased, would be interested in seeing other accounts from different angles. I cut out early as I wasn't sure how my sponsor was taking it, her first exposure to CubeSpace culture. As it happens, she took it quite well so maybe we'll see her at future beer parties. That was a *lot* of information last night, and being one of the presenters, I was too pumped about my and so on to get it all down -- but at least I know where to look. Thanks to all for another great PPUG event! Kirby On Tue, Oct 14, 2008 at 11:45 AM, jason kirtland wrote: > Perfect, sounds great!! > > kirby urner wrote: >> >> Hi Jason -- >> >> I have a an 8-10 minute lightning talk planned, sponsored by Fine >> Grind Productions, re PY3K, includes: >> >> (a) an ad from our sponsor >> (b) a short rant / intro to Kirby >> (c) a short story >> (d) a dance proposal ("The Writhe") >> (e) a demo. >> >> The demo is about >> (i) unicode and >> (ii) next and print and their backward incompatibility with >> prehistoric Pythons (yay). >> >> Hope there's time (8-10 minutes including some setup). >> >> Bringing slides on Ubuntu Dell laptop. >> >> Kirby Urner >> 4dsolutions.net >> >> On Tue, Oct 14, 2008 at 10:58 AM, jason kirtland >> wrote: >>> >>> Today's the day: we're meeting tonight at 7pm at CubeSpace. >>> >>> Also, I'll have my laptop open with 2.6 and 3.0 interactive interpreters >>> up >>> and running. Anyone's welcome to plug it in to the projector to show >>> something. >>> >>> I also ran off a copy of the What's New 2.6 docs but if anyone else can >>> it'd >>> be great to have more copies circulating. My printer's nearly out of >>> toner >>> and this copy is hard to read. Tip: the whatsnew.pdf from the PDF docs >>> download prints best. >>> >>> See you tonight! >>> >>> -j >>> >>> >>> jason kirtland wrote: >>>> >>>> Hi folks, >>>> >>>> Python 2.6 has been released and 3.0 will be shortly. We'll be >>>> celebrating their releases this Tuesday with a D.I.Y. What's New party! >>>> >>>> The format is simple: pick a change or two from the What's New in Python >>>> documentation from 2.6 or 3.0 and tell us about it! You can use the >>>> projector if you want, but < 5 minutes. That's easy because most >>>> changes >>>> are small. >>>> >>>> Here's an example from 3.0: >>>> >>>> "Removed <> (use != instead)." >>>> >>>> So easy! Find some and bring 'em to us. If you get inspired and want >>>> to >>>> share one of the few larger changes (< 10 min), check the wiki and put >>>> your >>>> name down. >>>> >>>> I'll be bringing *two growlers* of rare and wonderful beer from Bailey's >>>> Taproom to get the party started. Bring hardcopy of one or both What's >>>> New >>>> if you can. And party hats. >>>> >>>> http://docs.python.org/whatsnew/2.6.html >>>> http://docs.python.org/dev/3.0/whatsnew/3.0.html >>>> >>>> wiki: http://pdxpython.org/ >>>> maps, rsvp, etc.: http://python.meetup.com/183/ >>>> >>>> Tuesday 10/14 7pm at CubeSpace. See you there! >>>> >>>> Cheers, >>>> Jason >>>> _______________________________________________ >>>> Portland mailing list >>>> Portland at python.org >>>> http://mail.python.org/mailman/listinfo/portland >>>> >>> _______________________________________________ >>> Portland mailing list >>> Portland at python.org >>> http://mail.python.org/mailman/listinfo/portland >>> >> _______________________________________________ >> Portland mailing list >> Portland at python.org >> http://mail.python.org/mailman/listinfo/portland >> > > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > From jek at discorporate.us Wed Oct 15 20:20:48 2008 From: jek at discorporate.us (jason kirtland) Date: Wed, 15 Oct 2008 11:20:48 -0700 Subject: [portland] TODAY! What's New in 2.6 and 3.0 10/14 7pm In-Reply-To: References: <48F26F44.1030901@discorporate.us> <48F4DDAF.1090808@discorporate.us> <48F4E8B7.5070405@discorporate.us> Message-ID: <48F63480.1030106@discorporate.us> Last night was great- thanks everyone for coming out and making it a success! Special thanks to Adam, Brett, Igal, Kirby, Matt, Michel & Reid for presenting! kirby urner wrote: > I blogged about the event live, polishing a bit later: > > http://mybizmo.blogspot.com/2008/10/ppug-20081014.html > > Of course it's highly biased, would be interested in seeing other > accounts from different angles. > > I cut out early as I wasn't sure how my sponsor was taking it, her > first exposure to CubeSpace culture. As it happens, she took it quite > well so maybe we'll see her at future beer parties. > > That was a *lot* of information last night, and being one of the > presenters, I was too pumped about my and so on to get > it all down -- but at least I know where to look. > > Thanks to all for another great PPUG event! > > Kirby > > > On Tue, Oct 14, 2008 at 11:45 AM, jason kirtland wrote: >> Perfect, sounds great!! >> >> kirby urner wrote: >>> Hi Jason -- >>> >>> I have a an 8-10 minute lightning talk planned, sponsored by Fine >>> Grind Productions, re PY3K, includes: >>> >>> (a) an ad from our sponsor >>> (b) a short rant / intro to Kirby >>> (c) a short story >>> (d) a dance proposal ("The Writhe") >>> (e) a demo. >>> >>> The demo is about >>> (i) unicode and >>> (ii) next and print and their backward incompatibility with >>> prehistoric Pythons (yay). >>> >>> Hope there's time (8-10 minutes including some setup). >>> >>> Bringing slides on Ubuntu Dell laptop. >>> >>> Kirby Urner >>> 4dsolutions.net >>> >>> On Tue, Oct 14, 2008 at 10:58 AM, jason kirtland >>> wrote: >>>> Today's the day: we're meeting tonight at 7pm at CubeSpace. >>>> >>>> Also, I'll have my laptop open with 2.6 and 3.0 interactive interpreters >>>> up >>>> and running. Anyone's welcome to plug it in to the projector to show >>>> something. >>>> >>>> I also ran off a copy of the What's New 2.6 docs but if anyone else can >>>> it'd >>>> be great to have more copies circulating. My printer's nearly out of >>>> toner >>>> and this copy is hard to read. Tip: the whatsnew.pdf from the PDF docs >>>> download prints best. >>>> >>>> See you tonight! >>>> >>>> -j >>>> >>>> >>>> jason kirtland wrote: >>>>> Hi folks, >>>>> >>>>> Python 2.6 has been released and 3.0 will be shortly. We'll be >>>>> celebrating their releases this Tuesday with a D.I.Y. What's New party! >>>>> >>>>> The format is simple: pick a change or two from the What's New in Python >>>>> documentation from 2.6 or 3.0 and tell us about it! You can use the >>>>> projector if you want, but < 5 minutes. That's easy because most >>>>> changes >>>>> are small. >>>>> >>>>> Here's an example from 3.0: >>>>> >>>>> "Removed <> (use != instead)." >>>>> >>>>> So easy! Find some and bring 'em to us. If you get inspired and want >>>>> to >>>>> share one of the few larger changes (< 10 min), check the wiki and put >>>>> your >>>>> name down. >>>>> >>>>> I'll be bringing *two growlers* of rare and wonderful beer from Bailey's >>>>> Taproom to get the party started. Bring hardcopy of one or both What's >>>>> New >>>>> if you can. And party hats. >>>>> >>>>> http://docs.python.org/whatsnew/2.6.html >>>>> http://docs.python.org/dev/3.0/whatsnew/3.0.html >>>>> >>>>> wiki: http://pdxpython.org/ >>>>> maps, rsvp, etc.: http://python.meetup.com/183/ >>>>> >>>>> Tuesday 10/14 7pm at CubeSpace. See you there! >>>>> >>>>> Cheers, >>>>> Jason >>>>> _______________________________________________ >>>>> Portland mailing list >>>>> Portland at python.org >>>>> http://mail.python.org/mailman/listinfo/portland >>>>> >>>> _______________________________________________ >>>> Portland mailing list >>>> Portland at python.org >>>> http://mail.python.org/mailman/listinfo/portland >>>> >>> _______________________________________________ >>> Portland mailing list >>> Portland at python.org >>> http://mail.python.org/mailman/listinfo/portland >>> >> _______________________________________________ >> Portland mailing list >> Portland at python.org >> http://mail.python.org/mailman/listinfo/portland >> > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > From chiller at decipherinc.com Tue Oct 21 23:36:23 2008 From: chiller at decipherinc.com (Christopher Hiller) Date: Tue, 21 Oct 2008 14:36:23 -0700 Subject: [portland] introduction and a call for recommendations Message-ID: Hello mailing list, I'm Christopher Hiller and I'm a software engineer for Decipher, Inc. Our business is online surveys and we generally work with marketing agencies. Our technologies, on the main, are Python and JavaScript (a lot of jQuery). Personally, I've been using Python for several years and it's my language of choice for most development and scripting. I haven't done Python full-time before, so I am sort of immersing myself in it -- I was wondering if anyone could recommend any good Python-related blogs or news sites? thanks Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Wed Oct 22 04:58:20 2008 From: kirby.urner at gmail.com (kirby urner) Date: Tue, 21 Oct 2008 19:58:20 -0700 Subject: [portland] introduction and a call for recommendations In-Reply-To: References: Message-ID: Greetings Chris -- Welcome to Portland. I've got some write-ups of previous meetings of this group, which you might retrieve with these filtering queries: http://worldgame.blogspot.com/search?q=PPUG http://controlroom.blogspot.com/search?q=PPUG http://mybizmo.blogspot.com/search?q=PPUG There's some good history there, re topics we've covered, though my treatment is anything but comprehensive and/or exhaustive, are in no way official meeting minutes or anything close. Just another proud Portland Pythoneer, Kirby On Tue, Oct 21, 2008 at 2:36 PM, Christopher Hiller wrote: > Hello mailing list, > > I'm Christopher Hiller and I'm a software engineer for Decipher, Inc. Our > business is online surveys and we generally work with marketing agencies. > Our technologies, on the main, are Python and JavaScript (a lot of jQuery). > > Personally, I've been using Python for several years and it's my language of > choice for most development and scripting. I haven't done Python full-time > before, so I am sort of immersing myself in it -- I was wondering if anyone > could recommend any good Python-related blogs or news sites? > > thanks > Chris From notbot at gmail.com Wed Oct 22 18:34:42 2008 From: notbot at gmail.com (Michael Bunsen) Date: Wed, 22 Oct 2008 09:34:42 -0700 Subject: [portland] Looking for Pylons Developer Message-ID: <1056a3050810220934o1884c6br6fcd70e0c9f02fdc@mail.gmail.com> Hi Portland Pythoneers, I am looking for someone with Pylons experience to continue developing a medium-sized corporate website based in downtown Portland. We recently lost our key Python/Pylons person and there are several existing issues that need immediate attention. We will also be adding new features in the near future and hope to establish a longer-term relationship. This would be a contract position and we are looking to hire immediately. Please let me know if you are or know somebody who would be interested. Thank you! Michael 503-928-4124 From freyley at gmail.com Wed Oct 22 22:45:06 2008 From: freyley at gmail.com (Jeff Schwaber) Date: Wed, 22 Oct 2008 13:45:06 -0700 Subject: [portland] introspecting method signatures Message-ID: <8db4a1910810221345l6ba44856m39e6d44782545955@mail.gmail.com> Hey folks, I'm trying to find a way to get method signatures at runtime, or pass signatures straight through to an inside function. I'm basically trying to redefine functions to do what they currently do but do something else first. My current idea, stymied by signatures, is to create closures wrapping the functions. So something like this: def foo(a, b): pass def bar(b = None): pass funclist = [foo, bar] closurelist = [] for func in funclist: def closure(): # this should have the arguments for the func # do something func() # so I can pass them in here closurelist.append(closure) The closest I've found is func.func_code.co_varnames, which is a list of variables in the signature, but it doesn't have default arguments or mark any which are * or **. Anybody know the right way to do this, or am I barking up the wrong tree? The # do something is what I'm after. Thanks, Jeff From chiller at decipherinc.com Wed Oct 22 23:08:08 2008 From: chiller at decipherinc.com (Christopher Hiller) Date: Wed, 22 Oct 2008 14:08:08 -0700 Subject: [portland] introspecting method signatures In-Reply-To: <8db4a1910810221345l6ba44856m39e6d44782545955@mail.gmail.com> References: <8db4a1910810221345l6ba44856m39e6d44782545955@mail.gmail.com> Message-ID: Jeff, I don't quite understand your example code. Does http://diveintopython.org/power_of_introspection/index.html help any? On Wed, Oct 22, 2008 at 1:45 PM, Jeff Schwaber wrote: > Hey folks, > > I'm trying to find a way to get method signatures at runtime, or pass > signatures straight through to an inside function. I'm basically > trying to redefine functions to do what they currently do but do > something else first. My current idea, stymied by signatures, is to > create closures wrapping the functions. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hallettj at gmail.com Wed Oct 22 23:09:17 2008 From: hallettj at gmail.com (Jesse Hallett) Date: Wed, 22 Oct 2008 14:09:17 -0700 Subject: [portland] introspecting method signatures Message-ID: <8a02878f0810221409r3bb3a49nb69ded4467012d74@mail.gmail.com> I found this link with code for aliasing methods. You can probably alias the original method, then override the original method name with a new method, and call the aliased method from the new method. http://waimangu.typepad.com/notepad/2006/12/usrbinenv_pytho.html I haven't tried the code though; so I can't guarantee that it works. On Oct 22, 2008 1:45 PM, "Jeff Schwaber" wrote: Hey folks, I'm trying to find a way to get method signatures at runtime, or pass signatures straight through to an inside function. I'm basically trying to redefine functions to do what they currently do but do something else first. My current idea, stymied by signatures, is to create closures wrapping the functions. So something like this: def foo(a, b): pass def bar(b = None): pass funclist = [foo, bar] closurelist = [] for func in funclist: def closure(): # this should have the arguments for the func # do something func() # so I can pass them in here closurelist.append(closure) The closest I've found is func.func_code.co_varnames, which is a list of variables in the signature, but it doesn't have default arguments or mark any which are * or **. Anybody know the right way to do this, or am I barking up the wrong tree? The # do something is what I'm after. Thanks, Jeff _______________________________________________ Portland mailing list Portland at python.org http://mail.python.org/mailman/listinfo/portland -------------- next part -------------- An HTML attachment was scrubbed... URL: From pacopablo at pacopablo.com Wed Oct 22 23:08:38 2008 From: pacopablo at pacopablo.com (John Hampton) Date: Wed, 22 Oct 2008 14:08:38 -0700 Subject: [portland] introspecting method signatures In-Reply-To: <8db4a1910810221345l6ba44856m39e6d44782545955@mail.gmail.com> References: <8db4a1910810221345l6ba44856m39e6d44782545955@mail.gmail.com> Message-ID: <48FF9656.6060901@pacopablo.com> Jeff Schwaber wrote: > The closest I've found is func.func_code.co_varnames, which is a list > of variables in the signature, but it doesn't have default arguments > or mark any which are * or **. Anybody know the right way to do this, > or am I barking up the wrong tree? The # do something is what I'm > after. Sounds like you want decorators. They are present in Python >=2.4. Simplistic example: def timefunc(fn): def wrapper(*args, **kwargs): st = time.time() val = fn(*args, **kwargs) print('Elapsed time: %0.2f' % (time.time() - st)) return val return wrapper So you can use this function to decorate any other function and it will time the decorated function. (Note, there are better ways to profile your code, etc.) @timefunc def my_new_func(param, param1=None): print("This is timed! param: %s, param1: %s" % (str(param), str(param1))) my_new_func(1, param1='bar') There are some decent tutorials on the intertubes regarding decorators. Google is your friend. -John From freyley at gmail.com Thu Oct 23 00:06:00 2008 From: freyley at gmail.com (Jeff Schwaber) Date: Wed, 22 Oct 2008 15:06:00 -0700 Subject: [portland] introspecting method signatures In-Reply-To: <8a02878f0810221409r3bb3a49nb69ded4467012d74@mail.gmail.com> References: <8a02878f0810221409r3bb3a49nb69ded4467012d74@mail.gmail.com> Message-ID: <8db4a1910810221506n2f76d68ekbd75128c56c89075@mail.gmail.com> On Wed, Oct 22, 2008 at 2:09 PM, Jesse Hallett wrote: > > > I found this link with code for aliasing methods. You can probably alias the > original method, then override the original method name with a new method, > and call the aliased method from the new method. > > http://waimangu.typepad.com/notepad/2006/12/usrbinenv_pytho.html > > I haven't tried the code though; so I can't guarantee that it works. Yeah, I'm not sure exactly why it's working and other things I've tried aren't, but that looks like what I'm trying to do. Decorators, as John Hampton suggested, may also be a good choice, because they're pretty clear syntax. Thanks, Jeff > On Oct 22, 2008 1:45 PM, "Jeff Schwaber" wrote: > > Hey folks, > > I'm trying to find a way to get method signatures at runtime, or pass > signatures straight through to an inside function. I'm basically > trying to redefine functions to do what they currently do but do > something else first. My current idea, stymied by signatures, is to > create closures wrapping the functions. > > So something like this: > > def foo(a, b): > pass > def bar(b = None): > pass > > funclist = [foo, bar] > closurelist = [] > > for func in funclist: > def closure(): # this should have the arguments for the func > # do something > func() # so I can pass them in here > closurelist.append(closure) > > The closest I've found is func.func_code.co_varnames, which is a list > of variables in the signature, but it doesn't have default arguments > or mark any which are * or **. Anybody know the right way to do this, > or am I barking up the wrong tree? The # do something is what I'm > after. > > Thanks, > > Jeff > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > From dana.a.schwartz at intel.com Thu Oct 23 05:32:56 2008 From: dana.a.schwartz at intel.com (Schwartz, Dana A) Date: Wed, 22 Oct 2008 20:32:56 -0700 Subject: [portland] Python COM and JMP Message-ID: I am trying to use Python to script the JMP application and I get some strange errors. I am a not a super experienced programmer in any language. I mostly work from examples I find on the internet, but I could not find the solution to this issue on google. Here is my code: [code] from win32com.client import Dispatch x = Dispatch("JMP.Application") x.Eval('dt=Open("//test.csv", End of Field(Comma), Labels(1))') [/code] Here is my error: Traceback (most recent call last): File "M:/JMP_TEST_PYTHON.py", line 33, in x.Eval('dt=Open("//ScriptHost-Prod/SHUser$/DASCHWAR/CAR_DEFECTS.csv", End of Field(Comma), Labels(1))') File "C:\Python25\lib\site-packages\win32com\client\dynamic.py", line 496, in __getattr__ raise AttributeError, "%s.%s" % (self._username_, attr) AttributeError: JMP.Application.Eval Thanks for the help. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at taupro.com Thu Oct 23 13:39:25 2008 From: jeff at taupro.com (Jeff Rush) Date: Thu, 23 Oct 2008 06:39:25 -0500 Subject: [portland] introspecting method signatures In-Reply-To: <8db4a1910810221506n2f76d68ekbd75128c56c89075@mail.gmail.com> References: <8a02878f0810221409r3bb3a49nb69ded4467012d74@mail.gmail.com> <8db4a1910810221506n2f76d68ekbd75128c56c89075@mail.gmail.com> Message-ID: <4900626D.8060906@taupro.com> Jeff Schwaber wrote: > On Wed, Oct 22, 2008 at 2:09 PM, Jesse Hallett wrote: >> >> I found this link with code for aliasing methods. You can probably alias the >> original method, then override the original method name with a new method, >> and call the aliased method from the new method. >> >> http://waimangu.typepad.com/notepad/2006/12/usrbinenv_pytho.html >> >> I haven't tried the code though; so I can't guarantee that it works. > > Yeah, I'm not sure exactly why it's working and other things I've > tried aren't, but that looks like what I'm trying to do. > > Decorators, as John Hampton suggested, may also be a good choice, > because they're pretty clear syntax. Regardless of your approach, go read up about the 'inspect' module in the Python stdlib for tips on how to introspect the signature of a callable. It does all the heavy lifting that you're trying to do with the func.func_code.co_varnames. Another useful piece of code for study is the 'decorator' module in the Cheeseshop. It uses signature introspection to hide itself and minimize impact on the wrapped function. Grab its source using: easy_install --editable -b . decorator and look in the subdirectory 'decorator', or install it for use: easy_install decorator What you're doing, re registering functions in a global list, is one of the three things possible with a conventional Python decorator. The other two are to (2) adjust attributes of the wrapped function and (3) intercept the call and return phases of execution. The thing to remember about decorators is that they are called at "function definition time", not "function invocation time". I go into this a bit in a presentation I created for the recent PyArkansas regional conference. You can find my slides/handouts at: https://dfwpython.org/repo/Presentations/2008-10-04-PyArkansas-PythonConcepts/ -Jeff From freyley at gmail.com Thu Oct 23 19:51:19 2008 From: freyley at gmail.com (Jeff Schwaber) Date: Thu, 23 Oct 2008 10:51:19 -0700 Subject: [portland] introspecting method signatures In-Reply-To: <4900626D.8060906@taupro.com> References: <8a02878f0810221409r3bb3a49nb69ded4467012d74@mail.gmail.com> <8db4a1910810221506n2f76d68ekbd75128c56c89075@mail.gmail.com> <4900626D.8060906@taupro.com> Message-ID: <8db4a1910810231051n2f2f55c3x1f58ae8c5deb981e@mail.gmail.com> On Thu, Oct 23, 2008 at 4:39 AM, Jeff Rush wrote: > Jeff Schwaber wrote: >> On Wed, Oct 22, 2008 at 2:09 PM, Jesse Hallett wrote: >>> >>> I found this link with code for aliasing methods. You can probably alias the >>> original method, then override the original method name with a new method, >>> and call the aliased method from the new method. >>> >>> http://waimangu.typepad.com/notepad/2006/12/usrbinenv_pytho.html >>> >>> I haven't tried the code though; so I can't guarantee that it works. >> >> Yeah, I'm not sure exactly why it's working and other things I've >> tried aren't, but that looks like what I'm trying to do. >> >> Decorators, as John Hampton suggested, may also be a good choice, >> because they're pretty clear syntax. > > Regardless of your approach, go read up about the 'inspect' module in the > Python stdlib for tips on how to introspect the signature of a callable. It > does all the heavy lifting that you're trying to do with the > func.func_code.co_varnames. Yep. inspect.getargspec and inspect.formatargspec are very much what I was originally asking about. I'll look at decorator next. =) Thanks, Jeff From igal at pragmaticraft.com Thu Oct 30 02:02:49 2008 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Wed, 29 Oct 2008 18:02:49 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace Message-ID: <490907B9.1000004@pragmaticraft.com> Tomorrow's the first public meeting of the group organizing a regional, community-run open source conference to replace OSCON. I realize this isn't much notice, but they'll have many more meetings in the future. Please subscribe to their blog's feed for future meeting announcements and information. Thanks! Details on this town hall meeting: http://calagator.org/events/1250456028 Conference homepage and blog: http://www.bridgepdx.org/ Open Source Bridge will be a completely volunteer-run, community effort to connect developers working with open source. Open Source Bridge will bring together the diverse tech communities of the greater Portland area and showcase our unique and thriving open source environment. We will show how well Portland does open source and share our best practices for development, community and connectedness with the rest of the world. We're kicking things off with a town hall discussion and planning meeting on October 30th, 7:30pm at CubeSpace (located at 622 SE Grand Avenue in Portland). We'll talk about overall goals for the conference, then break into small working groups to start tackling the event planning needs. If you can, bring an audio or video recorder to help document the discussion. Please let us know if you can attend. If October 30 doesn't work for you, let us know as we will be having a second meeting on the west-side. We'd very much like to have your participation in making this conference a fun, educational experience. You can RSVP by filling in the form at http://spreadsheets.google.com/viewform?key=p1ZDddPXGskYFX5NnM9FaXA&hl=en From kirby.urner at gmail.com Thu Oct 30 02:08:06 2008 From: kirby.urner at gmail.com (kirby urner) Date: Wed, 29 Oct 2008 18:08:06 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: <490907B9.1000004@pragmaticraft.com> References: <490907B9.1000004@pragmaticraft.com> Message-ID: I'd say "augment OSCON" or "complement OSCON" as I personally don't wish to see OSCON replaced or supplanted. There's plenty of room in open source consciousness for more than one Portland based conference. Kirby On Wed, Oct 29, 2008 at 6:02 PM, Igal Koshevoy wrote: > Tomorrow's the first public meeting of the group organizing a regional, > community-run open source conference to replace OSCON. I realize this > isn't much notice, but they'll have many more meetings in the future. > Please subscribe to their blog's feed for future meeting announcements > and information. Thanks! > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mack at incise.org Thu Oct 30 03:17:10 2008 From: mack at incise.org (Nick Welch) Date: Wed, 29 Oct 2008 19:17:10 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: References: <490907B9.1000004@pragmaticraft.com> Message-ID: <9e00fd550810291917s35d3dd6erba72ff3602bb98ed@mail.gmail.com> On Wed, Oct 29, 2008 at 6:08 PM, kirby urner wrote: > There's plenty of room in open source consciousness for more than one > Portland based conference. OSCON has left Portland... http://www.oregonlive.com/business/oregonian/index.ssf?/base/business/1221092714119880.xml&coll=7 -------------- next part -------------- An HTML attachment was scrubbed... URL: From igal at pragmaticraft.com Thu Oct 30 04:35:41 2008 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Wed, 29 Oct 2008 20:35:41 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: References: <490907B9.1000004@pragmaticraft.com> Message-ID: <49092B8D.40206@pragmaticraft.com> kirby urner wrote: > I'd say "augment OSCON" or "complement OSCON" as I personally don't wish to > see OSCON replaced or supplanted. > > There's plenty of room in open source consciousness for more than one > Portland based conference. I don't represent Bridge, but am merely trying to spread the word. The "replace OSCON" phrase isn't the official stance. I chose those words because there won't be an OSCON in Portland next year, and even if there was, many stopped going to it because it wasn't useful. There's a strong demand for a NW regional OSS conference whose content better meets the needs of people working with open source, hence Bridge. We're lucky to have an active Python users group and I'd like to see Python well-represented at Bridge. -igal From kirby.urner at gmail.com Thu Oct 30 05:04:24 2008 From: kirby.urner at gmail.com (kirby urner) Date: Wed, 29 Oct 2008 21:04:24 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: <9e00fd550810291917s35d3dd6erba72ff3602bb98ed@mail.gmail.com> References: <490907B9.1000004@pragmaticraft.com> <9e00fd550810291917s35d3dd6erba72ff3602bb98ed@mail.gmail.com> Message-ID: Thx, didn't know that. Might come back though... someday. Anyway, I'm pleased about the new ferment, might try to make some of your meeting. Kirby On Wed, Oct 29, 2008 at 7:17 PM, Nick Welch wrote: > On Wed, Oct 29, 2008 at 6:08 PM, kirby urner > wrote: > > > There's plenty of room in open source consciousness for more than one > > Portland based conference. > > > > OSCON has left Portland... > > > http://www.oregonlive.com/business/oregonian/index.ssf?/base/business/1221092714119880.xml&coll=7 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dsl at looprock.com Thu Oct 30 05:52:22 2008 From: dsl at looprock.com (Douglas Land) Date: Wed, 29 Oct 2008 21:52:22 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: References: <490907B9.1000004@pragmaticraft.com> <9e00fd550810291917s35d3dd6erba72ff3602bb98ed@mail.gmail.com> Message-ID: <5409c990810292152k15d8e088o5e1992f7edb80d75@mail.gmail.com> This sounds really interesting but tomorrow isn't going to work for me. There's a note to "contact me" but I can't find a way to do that. Where's the mailing list/ twitter [ or Identi.ca] feed / google group / facebook [ or Elgg] page?? :) On Wed, Oct 29, 2008 at 9:04 PM, kirby urner wrote: > Thx, didn't know that. > > Might come back though... someday. > > Anyway, I'm pleased about the new ferment, might try to make some of your > meeting. > > Kirby > > > On Wed, Oct 29, 2008 at 7:17 PM, Nick Welch wrote: > >> On Wed, Oct 29, 2008 at 6:08 PM, kirby urner >> wrote: >> >> > There's plenty of room in open source consciousness for more than one >> > Portland based conference. >> >> >> >> OSCON has left Portland... >> >> >> http://www.oregonlive.com/business/oregonian/index.ssf?/base/business/1221092714119880.xml&coll=7 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -- No, I'm not a narcissist, and I don't even know what that means. From igal at pragmaticraft.com Thu Oct 30 06:05:39 2008 From: igal at pragmaticraft.com (Igal Koshevoy) Date: Wed, 29 Oct 2008 22:05:39 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: <5409c990810292152k15d8e088o5e1992f7edb80d75@mail.gmail.com> References: <490907B9.1000004@pragmaticraft.com> <9e00fd550810291917s35d3dd6erba72ff3602bb98ed@mail.gmail.com> <5409c990810292152k15d8e088o5e1992f7edb80d75@mail.gmail.com> Message-ID: <490940A3.2030609@pragmaticraft.com> Douglas Land wrote: > This sounds really interesting but tomorrow isn't going to work for > me. There's a note to "contact me" but I can't find a way to do that. > Where's the mailing list/ twitter [ or Identi.ca] feed / google group > / facebook [ or Elgg] page?? :) > Thanks for the suggestion and interest. Yes, it should be easier to contact the organizers and there should be some kind of public mailing list. For now, please subscribe to the bridgepdx.org site's feed so you can get announcements, for example, when they decide to announce a Google group for the project. I've CC'ed Audrey and Selena from Bridge so they see your comment. -igal From kirby.urner at gmail.com Fri Oct 31 17:03:24 2008 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 31 Oct 2008 09:03:24 -0700 Subject: [portland] Fwd: Open Source Bridge Conference town hall meeting - Thursday, October 30th, 7:30pm, CubeSpace In-Reply-To: <490940A3.2030609@pragmaticraft.com> References: <490907B9.1000004@pragmaticraft.com> <9e00fd550810291917s35d3dd6erba72ff3602bb98ed@mail.gmail.com> <5409c990810292152k15d8e088o5e1992f7edb80d75@mail.gmail.com> <490940A3.2030609@pragmaticraft.com> Message-ID: So hey, this was a fun meetup, all news to me, did my usual quirky write-up in me blog, yar!: http://controlroom.blogspot.com/2008/10/looking-ahead.html In the group go-round I introduced myself as "a spy for O'Reilly" [ laughter ] but that was more just an icebreaker to forestall any future conflict of interest charges, as in yes, I've benefited financially from my OSCON experiences, subscribe to Safari, have received past payment from that company (example in Photostream **)). Had I known yet that Allison was in the crowd I'd have been more shy, as she was program track co-chair at OSCON 10 this year, way more of an insider than I'll ever be. Missed ya'll at the beers after, still practicing my EuroPython skills a little (more into vodka since Vilnius). Kirby ** http://www.flickr.com/photos/17157315 at N00/2943807612/ On Wed, Oct 29, 2008 at 10:05 PM, Igal Koshevoy wrote: > Douglas Land wrote: >> This sounds really interesting but tomorrow isn't going to work for >> me. There's a note to "contact me" but I can't find a way to do that. >> Where's the mailing list/ twitter [ or Identi.ca] feed / google group >> / facebook [ or Elgg] page?? :) >> > Thanks for the suggestion and interest. Yes, it should be easier to > contact the organizers and there should be some kind of public mailing list. > > For now, please subscribe to the bridgepdx.org site's feed so you can > get announcements, for example, when they decide to announce a Google > group for the project. > > I've CC'ed Audrey and Selena from Bridge so they see your comment. > > -igal > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland >