From jim at well.com Sat Aug 2 01:10:45 2008 From: jim at well.com (jim) Date: Fri, 01 Aug 2008 16:10:45 -0700 Subject: [PyOP] Help the LUG booth at LinuxWorld Message-ID: <1217632245.10905.572.camel@ubuntu> If you're coming to LinuxWorld, let me know if you can spend a little time at the common LUG booth in the .Org pavilion (booth #14). Coverage is still a little too light, we can use help on all days, Tuesday, Wednesday, and Thursday. Per Untangle's email re the installfest: Don't forget to register for the LinuxWorld Expo. The passes are free if you register in advance, but $50 onsite. Register here: https://register.rcsreg.com/regos-1.0/lnsf2008/ga/index2.html From jim at well.com Wed Aug 13 16:32:25 2008 From: jim at well.com (jim) Date: Wed, 13 Aug 2008 07:32:25 -0700 Subject: [PyOP] BayPIGgies meeting Thursday August 14, 2008: Scons by Steven Knight Message-ID: <1218637945.10905.1243.camel@ubuntu> bayPIGgies meeting Thursday August 14, 2008: Scons by Steven Knight SCons is a next-generation software build tool (that is, a replacement for Make) written in Python, with build configuration written as a Python API. Since the SCons Project was founded in 2001, it's grown into a successful project with about 7000 downloads / month and an especially strong following among software developers and build engineers working on large-scale, enterprise-quality software projects, including production use at VMware, Intel, Oracle, id Software, and Google. This talk will give a summary of the history and growth of the SCons project and an overview of SCons configuration. It will also discuss some of the more interesting aspects of SCons as a Python-based project, including why (and how) SCons still runs on Python 1.5.2, its rather distinctive approach to stringent software testing, and some of its ad-hoc solutions to the problem of trying to ship a stand-alone application that happens to be written in Python (as opposed to the distutils-installed-module model of most Python software). The talk will also include some frank discussion of SCons' limitations and problem areas, and what you (yes, you!) can do to help. About the speaker: Steven Knight has been a software engineer, executive, and would-be entrepreneur for more than 25 years at companies such as Cray Research, The MathWorks, and more networking-related startups than he can unashamedly admit. He founded the SCons Project in 2001 after its design won the Software Carpentry build tool competition the previous year. He recently transplanted to the Bay Area to work on software build issues for Google. The meeting starts with a Newbie Nugget, a short discussion of an essential Python feature, specially for those new to Python. Tonight's Newbie Nugget is... The Google App Engine: Magic Cars versus Taxis A look at what the Google App Engine delivers and how it fits into the ecosystem; getting up and running; the process of writing an application, GQL code; and some analogies, presented by Charles Merriam. Location: Google Campus Building 40, the Seville room (check in at the lobby in bldg 43) bayPIGgies meeting information: http://baypiggies.net/new/plone * Please sign up in advance to have your google access badge ready: http://wiki.python.org/moin/BayPiggiesGoogleMeetings (no later than close of business on Wednesday.) Agenda ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:45 PM ................ Newbie Nugget Google App Engine by Charles Merriam ..... 7:45 PM to 8:45 PM ................ Scons by Steven Knight ..... 8:45 PM to 9:00 PM -- After The Talk ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of topics the announcers are interested in. Random Access follows immediately to allow follow up individually on the announcements and other topics of interest. ..... Thursday, September 11 ................ 7:30 PM BayPIGgies Tim Thompson on Bay Area Computer Music Technology presentation on Finger Painting with Planets