From tbryan at python.net Sun Jul 1 03:13:28 2007 From: tbryan at python.net (T. Bryan) Date: Sat, 30 Jun 2007 21:13:28 -0400 Subject: [triangle-zpug] Geoff Davis update In-Reply-To: <467FE17C.4070505@unc.edu> References: <467FE17C.4070505@unc.edu> Message-ID: <200706302113.29119.tbryan@python.net> On Monday 25 June 2007 11:38, Chris Calloway wrote: > http://limi.net/articles/welcome-to-google-geoff-davis Wow! I bumped into Geoff a month or two ago (at Whole Foods), and he said that most of his recent work was Ruby on Rails. He hadn't touched Python in a while, etc. Cool that he's back to Python/Plone. A bit of a bummer for the TriZPUG that he has moved to California. ---Tom (mostly just lurking these days) From tbryan at python.net Sun Jul 1 03:19:40 2007 From: tbryan at python.net (T. Bryan) Date: Sat, 30 Jun 2007 21:19:40 -0400 Subject: [triangle-zpug] Jython talk? In-Reply-To: <4dab5f760706221155h7064ace3h6af089465e317092@mail.gmail.com> References: <4dab5f760706221155h7064ace3h6af089465e317092@mail.gmail.com> Message-ID: <200706302119.41046.tbryan@python.net> On Friday 22 June 2007 14:55, Frank Wierzbicki wrote: > I recently joined this list and I thought I'd introduce myself. My > name is Frank Wierzbicki, and I am the current lead maintainer of > Jython (http://www.jython.org) and was wondering if there is enough > local interest for me to speak on Jython for trizpug? Awesome. If you give a Jython talk, I'll even show up. I haven't been able to make it to many meetings since we switched them to Tuesdays. I've often wondered by Jython didn't become Python's killer app back when it first came out. For some reason, it never got much publicity among Java developers. Jython was the way I tricked a few Java developers on one of my old teams to learn Python. :) Actually, I had convinced the manager that we should have one production language (Java) and one tooling language (Jython) that everyone on my team knew. He asked me to prepare a series of lunch talks to introduce the team to Jython... ...and then the company decided to stop that project, scattered the developers to other teams, etc. And then we switched all new development to C#. :-( Welcome to the group, Frank. ---Tom From fwierzbicki at gmail.com Sun Jul 1 04:02:01 2007 From: fwierzbicki at gmail.com (Frank Wierzbicki) Date: Sat, 30 Jun 2007 22:02:01 -0400 Subject: [triangle-zpug] Jython talk? In-Reply-To: <200706302119.41046.tbryan@python.net> References: <4dab5f760706221155h7064ace3h6af089465e317092@mail.gmail.com> <200706302119.41046.tbryan@python.net> Message-ID: <4dab5f760706301902i647b9d92q7c79890a6dd204de@mail.gmail.com> On 6/30/07, T. Bryan wrote: > ...and then the company decided to stop that project, scattered the developers > to other teams, etc. And then we switched all new development to C#. :-( Maybe IronPython might be your new hope? :) > Welcome to the group, Frank. Thanks! -Frank From chris at spacelabstudio.com Mon Jul 2 17:09:25 2007 From: chris at spacelabstudio.com (Chris Rossi) Date: Mon, 02 Jul 2007 11:09:25 -0400 Subject: [triangle-zpug] Last night's meeting recap for new Python User Group Blog In-Reply-To: <5578F65C-735F-4688-98CF-E9A0E3F6A9C1@gmail.com> References: <4682D80B.5030008@unc.edu> <20070627215341.GA30954@arno2> <4dab5f760706280555u692a5b1au94d9fb4006bbe4af@mail.gmail.com> <5578F65C-735F-4688-98CF-E9A0E3F6A9C1@gmail.com> Message-ID: <46891525.9070306@spacelabstudio.com> Bradley A. Crittenden wrote: > On Jun 28, 2007, at 08:55 AM, Frank Wierzbicki wrote: > >> On 6/27/07, David Handy wrote: >>> Python is getting cooler and cooler. It wasn't all that long ago >>> that almost >>> no one I talked with, software developers included, had heard of >>> it... >> I've had the same experience. I've been the lone Python guy at so >> many companies -- but now I think Python is really hitting mainstream >> acceptance. I think there are a bunch of high visibility success >> stories that are really getting developer attention lately. Google's >> vocal use and support, the use of Python in OLPC and Ubuntu, the fact >> that UTube is written in Python (take that scalability doubters!). >> > > You mention Ubuntu, but don't forget that many (most?) other Linux > distros make extensive use of Python, most notably Red Hat as an > early example. > Gentoo's portage is written in python. chris From cbc at unc.edu Tue Jul 3 17:36:28 2007 From: cbc at unc.edu (Chris Calloway) Date: Tue, 03 Jul 2007 11:36:28 -0400 Subject: [triangle-zpug] Meeting recap Message-ID: <468A6CFC.1010409@unc.edu> OK, we've gotten a synopsis from Jim of his patterns show and tell at the last meeting. I'd like to get something up on the Python user groups blog. Would it be possible to get summaries with links from the following people posted to this list?: Mark: virtual Python Mike: Django searchable object (Paul, is Mike subscribed yet?) Paul: using Django as a CMS to bake out a deployable static site Don't forget to get your clients, managers, and content editors signed up for the very important Plone one day Introduction taught by Joel Burton: http://plonebootcamps.com/courses/nc-intro -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Tue Jul 3 17:45:57 2007 From: cbc at unc.edu (Chris Calloway) Date: Tue, 03 Jul 2007 11:45:57 -0400 Subject: [triangle-zpug] Continuing Camp 5 effect Message-ID: <468A6F35.8010505@unc.edu> Somebody asked at the meeting about the continuing effects of Camp 5. It totally escaped me that GetPaid, started at Camp5, just had a sprint at Google in California last week. It was called the "Doccomm" sprint because half of it was also dedicated to Plone Help Center. Several Camp 5 attendees were also at that (check out the pictures in the first link): http://www.openplans.org/projects/doc-and-e-commerce-sprint/pictures-and-links http://www.plonegetpaid.com/updates/archive/2007/06/26/doccomm-sprint-update/view http://plone.org/events/sprints/doc-ecommerce/ http://www.csquaredtech.com/luminescence/doccomm-sprint-day-5 http://www.csquaredtech.com/luminescence/doccomm-sprint-day-4 http://www.csquaredtech.com/luminescence/doccomm-sprint-day-3 http://www.csquaredtech.com/luminescence/doccom-sprint-day-2 http://www.csquaredtech.com/luminescence/doccom-sprint-day-1-recap The Vice project, started at Camp 5, seems to be fairly active on IRC as well. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From natea at jazkarta.com Tue Jul 3 18:23:38 2007 From: natea at jazkarta.com (Nate Aune) Date: Tue, 3 Jul 2007 09:23:38 -0700 Subject: [triangle-zpug] Continuing Camp 5 effect In-Reply-To: <468A6F35.8010505@unc.edu> References: <468A6F35.8010505@unc.edu> Message-ID: <9a89227c0707030923i3286a6deta7d49146a6b3cf57@mail.gmail.com> > The Vice project, started at Camp 5, seems to be fairly active on IRC as > well. I just wanted to mention that Derek Richardson and some of the other Vice team members are going to be at the upcoming Plone4Artists sprint in Boston (July 18-22), and will be working to improve Vice and add podcasting functionality. There are still spots available for those of you who would like to join us! http://plone.org/events/sprints/plone4artists Nate -- Nate Aune - natea at jazkarta.com http://www.jazkarta.com Plone solutions, consulting and development -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at handysoftware.com Wed Jul 4 21:27:03 2007 From: david at handysoftware.com (David Handy) Date: Wed, 4 Jul 2007 15:27:03 -0400 Subject: [triangle-zpug] What version of Plone/Zope should I use? Message-ID: <20070704192703.GA27406@arno2> Hi friends - I'm finally taking the plunge and installing Plone on my home Linux server to set up a family website. Which immediately posed a question - Which versions of Plone and Zope do I install? Since I have no legacy sites nor data to worry about, I'd like to use the latest versions reasonable. But this page: http://plone.org/documentation/faq/plone-versions doesn't even mention Plone 3.0! Advice? (I figure this is the place to ask...) Thanks, David H -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From david at handysoftware.com Wed Jul 4 23:23:57 2007 From: david at handysoftware.com (David Handy) Date: Wed, 4 Jul 2007 17:23:57 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <20070704192703.GA27406@arno2> References: <20070704192703.GA27406@arno2> Message-ID: <20070704212357.GA7518@arno2> Hi all - Regarding my attempt to install and configure Plone for the first time - Plunging ahead, I used the Plone 2.5.3 unified unix installer from http://plone.org/products/plone. Installation went fine, the server starts fine, and I can log into the manager using the generated admin password. I even figured out how to change the admin password. What next? I figured that the definitive Plone book referenced on the trizpug website would tell me exactly what to do... but it doesn't. Unfortunately, it has several bold warnings like this: "This book is out of date and is not being updated. The examples may or may not work. For more information see http://www.agmweb.ca/plone/book/unsupported.html" Attempting to read and follow the directions anyway, I see that the disclaimer is no joke. The book really is out of date. I can't even get off of the dime and "add" a Plone site, because "Plone Site" doesn't show up in the dropdown list. Poking around it seems like Plone is installed in the Products directory... The FAQs and HowTos at plone.org didn't get me over this hump. The Tutorials at http://learnplone.org/documentation/tutorial assume the Plone site has already been set up by someone who knows what he is doing. So I'm laying this project aside till I can get some help. Can some kind person can point me to more recent/complete docs? (Now I understand the need for boot camps and such...) Thanks, and have a great 4th! David H On Wed, Jul 04, 2007 at 03:27:03PM -0400, David Handy wrote: > Hi friends - > > I'm finally taking the plunge and installing Plone on my home Linux server > to set up a family website. > > Which immediately posed a question - Which versions of Plone and Zope do I > install? Since I have no legacy sites nor data to worry about, I'd like to > use the latest versions reasonable. But this page: > > http://plone.org/documentation/faq/plone-versions > > doesn't even mention Plone 3.0! > > Advice? (I figure this is the place to ask...) > > Thanks, > David H > > -- > David Handy > Computer Programming is Fun! > Beginning Computer Programming with Python > http://www.handysoftware.com/cpif/ > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From jim at ibang.com Thu Jul 5 01:43:43 2007 From: jim at ibang.com (Jim Allman) Date: Wed, 4 Jul 2007 19:43:43 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <20070704212357.GA7518@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> Message-ID: On Jul 4, 2007, at 5:23 PM, David Handy wrote: > I can't even get off > of the dime and "add" a Plone site, because "Plone Site" doesn't > show up in > the dropdown list. Poking around it seems like Plone is installed > in the > Products directory... Odd, it should appear there if Plone installed correctly. If you look in this ZMI (Zope management interface) page, you should see whether this product is intact (happy package icon, like all the others) or not (funny-looking package icon): //Control_Panel/Products/manage_main If CMFCore and CMFPlone products are listed there, and their icons look OK, you should be able to add a Plone Site. Especially with Plone installed, the list of possible types to add is quite large, but Plone Site should be available--provided that you're in a sensible place to put a Plone site. (What you're really saying with the Add button is "Add one of these things right here.") For example, you can add a Plone Site to the root "folder" of a Zope site, but not from within the Control Panel, or a user folder, etc. Once you have a simple site installed, the tutorials and such are a good next step. Hope this helps, =jimA= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jim Allman Interrobang Digital Media http://www.ibang.com/ (919) 649-5760 From david at handysoftware.com Thu Jul 5 05:15:20 2007 From: david at handysoftware.com (David Handy) Date: Wed, 4 Jul 2007 23:15:20 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> Message-ID: <20070705031520.GA10813@arno2> On Wed, Jul 04, 2007 at 07:43:43PM -0400, Jim Allman wrote: > On Jul 4, 2007, at 5:23 PM, David Handy wrote: > > I can't even get off > > of the dime and "add" a Plone site, because "Plone Site" doesn't > > show up in > > the dropdown list. Poking around it seems like Plone is installed > > in the > > Products directory... > > Odd, it should appear there if Plone installed correctly. If you look > in this ZMI (Zope management interface) page, you should see whether > this product is intact (happy package icon, like all the others) or > not (funny-looking package icon): > //Control_Panel/Products/manage_main > > If CMFCore and CMFPlone products are listed there, and their icons > look OK, you should be able to add a Plone Site. Hi - Thanks for the advice. I see CMFCore in the list but not CMFPlone. So I guess installation didn't go as well as I thought. It's really strange though, that there is a directory /opt/Plone-2.5.3/zeocluster/Products/CMFPlone and it is filled with all sorts of .py files and subdirectories and such, so it looked like it was installed Ok... I do see four Products in ZMI whose names begin with Plone: PloneErrorReporting PloneLanguageTool PloneTestCase PloneTranslations So at this point I guess I should conclude that the Plone unified installer didn't work as advertised? There were no error messages during compilation and installation. David H -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From felixtp at webmail.co.za Thu Jul 5 08:35:19 2007 From: felixtp at webmail.co.za (felixtp at webmail.co.za) Date: Thu, 5 Jul 2007 08:35:19 +0200 (SAST) Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> Message-ID: <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> > Jim Allman > If CMFCore and CMFPlone products are listed there, and their icons > look OK, you should be able to add a Plone Site. Especially with > Plone installed, the list of possible types to add is quite large, > but Plone Site should be available--provided that you're in a > sensible place to put a Plone site. (What you're really saying with > the Add button is "Add one of these things right here.") For example, > you can add a Plone Site to the root "folder" of a Zope site, but not > from within the Control Panel, or a user folder, etc. > > Once you have a simple site installed, the tutorials and such are a > good next step. > > Hope this helps, Hi I agree with Jim here. There is a document or tutorial that is so much helpful:- http://plone.org/documentation/how-to/basic-install-of-your-own-python-zope-plone-server-on-fedora-core-5 I assume you have the right python, PIL because another thing that count is compatibility like python 2.3 won't work on plone 2.5 and all that. So in my installation i didn't use the location like this tutorial i gave you above (/opt/zope/2.9.3 ). make a directory (z296) ./configure --prefix=/home/admin/z296 (instead of /opt/zope/2.9.3) and then follow the steps right through, after that the tutorials should be helpful, i hope this does help you. ------------------------------------------- South Africas premier free email service - www.webmail.co.za ------------------------------------------------------------------ For super low premiums, click here http://www.webmail.co.za/dd.pwm From josh_johnson at unc.edu Thu Jul 5 14:58:21 2007 From: josh_johnson at unc.edu (Josh Johnson) Date: Thu, 05 Jul 2007 08:58:21 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> Message-ID: <468CEAED.7070806@unc.edu> for what it's worth, turning on debug mode (IIRC it's not on by default in the unified installer) will print any errors loading external modules as zope starts. When installing PIL (isn't that *in* the unified installer?) you have to make sure it gets put into the right place. I'd have to look to be sure, but I don't think the unified installer puts your default python path into $PYTHONPATH when you install it. I set up plone on Ubuntu, and it came with python 2.5 pre-installed, so to make life easier I installed easy_install into the /opt/Plone-2.5.3/Python-2.4.4 directory. JJ felixtp at webmail.co.za wrote: >> Jim Allman >> If CMFCore and CMFPlone products are listed there, and their icons >> look OK, you should be able to add a Plone Site. Especially with >> Plone installed, the list of possible types to add is quite large, >> but Plone Site should be available--provided that you're in a >> sensible place to put a Plone site. (What you're really saying with >> the Add button is "Add one of these things right here.") For example, >> you can add a Plone Site to the root "folder" of a Zope site, but not >> from within the Control Panel, or a user folder, etc. >> >> Once you have a simple site installed, the tutorials and such are a >> good next step. >> >> Hope this helps, >> > Hi > I agree with Jim here. > There is a document or tutorial that is so much helpful:- > http://plone.org/documentation/how-to/basic-install-of-your-own-python-zope-plone-server-on-fedora-core-5 > > I assume you have the right python, PIL because another thing that count > is compatibility like python 2.3 won't work on plone 2.5 and all that. > > So in my installation i didn't use the location like this tutorial i gave > you above (/opt/zope/2.9.3 ). > make a directory (z296) > ./configure --prefix=/home/admin/z296 (instead of /opt/zope/2.9.3) > > and then follow the steps right through, after that the tutorials should > be helpful, i hope this does help you. > > > ------------------------------------------- > South Africas premier free email service - www.webmail.co.za > ------------------------------------------------------------------ > For super low premiums, click here http://www.webmail.co.za/dd.pwm > > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -------------- next part -------------- An HTML attachment was scrubbed... URL: From josh_johnson at unc.edu Thu Jul 5 15:02:16 2007 From: josh_johnson at unc.edu (Josh Johnson) Date: Thu, 05 Jul 2007 09:02:16 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <20070704212357.GA7518@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> Message-ID: <468CEBD8.4030907@unc.edu> I can't help too much with your installation issue (I didn't have any problems with the universal installer), but I went through (er... am still going through) the same problem with the seeming lack of good documentation. When you get a working plone site, I might be able to give you some specific pointers on where to look. I've got a 3-ring binder of printouts of tutorials, chapters from online books, references, etc and as I read and reread things, try what works, watch videos from the last Plone conf, etc, etc... the pieces are falling into place... but it hasn't been exceedingly forthcoming, to put it lightly :) I hope the doccom sprint is as productive as it sounds :D JJ David Handy wrote: > Hi all - > > Regarding my attempt to install and configure Plone for the first time - > > Plunging ahead, I used the Plone 2.5.3 unified unix installer from > http://plone.org/products/plone. Installation went fine, the server starts > fine, and I can log into the manager using the generated admin password. I > even figured out how to change the admin password. > > What next? I figured that the definitive Plone book referenced on the > trizpug website would tell me exactly what to do... but it doesn't. > Unfortunately, it has several bold warnings like this: > > "This book is out of date and is not being updated. The examples may or > may not work. For more information see > http://www.agmweb.ca/plone/book/unsupported.html" > > Attempting to read and follow the directions anyway, I see that the > disclaimer is no joke. The book really is out of date. I can't even get off > of the dime and "add" a Plone site, because "Plone Site" doesn't show up in > the dropdown list. Poking around it seems like Plone is installed in the > Products directory... > > The FAQs and HowTos at plone.org didn't get me over this hump. > > The Tutorials at http://learnplone.org/documentation/tutorial assume the > Plone site has already been set up by someone who knows what he is doing. > > So I'm laying this project aside till I can get some help. > > Can some kind person can point me to more recent/complete docs? (Now I > understand the need for boot camps and such...) > > Thanks, and have a great 4th! > David H > > On Wed, Jul 04, 2007 at 03:27:03PM -0400, David Handy wrote: > >> Hi friends - >> >> I'm finally taking the plunge and installing Plone on my home Linux server >> to set up a family website. >> >> Which immediately posed a question - Which versions of Plone and Zope do I >> install? Since I have no legacy sites nor data to worry about, I'd like to >> use the latest versions reasonable. But this page: >> >> http://plone.org/documentation/faq/plone-versions >> >> doesn't even mention Plone 3.0! >> >> Advice? (I figure this is the place to ask...) >> >> Thanks, >> David H >> >> -- >> David Handy >> Computer Programming is Fun! >> Beginning Computer Programming with Python >> http://www.handysoftware.com/cpif/ >> >> _______________________________________________ >> triangle-zpug mailing list >> triangle-zpug at starship.python.net >> http://starship.python.net/mailman/listinfo/triangle-zpug >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at handysoftware.com Thu Jul 5 16:05:08 2007 From: david at handysoftware.com (David Handy) Date: Thu, 5 Jul 2007 10:05:08 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <468CEAED.7070806@unc.edu> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> Message-ID: <20070705140508.GA15937@arno2> Thank you Josh for your confirmation that the universal installer worked for you. I liked the directory layout that the universal installer produced, and the fact that it created a dedicated Python installation, complete with PIL, etc. and set up all dependencies for me, and put everything under one overall directory: /opt/Plone-2.5.3 . That's everything I'd expect of an installer. If it weren't for the little issue of "Plone Site" not showing up in the drop-down list I wouldn't complain at all! When I get a chance, I'll try debug-mode and see if I learn anything. I might also try re-running the installer and capturing all output and looking more carefully for error messages. Thanks, David H On Thu, Jul 05, 2007 at 08:58:21AM -0400, Josh Johnson wrote: > for what it's worth, turning on debug mode (IIRC it's not on by default > in the unified installer) will print any errors loading external modules > as zope starts. > > When installing PIL (isn't that *in* the unified installer?) you have to > make sure it gets put into the right place. I'd have to look to be sure, > but I don't think the unified installer puts your default python path > into $PYTHONPATH when you install it. > > I set up plone on Ubuntu, and it came with python 2.5 pre-installed, so > to make life easier I installed easy_install into the > /opt/Plone-2.5.3/Python-2.4.4 directory. > > JJ From cbc at unc.edu Thu Jul 5 20:08:26 2007 From: cbc at unc.edu (Chris Calloway) Date: Thu, 05 Jul 2007 14:08:26 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <20070705140508.GA15937@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> Message-ID: <468D339A.7080406@unc.edu> David Handy wrote: > When I get a chance, I'll try debug-mode and see if I learn anything. > I might also try re-running the installer and capturing all output and > looking more carefully for error messages. Did you run the installer in userland or with sudo? File installer bugs here (using your plone.org userid): http://dev.plone.org -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Fri Jul 6 20:19:54 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 06 Jul 2007 14:19:54 -0400 Subject: [triangle-zpug] Presidential Zope Message-ID: <468E87CA.3030107@unc.edu> Both Joe Biden and Bill Richardson are running Zope: http://www.douglaskarr.com/2007/06/23/2008-elections-by-server/ (Firefox Server Spy confirms.) Both are hosted by Interlix and designed by Articulated Man. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From geoff at geoffdavis.net Fri Jul 6 20:25:51 2007 From: geoff at geoffdavis.net (Geoff Davis) Date: Fri, 6 Jul 2007 14:25:51 -0400 Subject: [triangle-zpug] Presidential Zope In-Reply-To: <468E87CA.3030107@unc.edu> References: <468E87CA.3030107@unc.edu> Message-ID: <5AED31FA-9523-4666-BDE9-FA4DB755ACBB@geoffdavis.net> Cool. A look at their headers shows that they're running Zope 2.7.8 / Python 2.3.6. No Plone?? No wonder they are not front-runners... On Jul 6, 2007, at 2:19 PM, Chris Calloway wrote: > http://www.douglaskarr.com/2007/06/23/2008-elections-by-server/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From csl at med.unc.edu Fri Jul 6 21:14:22 2007 From: csl at med.unc.edu (Carol Ludwig) Date: Fri, 06 Jul 2007 15:14:22 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <20070705140508.GA15937@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> Message-ID: undefined -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at handysoftware.com Fri Jul 6 23:31:39 2007 From: david at handysoftware.com (David Handy) Date: Fri, 6 Jul 2007 17:31:39 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <468D339A.7080406@unc.edu> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> <468D339A.7080406@unc.edu> Message-ID: <20070706213139.GA15859@arno2> Looking at the zope logs, I saw stack traces due to missing PIL. Re-running the unified installer and carefully capturing all output, I found (in the midst of 3MB of text output) that PIL failed to compile. It is a mystery to me why the PIL setup.py couldn't find /usr/include/tcl8.4/tk.h . It compiled python Ok, _tkinter and all, so *something* had to have been able to find tk.h ... I'm not sure who to blame yet, except that the installer could have done a couple more basic sanity checks... On Thu, Jul 05, 2007 at 02:08:26PM -0400, Chris Calloway wrote: > David Handy wrote: > > When I get a chance, I'll try debug-mode and see if I learn anything. > > I might also try re-running the installer and capturing all output and > > looking more carefully for error messages. > > Did you run the installer in userland or with sudo? > > File installer bugs here (using your plone.org userid): > > http://dev.plone.org > > -- > Sincerely, > > Chris Calloway > http://www.seacoos.org > office: 332 Chapman Hall phone: (919) 962-4323 > mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 > > > > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From philipp at weitershausen.de Sat Jul 7 15:11:07 2007 From: philipp at weitershausen.de (Philipp von Weitershausen) Date: Sat, 07 Jul 2007 15:11:07 +0200 Subject: [triangle-zpug] Continuing Camp 5 effect In-Reply-To: <468A6F35.8010505@unc.edu> References: <468A6F35.8010505@unc.edu> Message-ID: Chris Calloway wrote: > Somebody asked at the meeting about the continuing effects of Camp 5. It > totally escaped me that GetPaid, started at Camp5, just had a sprint at > Google in California last week. It was called the "Doccomm" sprint > because half of it was also dedicated to Plone Help Center. Several Camp > 5 attendees were also at that (check out the pictures in the first link): > > http://www.openplans.org/projects/doc-and-e-commerce-sprint/pictures-and-links > http://www.plonegetpaid.com/updates/archive/2007/06/26/doccomm-sprint-update/view > http://plone.org/events/sprints/doc-ecommerce/ > http://www.csquaredtech.com/luminescence/doccomm-sprint-day-5 > http://www.csquaredtech.com/luminescence/doccomm-sprint-day-4 > http://www.csquaredtech.com/luminescence/doccomm-sprint-day-3 > http://www.csquaredtech.com/luminescence/doccom-sprint-day-2 > http://www.csquaredtech.com/luminescence/doccom-sprint-day-1-recap > > The Vice project, started at Camp 5, seems to be fairly active on IRC as > well. FYI: I can also happily report that the NudgeNudge application that was started at the Camp5 sprint has continued to be an important playground for cutting edge Grok and Zope3 technology. In particular, thanks to Ian's involvement, I've been experimenting with PasteDeploy a lot. My talks at the DZUG Tagung [1] and EuroPython [2] revolve around this effort. Also, my latest ramblings about instances vs. applications [3] as well as mkzopeapp [4] was greatly influenced by what came out of the Camp5 sprint. [1] http://www.zope.de/redaktion/dzug/tagung/potsdam-2007/folien/zope-on-a-paste.pdf [2] http://indico.cern.ch/contributionDisplay.py?contribId=7&sessionId=19&confId=13919 [3] http://www.z3lab.org/sections/blogs/philipp-weitershausen/2007_07_07_death-to-instances [4] http://cheeseshop.python.org/pypi/mkzopeapp -- http://worldcookery.com -- Professional Zope documentation and training From cjerozal at gmail.com Sat Jul 7 17:33:42 2007 From: cjerozal at gmail.com (Cheryl Jerozal) Date: Sat, 7 Jul 2007 11:33:42 -0400 Subject: [triangle-zpug] What Plone doc should I read? In-Reply-To: <20070704212357.GA7518@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> Message-ID: <7a9f7e1b0707070833k554e4ce3h7306ffcabf8da414@mail.gmail.com> Maybe this is old news to others, but I recently noticed that Andy McKay's The Definitive Guide to Plone has a 2nd edition due out September 1, according to Amazon. See http://www.amazon.com/Definitive-Guide-Plone-Second/dp/1590598873/. From natea at jazkarta.com Mon Jul 9 00:40:38 2007 From: natea at jazkarta.com (Nate Aune) Date: Sun, 8 Jul 2007 18:40:38 -0400 Subject: [triangle-zpug] still spots left for Plone4Artists / multimedia sprint in Boston (July 18-22) In-Reply-To: <9a89227c0707081535o7cadf0f9te3ae7ba48846f8d1@mail.gmail.com> References: <9a89227c0707081535o7cadf0f9te3ae7ba48846f8d1@mail.gmail.com> Message-ID: <9a89227c0707081540i49d13688ncffad84f083a01d5@mail.gmail.com> There is still space for you to participate in the upcoming Plone4Artists / multimedia sprint on July 18-22 in Boston, MA. Everyone is welcome, no matter what your skill level. See the list of people who are already coming and s ign up today! In addition to the jamming, coding and documenting during the day, we're also trying to arrange an outing to go see the Red Soxplay in Fenway Park, hear top Berklee College of Music students perform at the Wallys Jazz Cafe jam session, and see the earth in 3D at the world-famous Mapparium. Multimedia topics and more! The focus of the sprint is to improve Plone's handling of multimedia content, but there will also be a team working on Vice(incoming/outgoing Atom/RSS syndication), Deliverance and Plone4ArtistsCalendar. There is also an environmental track which will focus on REST web service for Archetypes, Map gallery and Plone4ArtistsImage , an image content type that can extra metadata about the image (IPTC, EXIF, geotagged location). See the topics page for the complete list of things we'd like to work on. Feel free to add a comment if you have a suggestion. Sponsors A big thanks to all of our sponsors for making this event possible! Christian Science Monitor , Jazkarta, Gold sponsor: The Nature Conservancy , Silver sponsors: Oxfam America , Friends of the Earth , Potsdam Institute for Climate Impact Research , Bronze sponsor: New England Wildflower Society . If your organization is able to contribute financially, we are still seeking additional sponsors to cover the cost of food and key sprinters' travel expenses. Your support is greatly appreciated! Remote sprinters If you can't physically join us in Boston, you are still welcome to participate as a remote sprinter. Please add a comment with your name and IRC nick to the participants pageunder the remote sprinters heading. We will be hanging out in #plone4artists on irc.freenode.net. There will also be a live Quicktime video stream and maybe even a virtual lounge in Second Life! MrTopf - are you listening? ;) New mailing lists If you are interested in staying up-to-date on all the latest progress in multimedia and the Plone4Artists project, please subscribe to the new Plone4Artists users mailing list : p4a-user at googlegroups.com. Optional training There will be two days of Zope 3 Training for Plone Developersimmediately before the sprint. If you are interested in learning how to leverage Zope 3 component architecture in your Plone projects, this is a perfect opportunity to learn from one of the foremost experts, Rocky Burt. There are still spots left, but you need to register soon! Please email training at jazkarta.com if you have any questions. We look forward to seeing you in Beantown! thanks, Nate, Rocky and Dave -- Nate Aune - natea at jazkarta.com http://www.jazkarta.com (Plone solutions, development, training) http://www.nateaune.com (blog, photos, music) -------------- next part -------------- An HTML attachment was scrubbed... URL: From biggers at utsl.com Fri Jul 13 14:50:39 2007 From: biggers at utsl.com (Mark R. Biggers) Date: Fri, 13 Jul 2007 08:50:39 -0400 Subject: [triangle-zpug] Aspen - a py Web Server - "take that, Webrick!" :) Message-ID: <18071.29983.786064.821364@dexter.saiph.com> This *is* a fun video. http://www.zetadev.com/software/aspen/ http://www.zetadev.com/software/aspen/0.7.1/doc/html/ If you must: http://www.webrick.org/ Have fun with Aspen! ----mark From cbc at unc.edu Fri Jul 13 17:32:09 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 13 Jul 2007 11:32:09 -0400 Subject: [triangle-zpug] plone 3 rc1 out today Message-ID: <46979AF9.4070100@unc.edu> http://plone.org/products/plone/releases/3.0 That Chad Whitacre video was a hoot! -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Fri Jul 13 17:53:02 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 13 Jul 2007 11:53:02 -0400 Subject: [triangle-zpug] YAPYORM Message-ID: <46979FDE.2000500@unc.edu> Brad Crittenden, what's up with this? https://storm.canonical.com/ Also, Frank Wierzbicki has a blog: http://fwierzbicki.blogspot.com/ -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Fri Jul 13 18:05:35 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 13 Jul 2007 12:05:35 -0400 Subject: [triangle-zpug] plone api Message-ID: <4697A2CF.7020001@unc.edu> Alex Clark has just finished doing a huge amount of work to automate this: http://api.plone.org/ -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From fwierzbicki at gmail.com Fri Jul 13 18:18:13 2007 From: fwierzbicki at gmail.com (Frank Wierzbicki) Date: Fri, 13 Jul 2007 12:18:13 -0400 Subject: [triangle-zpug] YAPYORM In-Reply-To: <46979FDE.2000500@unc.edu> References: <46979FDE.2000500@unc.edu> Message-ID: <4dab5f760707130918w6e0c5c5fu1e6cb2c205320f2@mail.gmail.com> On 7/13/07, Chris Calloway wrote: > Also, Frank Wierzbicki has a blog: > > http://fwierzbicki.blogspot.com/ Heh. I should have mentioned that. Thanks Chris. -Frank From brad.crittenden at gmail.com Fri Jul 13 20:48:54 2007 From: brad.crittenden at gmail.com (Bradley A. Crittenden) Date: Fri, 13 Jul 2007 14:48:54 -0400 Subject: [triangle-zpug] YAPYORM In-Reply-To: <46979FDE.2000500@unc.edu> References: <46979FDE.2000500@unc.edu> Message-ID: <6FDEBB5B-D9C9-490A-B491-5DB0BD19E2B0@gmail.com> On Jul 13, 2007, at 11:53 AM, Chris Calloway wrote: > Brad Crittenden, what's up with this? > > https://storm.canonical.com/ Chris, Your subject line gets it right -- Storm is the YACC of ORMs! Unfortunately I don't know that much about it as I haven't gotten to use it yet. Perhaps we can talk about it at one of our monthly meetings in the near future. If you've got specific questions (the documentation so far is quite sparse) drop in to #storm and look for niemeyer or radix. They'll be able to answer any questions. --Brad -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part URL: From david at handysoftware.com Sun Jul 15 06:46:54 2007 From: david at handysoftware.com (David Handy) Date: Sun, 15 Jul 2007 00:46:54 -0400 Subject: [triangle-zpug] Progress report learning Plone, now in deeper... In-Reply-To: <20070706213139.GA15859@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> <468D339A.7080406@unc.edu> <20070706213139.GA15859@arno2> Message-ID: <20070715044654.GC6403@arno2> First, thanks for the constructive suggestions I got when I complained about a week ago that the Plone installer wasn't working out-of-the box. Here is the deal: Debian/Ubuntu requires patches to PIL in order for it to compile in their unique environment, and that was the cause of my problems. After moving past that bump, everything else worked flawlessly. The "Definitive Guide to Plone" was still relevant enough for the very basic level I'm at (i.e. "how to change the website logo"). I had fun putting up a family website and playing with it. Now, I have just gotten back from a board meeting with a large, regional homeschooling association that wants to overhaul their website and do some on-line community building. I volunteered to spearhead the effort because I can tell that (a) Plone can do everything they want, and (b) there is a great community using it (i.e. you guys). There is a learning curve ahead for me and my small web team, but my sense is that it will be very worth it. I feel very strange. I came to TriZPUG purely because of my interest in Python programming. A year ago I would have told people I would never try to use Plone or become a web admin/developer... but there's just too much of a need for the service, and so much that can be done with it, for me to just ignore it any longer... Thanks again, David H On Fri, Jul 06, 2007 at 05:31:39PM -0400, David Handy wrote: > Looking at the zope logs, I saw stack traces due to missing PIL. > > Re-running the unified installer and carefully capturing all output, I found > (in the midst of 3MB of text output) that PIL failed to compile. It is a > mystery to me why the PIL setup.py couldn't find /usr/include/tcl8.4/tk.h . > It compiled python Ok, _tkinter and all, so *something* had to have been > able to find tk.h ... > > I'm not sure who to blame yet, except that the installer could have done a > couple more basic sanity checks... > > On Thu, Jul 05, 2007 at 02:08:26PM -0400, Chris Calloway wrote: > > David Handy wrote: > > > When I get a chance, I'll try debug-mode and see if I learn anything. > > > I might also try re-running the installer and capturing all output and > > > looking more carefully for error messages. > > > > Did you run the installer in userland or with sudo? > > > > File installer bugs here (using your plone.org userid): > > > > http://dev.plone.org > > > > -- > > Sincerely, > > > > Chris Calloway > > http://www.seacoos.org > > office: 332 Chapman Hall phone: (919) 962-4323 > > mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 > > > > > > > > > > _______________________________________________ > > triangle-zpug mailing list > > triangle-zpug at starship.python.net > > http://starship.python.net/mailman/listinfo/triangle-zpug > > > > -- > David Handy > Computer Programming is Fun! > Beginning Computer Programming with Python > http://www.handysoftware.com/cpif/ > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From david at handysoftware.com Mon Jul 16 14:55:31 2007 From: david at handysoftware.com (David Handy) Date: Mon, 16 Jul 2007 08:55:31 -0400 Subject: [triangle-zpug] Progress report learning Plone, now in deeper... In-Reply-To: <20070715234908.g78e3ovu1w44goog@webmail3.isis.unc.edu> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> <468D339A.7080406@unc.edu> <20070706213139.GA15859@arno2> <20070715044654.GC6403@arno2> <20070715234908.g78e3ovu1w44goog@webmail3.isis.unc.edu> Message-ID: <20070716125531.GA16425@arno2> On Sun, Jul 15, 2007 at 11:49:08PM -0400, cbcoasis at email.unc.edu wrote: > Quoting David Handy : > >a week ago that the Plone installer wasn't working out-of-the box. Here is > >the deal: Debian/Ubuntu requires patches to PIL in order for it to compile > >in their unique environment, and that was the cause of my problems. > > Do tell the details, David. The Unified Installer for 3.0rc1 did PIL > fine for me on Feisty. Plone 3.0rc1 uses the new PIL 1.1.6. I had quite > a problem with PIL 1.1.5 in the Plone 2.5x installer on Edgy, however, > and had to go hack the PIL installer to ignore my system PIL. > > Steve McMahon from Camp 5 is now the unified installer maintainer on > Mac and Linux. Ok, here are the complete details: PIL will compile unpatched on Debian/Ubuntu, provided, ironically, that the tk8.4-dev package is *not* installed. If tk8.4-dev is not installed, then the Python _tkinter module will not compile. Therefore, PIL will detect that _tkinter cannot be imported and will simply skip compiling all the PIL Tk stuff, but it will compile the rest Ok. If tk8.4-dev is installed, then Python _tkinter will compile successfully. When PIL tries to compile, it imports _tkinter successfully, and says, "Oh, I should be able to compile the PIL Tk stuff", and then it can't because it can't find tk.h, so the PIL compile fails. Apparently the PIL setup.py assumes that tk.h is in /usr/include or some other common include path, but the Python compile is smart enough to find it in /usr/include/tcl8.4. The Debian/Ubuntu patch to the PIL setup.py just hardwires adding "/usr/include/tcl8.4" to the include path. Since Plone doesn't (and shouldn't) pop up Tk windows while manipulating images on the server, I just hacked the PIL setup.py by adding this line right after line 91: _tkinter = None PIL compiled Ok (without the Tk stuff) and everything else worked Ok. David H -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From josh_johnson at unc.edu Mon Jul 16 15:34:41 2007 From: josh_johnson at unc.edu (Josh Johnson) Date: Mon, 16 Jul 2007 09:34:41 -0400 Subject: [triangle-zpug] Progress report learning Plone, now in deeper... In-Reply-To: <20070716125531.GA16425@arno2> References: <20070704192703.GA27406@arno2> <20070704212357.GA7518@arno2> <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> <468D339A.7080406@unc.edu> <20070706213139.GA15859@arno2> <20070715044654.GC6403@arno2> <20070715234908.g78e3ovu1w44goog@webmail3.isis.unc.edu> <20070716125531.GA16425@arno2> Message-ID: <469B73F1.4080105@unc.edu> What version of ubuntu are you using? Josh David Handy wrote: > On Sun, Jul 15, 2007 at 11:49:08PM -0400, cbcoasis at email.unc.edu wrote: > >> Quoting David Handy : >> >>> a week ago that the Plone installer wasn't working out-of-the box. Here is >>> the deal: Debian/Ubuntu requires patches to PIL in order for it to compile >>> in their unique environment, and that was the cause of my problems. >>> >> Do tell the details, David. The Unified Installer for 3.0rc1 did PIL >> fine for me on Feisty. Plone 3.0rc1 uses the new PIL 1.1.6. I had quite >> a problem with PIL 1.1.5 in the Plone 2.5x installer on Edgy, however, >> and had to go hack the PIL installer to ignore my system PIL. >> >> Steve McMahon from Camp 5 is now the unified installer maintainer on >> Mac and Linux. >> > > Ok, here are the complete details: > > PIL will compile unpatched on Debian/Ubuntu, provided, ironically, that the > tk8.4-dev package is *not* installed. If tk8.4-dev is not installed, then > the Python _tkinter module will not compile. Therefore, PIL will detect > that _tkinter cannot be imported and will simply skip compiling all the PIL > Tk stuff, but it will compile the rest Ok. > > If tk8.4-dev is installed, then Python _tkinter will compile successfully. > When PIL tries to compile, it imports _tkinter successfully, and says, "Oh, > I should be able to compile the PIL Tk stuff", and then it can't because it > can't find tk.h, so the PIL compile fails. > > Apparently the PIL setup.py assumes that tk.h is in /usr/include or some > other common include path, but the Python compile is smart enough to find it > in /usr/include/tcl8.4. The Debian/Ubuntu patch to the PIL setup.py just > hardwires adding "/usr/include/tcl8.4" to the include path. > > Since Plone doesn't (and shouldn't) pop up Tk windows while manipulating > images on the server, I just hacked the PIL setup.py by adding this line > right after line 91: > > _tkinter = None > > PIL compiled Ok (without the Tk stuff) and everything else worked Ok. > > David H > > -- Josh Johnson "Optimism is an occupational hazard of programming, feedback is the treatment." - Kent Beck -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at handysoftware.com Mon Jul 16 17:35:25 2007 From: david at handysoftware.com (David Handy) Date: Mon, 16 Jul 2007 11:35:25 -0400 Subject: [triangle-zpug] Progress report learning Plone, now in deeper... In-Reply-To: <469B73F1.4080105@unc.edu> References: <47734.196.212.253.142.1183617319.squirrel@mail.webmail.co.za> <468CEAED.7070806@unc.edu> <20070705140508.GA15937@arno2> <468D339A.7080406@unc.edu> <20070706213139.GA15859@arno2> <20070715044654.GC6403@arno2> <20070715234908.g78e3ovu1w44goog@webmail3.isis.unc.edu> <20070716125531.GA16425@arno2> <469B73F1.4080105@unc.edu> Message-ID: <20070716153525.GA17589@arno2> On Mon, Jul 16, 2007 at 09:34:41AM -0400, Josh Johnson wrote: > What version of ubuntu are you using? > I believe (I can't log into my Ubuntu laptop from here) it is 6.04. I had the same issue on my Debian system as on Ubuntu. I checked the source packages for PIL 1.1.5 on both systems to find out how they patched setup.py to get PIL to compile. David H -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From jkidd at ifpeople.net Mon Jul 16 17:36:38 2007 From: jkidd at ifpeople.net (Josh Kidd) Date: Mon, 16 Jul 2007 11:36:38 -0400 Subject: [triangle-zpug] Coming to boot camp from Atlanta Message-ID: <469B9086.5070902@ifpeople.net> Hi all, Myself and two other members of our fledgling Atlanta Plone group will be attending the Plone Boot Camp at UNC for July 30-Aug 3. We were wondering if you all had any suggestions for lodgings in the area. We're looking to keep costs down. Any suggestions you have will be greatly appreciated. Thanks, Josh From edmund at unc.edu Thu Jul 19 21:17:34 2007 From: edmund at unc.edu (Edmund Moseley) Date: Thu, 19 Jul 2007 15:17:34 -0400 Subject: [triangle-zpug] Print a plone object from the command line? In-Reply-To: <44CA1D5C.9010208@unc.edu> References: <44CA1D5C.9010208@unc.edu> Message-ID: <20070719151734.04vjywl9w8gowo8k@webmail3.isis.unc.edu> Hi TriZPUG'ers, I am wanting to print a custom plone object from the command line, such that it would look the same as when printed from a browser (that supports CSS ;-). I have tried converting the page to a pdf using Plone2PDF (and others), but they ignore CSS and images. I looked at SmartPrintNG, but this requires proprietary software, which I would like to avoid if possible. I also tried fetching the page with wget, but then I do not know how to apply the print.css to remove the navigation etc. Has anybody done something similar or have any ideas as to how I can accomplish this? Any advice is greatly appreciated. -- Edmund Moseley Databases Analyst NC Office of the Chief Medical Examiner From cbc at unc.edu Mon Jul 23 16:53:19 2007 From: cbc at unc.edu (Chris Calloway) Date: Mon, 23 Jul 2007 10:53:19 -0400 Subject: [triangle-zpug] Coming to boot camp from Atlanta In-Reply-To: <469B9086.5070902@ifpeople.net> References: <469B9086.5070902@ifpeople.net> Message-ID: <46A4C0DF.6080305@unc.edu> Josh Kidd wrote: > Myself and two other members of our fledgling Atlanta Plone group will > be attending the Plone Boot Camp at UNC for July 30-Aug 3. We were > wondering if you all had any suggestions for lodgings in the area. > We're looking to keep costs down. Any suggestions you have will be > greatly appreciated. I posted recommendations and much other information here: http://plonebootcamps.com/courses/unc3/location Sorry for the tardy reply. I was out at sea all last week. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From mrevoir at gmail.com Mon Jul 23 18:59:03 2007 From: mrevoir at gmail.com (Mike Revoir) Date: Mon, 23 Jul 2007 12:59:03 -0400 Subject: [triangle-zpug] July Meetup Message-ID: Hello, all. This month's meeting snuck up on me so there's no agenda that's been set. If anyone's planning on attending, I can put together a presentation on ArchGenXML and workflow if there's interest. Sorry for the late update. Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From biggers at utsl.com Mon Jul 23 19:08:29 2007 From: biggers at utsl.com (Mark R. Biggers) Date: Mon, 23 Jul 2007 13:08:29 -0400 Subject: [triangle-zpug] Last night's meeting recap for new Python User Group Blog - Virtual Python In-Reply-To: <4682D80B.5030008@unc.edu> References: <4682D80B.5030008@unc.edu> Message-ID: <18084.57485.75629.216993@dexter.saiph.com> Hi Chris, finally getting back on this, Chris Calloway writes: > We should have show and tell more often. There was more presented last > night than at any meeting where we've had scheduled presentations. > > As mentioned last night, I'm participating on our behalf in a new Python > User Groups Blog set up by Dallas PyCon organizer Jeff Rush: > > http://python-groups.blogspot.com > > If you shared last night, I would appreciate your placing a paragraph on > this list that could be incorporated into a blog post. The PEAK project's "Virtual Python" makes it easy to "try out" any Python application, without breaking your installed versions of other Python apps or "confusing" your base Python environment. Mark Biggers demonstrated a 35-line shell-script using Virtual Python to quickly bring up a fully-functional Trac-instance, from the "0.11 dev" (SVN version) of Trac. get the script at: http://trizpug.org/Members/biggers/virtual_python_demo/ Sorry this took so long, I have been a bit overwhelmed the past few weeks. thank you, ----mark From josh_johnson at unc.edu Mon Jul 23 19:33:02 2007 From: josh_johnson at unc.edu (Josh Johnson) Date: Mon, 23 Jul 2007 13:33:02 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: References: Message-ID: <46A4E64E.7000802@unc.edu> There's definitely interest, especially in an ArchGen presentation (been doing some work with that myself recently). Thanks, Josh Mike Revoir wrote: > Hello, all. This month's meeting snuck up on me so there's no agenda > that's been set. If anyone's planning on attending, I can put together > a presentation on ArchGenXML and workflow if there's interest. > > Sorry for the late update. > > Mike > ------------------------------------------------------------------------ > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -------------- next part -------------- An HTML attachment was scrubbed... URL: From josh_johnson at unc.edu Mon Jul 23 19:33:02 2007 From: josh_johnson at unc.edu (Josh Johnson) Date: Mon, 23 Jul 2007 13:33:02 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: References: Message-ID: <46A4E64E.7000802@unc.edu> There's definitely interest, especially in an ArchGen presentation (been doing some work with that myself recently). Thanks, Josh Mike Revoir wrote: > Hello, all. This month's meeting snuck up on me so there's no agenda > that's been set. If anyone's planning on attending, I can put together > a presentation on ArchGenXML and workflow if there's interest. > > Sorry for the late update. > > Mike > ------------------------------------------------------------------------ > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at handysoftware.com Mon Jul 23 19:47:05 2007 From: david at handysoftware.com (David Handy) Date: Mon, 23 Jul 2007 13:47:05 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: References: Message-ID: <20070723174705.GA6928@arno2> I don't know what ArchGenXML is and therefore don't know if I am interested. But I am definitely interested in learning about Plone workflow. I am a Python expert but a Plone newbie, having only recently discovered an interest in putting together community websites. I have basic Plone questions, but attending the bootcamp is not an option for me for various reasons. I was kind of hoping to sneak in to Tuesday's meeting, and afterwards get to pump people with questions about Plone and how they have used it. Yes, I realize that there are mailing lists and docs dedicated to Plone out there, and I am reading them. But there's nothing like a real-time face-to-face conversation on occasion! The kinds of questions I have are: * Can you moderate users joining a Plone site (i.e. intercept the request and approve/deny/ask for more details?) * How do you make the list of users only listable/searchable after one has logged in? (Out of the box, the members list is publicly available.) * What kind of Plone blogging products are available? How well do they work? * What is it like trying to integrate the Plone users list with mailing lists, external databases, etc? (Easy, hard, impossible, requires custom code, never done, often done, ...?) * And more... Will anyone having experience on these topics be coming to Tuesday's meeting? And be willing to answer some basic questions and provide beginning advice and pointers? Thanks, David H On Mon, Jul 23, 2007 at 12:59:03PM -0400, Mike Revoir wrote: > Hello, all. This month's meeting snuck up on me so there's no agenda that's > been set. If anyone's planning on attending, I can put together a > presentation on ArchGenXML and workflow if there's interest. > > Sorry for the late update. > > Mike > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From david at handysoftware.com Mon Jul 23 19:47:05 2007 From: david at handysoftware.com (David Handy) Date: Mon, 23 Jul 2007 13:47:05 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: References: Message-ID: <20070723174705.GA6928@arno2> I don't know what ArchGenXML is and therefore don't know if I am interested. But I am definitely interested in learning about Plone workflow. I am a Python expert but a Plone newbie, having only recently discovered an interest in putting together community websites. I have basic Plone questions, but attending the bootcamp is not an option for me for various reasons. I was kind of hoping to sneak in to Tuesday's meeting, and afterwards get to pump people with questions about Plone and how they have used it. Yes, I realize that there are mailing lists and docs dedicated to Plone out there, and I am reading them. But there's nothing like a real-time face-to-face conversation on occasion! The kinds of questions I have are: * Can you moderate users joining a Plone site (i.e. intercept the request and approve/deny/ask for more details?) * How do you make the list of users only listable/searchable after one has logged in? (Out of the box, the members list is publicly available.) * What kind of Plone blogging products are available? How well do they work? * What is it like trying to integrate the Plone users list with mailing lists, external databases, etc? (Easy, hard, impossible, requires custom code, never done, often done, ...?) * And more... Will anyone having experience on these topics be coming to Tuesday's meeting? And be willing to answer some basic questions and provide beginning advice and pointers? Thanks, David H On Mon, Jul 23, 2007 at 12:59:03PM -0400, Mike Revoir wrote: > Hello, all. This month's meeting snuck up on me so there's no agenda that's > been set. If anyone's planning on attending, I can put together a > presentation on ArchGenXML and workflow if there's interest. > > Sorry for the late update. > > Mike > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From mrevoir at gmail.com Mon Jul 23 20:59:58 2007 From: mrevoir at gmail.com (Mike Revoir) Date: Mon, 23 Jul 2007 14:59:58 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: <20070723174705.GA6928@arno2> References: <20070723174705.GA6928@arno2> Message-ID: On 7/23/07, David Handy wrote: The kinds of questions I have are: > > * Can you moderate users joining a Plone site (i.e. intercept the request > and approve/deny/ask for more details?) CMFMember and Membrane allow for this. * How do you make the list of users only listable/searchable after one has > logged in? (Out of the box, the members list is publicly available.) This is definitely doable. Part of it involves setting the security on the portal tabs (I think its still there in Plone 2.5+). * What kind of Plone blogging products are available? How well do they work? > * What is it like trying to integrate the Plone users list with mailing > lists, > external databases, etc? (Easy, hard, impossible, requires custom code, > never done, often done, ...?) > * And more... > > Will anyone having experience on these topics be coming to Tuesday's > meeting? And be willing to answer some basic questions and provide > beginning > advice and pointers? Sounds like a great idea. I'll see everyone tomorrow night. Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrevoir at gmail.com Mon Jul 23 20:59:58 2007 From: mrevoir at gmail.com (Mike Revoir) Date: Mon, 23 Jul 2007 14:59:58 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: <20070723174705.GA6928@arno2> References: <20070723174705.GA6928@arno2> Message-ID: On 7/23/07, David Handy wrote: The kinds of questions I have are: > > * Can you moderate users joining a Plone site (i.e. intercept the request > and approve/deny/ask for more details?) CMFMember and Membrane allow for this. * How do you make the list of users only listable/searchable after one has > logged in? (Out of the box, the members list is publicly available.) This is definitely doable. Part of it involves setting the security on the portal tabs (I think its still there in Plone 2.5+). * What kind of Plone blogging products are available? How well do they work? > * What is it like trying to integrate the Plone users list with mailing > lists, > external databases, etc? (Easy, hard, impossible, requires custom code, > never done, often done, ...?) > * And more... > > Will anyone having experience on these topics be coming to Tuesday's > meeting? And be willing to answer some basic questions and provide > beginning > advice and pointers? Sounds like a great idea. I'll see everyone tomorrow night. Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Mon Jul 23 21:40:38 2007 From: cbc at unc.edu (Chris Calloway) Date: Mon, 23 Jul 2007 15:40:38 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: References: <20070723174705.GA6928@arno2> Message-ID: <46A50436.6030706@unc.edu> Mike Revoir wrote: > I'll see everyone tomorrow night. Thanks, Mike. See you tomorrow night. Dave Handy, From the questions you have been asking, you should definitely be coming to our Plone Boot Camp next week: http://trizpug.org/boot-camp/pbc3/ -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From david at handysoftware.com Mon Jul 23 22:41:55 2007 From: david at handysoftware.com (David Handy) Date: Mon, 23 Jul 2007 16:41:55 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: <46A50436.6030706@unc.edu> References: <20070723174705.GA6928@arno2> <46A50436.6030706@unc.edu> Message-ID: <20070723204155.GA8025@arno2> On Mon, Jul 23, 2007 at 03:40:38PM -0400, Chris Calloway wrote: > Dave Handy, > > From the questions you have been asking, you should definitely be > coming to our Plone Boot Camp next week: > > http://trizpug.org/boot-camp/pbc3/ I know, I know. The boot camp is just what I need. But since website development is not my day job, I just can't take the week off and do it! I'll try and not be too annoying as I ask these piecemeal questions... -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From jdavep at gmail.com Mon Jul 23 22:50:31 2007 From: jdavep at gmail.com (Dave Powell) Date: Mon, 23 Jul 2007 16:50:31 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: <20070723204155.GA8025@arno2> References: <20070723174705.GA6928@arno2> <46A50436.6030706@unc.edu> <20070723204155.GA8025@arno2> Message-ID: and maybe all of this will be a nice segue into the new version of Plone, and features targeted for final release??.. ...since we have a few members that might have some insight on release targets and features?... thx... ...dave p On 7/23/07, David Handy wrote: > > On Mon, Jul 23, 2007 at 03:40:38PM -0400, Chris Calloway wrote: > > Dave Handy, > > > > From the questions you have been asking, you should definitely be > > coming to our Plone Boot Camp next week: > > > > http://trizpug.org/boot-camp/pbc3/ > > I know, I know. The boot camp is just what I need. But since website > development is not my day job, I just can't take the week off and do it! > > I'll try and not be too annoying as I ask these piecemeal questions... > > -- > David Handy > Computer Programming is Fun! > Beginning Computer Programming with Python > http://www.handysoftware.com/cpif/ > > _______________________________________________ > triangle-zpug mailing list > triangle-zpug at starship.python.net > http://starship.python.net/mailman/listinfo/triangle-zpug > -- ... j david powell craf7 design 1013 Onslow st. durham, nc 27705 ... 919.345.8370 jdavep at gmail.com ... -------------- next part -------------- An HTML attachment was scrubbed... URL: From biggers at utsl.com Mon Jul 23 23:18:34 2007 From: biggers at utsl.com (Mark R. Biggers) Date: Mon, 23 Jul 2007 17:18:34 -0400 Subject: [triangle-zpug] Plone 3 ... Re: July Meetup In-Reply-To: References: <20070723174705.GA6928@arno2> <46A50436.6030706@unc.edu> <20070723204155.GA8025@arno2> Message-ID: <18085.6954.843725.483716@dexter.saiph.com> Dave, how about: Dave Powell writes: > and maybe all of this will be a nice segue into the new version of Plone, > and features targeted for final release??.. > > ...since we have a few members that might have some insight on release > targets and features?... "8 Really Cool Things About Plone 3 " http://blogs.onenw.org/jon/archives/2007/07/16/8-really-cool-things-about-plone-3/ From cbc at unc.edu Mon Jul 23 23:28:35 2007 From: cbc at unc.edu (Chris Calloway) Date: Mon, 23 Jul 2007 17:28:35 -0400 Subject: [triangle-zpug] July Meetup In-Reply-To: References: <20070723174705.GA6928@arno2> <46A50436.6030706@unc.edu> <20070723204155.GA8025@arno2> Message-ID: <46A51D83.7010405@unc.edu> Dave Powell wrote: > and maybe all of this will be a nice segue into the new version of > Plone, and features targeted for final release??.. We went through this a few months ago: http://plone.org/events/conferences/seattle-2006/presentations/Plone%203%20-%20Sneak%20Peek%20-%20PDF%20version.pdf/view Here's a more recent but stripped down version: http://blogs.onenw.org/jon/archives/2007/07/16/8-really-cool-things-about-plone-3/ > ...since we have a few members that might have some insight on release > targets and features?... As you know RC1 was out a couple of weeks ago. Here's the roadmap: http://plone.org/products/plone/roadmap -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From david at handysoftware.com Thu Jul 26 00:16:59 2007 From: david at handysoftware.com (David Handy) Date: Wed, 25 Jul 2007 18:16:59 -0400 Subject: [triangle-zpug] Aaargh! Plone session timeout caused me to lose my edits Message-ID: <20070725221659.GA23779@arno2> ...So I went and tried to locate session timeout settings, and found two, one in zeo.conf and another in zope.conf. Which one do I set? The zope.conf session-timeout-minutes setting talks about a "transient object container", which I know nothing of. Googling this turned up stuff about a "Session Crumbler", which apparently is optional? The zeo.conf setting is for "transaction-timeout", but a transaction is not the same thing as a session, is it? P.S. I found last night's meeting helpful, I'm learning lots every day... David H -- David Handy Computer Programming is Fun! Beginning Computer Programming with Python http://www.handysoftware.com/cpif/ From cbc at unc.edu Thu Jul 26 02:02:37 2007 From: cbc at unc.edu (Chris Calloway) Date: Wed, 25 Jul 2007 20:02:37 -0400 Subject: [triangle-zpug] Aaargh! Plone session timeout caused me to lose my edits In-Reply-To: <20070725221659.GA23779@arno2> References: <20070725221659.GA23779@arno2> Message-ID: <46A7E49D.6010400@unc.edu> Wow, David. I've never had a Plone session timeout on me. I've never even heard of that happening. How did you do that? And no, a transaction is not the same as a session. A transaction is a set of writes to the ZODB that act as a unit of work. It was great to see you at the meeting last night. I hope you get to sign up for the Plone intro day camp. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Fri Jul 27 01:43:11 2007 From: cbc at unc.edu (Chris Calloway) Date: Thu, 26 Jul 2007 19:43:11 -0400 Subject: [triangle-zpug] Refactoring of lightning talk code Message-ID: <46A9318F.5060505@unc.edu> For those of you interested in the code from my lightning talk on parsing sodar data at the last meeting, I did a serious refactoring today on a couple of the classes. Here's the diff: http://trac.nccoos.org/datamgmt/changeset/63 I eliminated named group re pattern matches in both classes. Didn't need 'em. The lines of data are just tokens and white space, so split() works fine. And I eliminated some convoluted for loops and list comprehensions by just using dict(zip()). As you can see, the resulting code is many times more compact, readable, and simpler. I credit David Goodger for the nudge. He released the slides for his PyCon 2007 presentation today and it had some reminders in it: http://python.net/~goodger/projects/pycon/2007/idiomatic/presentation.html We went over about 80% of those idioms in Pycamp. But it never hurts to remind yourself again. I'll probably refactor some more as I have time. If you want to follow along, you can just treat the changesets as a blog: http://trac.nccoos.org/datamgmt/timeline For those following along with my undersea glider mission, we're coming up on our Gulf Stream hinge-point. We're making about 1km/hr progress, variable by tidal gyration, and should be at the "home" point to start making incursions into the stream by the weekend: http://nccoos.org/platforms/gliders The hinge-point is the westernmost pin on the map and varies from 10km to 50km from the stream according to many factors. We will make ever widening arcs into the stream from that hinge-point and return to it upon exiting from the stream after being dragged to the north by the current. Click on the vizualization link below the map to see the salinity and density profiles as we look for evidence of Antarctic water intrusions and other fun end times data. Many of you have met my cow-orker Jesse at PyCamp or Plone Boot Camp. There's another more sophisticated MapServer viz Jesse is preparing with real time HF radar current measurements superimposed on the glider path. I'll send that along for your viewing enjoyment once Jesse does a couple of tweaks. In the meantime, you can make more sense of the meanders of the glider path by comparing it with the radar imaging of the sea surface current speed and direction from our good friends and partners at Skidaway: http://www.skio.peachnet.edu/research/sabsoon/WERA/ -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Mon Jul 30 17:36:24 2007 From: cbc at unc.edu (Chris Calloway) Date: Mon, 30 Jul 2007 11:36:24 -0400 Subject: [triangle-zpug] Plone Boot Camp Social Time Message-ID: <46AE0578.5000309@unc.edu> TriZPUGlians, Come hang with Plone Boot Campers at Fuse, 403 West Rosemary in Chapel Hill, at 6pm tomorrow July 31. BuyYOB, asian fusion tapas, and DJs. http://triangle.citysearch.com/profile/41745590 We'll be there until late. This Plone Boot Camp now expands our outreach onto five continents as we have participation from Ethiopia at this latest boot camp. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599