Archive for the 'plone' Category

Google just announced the Google App Engine, and reading through the documentation and all I came up with this idea: it should be possible to get Plone running on the Google App Engine! How would that be possible you ask? Well, a couple things are required. The Repoze guys have Plone running as a WSGI [...]


If you have been paying attention to Plone checkins, you might have noticed some checkins mentioning CSRF (Cross-Site Request Forgery) flying by. Today Secunia released an advisory about the issue. As can be seen from the referenced paper, web technologies make some things just way too simple to hack around. On a unrelated note, call [...]


Found out about the cool comics site Comiqs this morning. It’s very cool, and has features similar to those of Comic Life, which comes pre-installed with new Macs. The nice thing about Comiqs, is that it’s online and free. Comiqs allows you to create a comic strip, and integrates with Flickr, so you can use [...]


Apparently there was quite some interest in my post from two days ago yesterday about People Management. Unfortunately, the content was all in Portuguese. Today though, I have more stuff to announce. As part of my research, I’ve interviewed some key people running successful virtual teams, and some of them are known to readers of [...]


I am preparing PLIP #187 for review and further inclusion into Plone 3.1, after the official announcement of the PLIPs selected for inclusion. For a start, I’ve created a buildout starting from optilude’s own, then added the related branches and extra products into the buildout config. At this point, it should be possible to checkout [...]


Ok, I’m fed up. Here’s the first of a series of Pearls from the Plone Source. Call it The Plone WTF if you like. Here goes, a loop that does nothing. Notice the ‘locking_info’ adapter is fetched outside the for loop: for action in workflowActions:    if action['category'] != ‘workflow’:        continue locking_info = queryMultiAdapter((context, request), name=’plone_lock_info’) [...]


Not much news over here. Spent most of the day renewing my passport (can’t believe 5 years go by that fast). Got home, and a great friend called me, lots of catching up. When I got off the phone, I was chatting with my wife about the call. She met most of the Plone folks [...]


Since today seems to be about writing blog posts about blog software, I want to pass on some idea that’s been in the back of my mind for about a month. I’ve installed Windows Live Writer and noticed that it is quite extensible. In fact, all of it’s extensibility features are documented on MSDN. The [...]