Posted by: Sidnei da Silva | July 22, 2008

Traveling with Pets

I’m planning to attend the Plone Conference 2008, in Washington DC, later this year.

I have already visited the US in June, when I attended the Plone Symposium in New Orleans. On that occasion, I stayed in the US for ~30 days. This time around I was planning to bring my wife and dog (the cute Yorkie pictured at the top of this blog).

One thing that worries me though is that I’ve never took my pet on any flights, so I have no idea how pet-friendly airlines are. Just to get from Sao Paulo to the US (Houston) it’s a ~9:30h flight. My dog is usually cool with traveling. Earlier this year I drove nearly 8h to the beach and we stopped twice on the way, but she did not pee until we arrived at the destination.

So I’m putting this out there, looking for any feedback from people that took their pets on flights.

Posted by: Sidnei da Silva | June 18, 2008

Don’t talk on your “Cell Plone” while driving

It had to happen, eventually.

I’m subscribed to Google Alerts for the keyword Plone, so whenever a new article or page mentioning Plone get’s picked up by Google, I get an email alert.

Today, I got an alert from an article published by Burlington Free Press. The summary in the email alert had the following text:

Northfield teen clocked at 104 mph while talking on cell phone
BurlingtonFreePress.com - Burlington,VT,USA
… driving 104 mph on Interstate 89 told police she was unaware they were
trying to stop her because she was talking on her cell plone, state police
said. …

http://www.burlingtonfreepress.com/apps/pbcs.dll/article?AID=/20080617/JS02/80617032

See all stories on this topic:
http://news.google.com/news?hl=en&ncl=http://www.burlingtonfreepress.com/apps/pbcs.dll/article%3FAID%3D/20080617/JS02/80617032

Notice the text says ‘cell plone’. Clicking on that link though tells you the article doesn’t exist anymore. If you click on the second link the article shows up and it’s published under a different url, which probably means someone was quick to detect the error, correct and re-publish the article under a different url. Not quick enough for Google’s indexing system though, which was able to index the article before the correction. If you search Google for “cell plone” the original article shows up as the 5th link right now. Unfortunately, the link to the ‘cached’ version of the page does not return the original page.

Posted by: Sidnei da Silva | June 4, 2008

Podcasts published on Plone.TV

Just a quick note, I’m in New Orleans for the Plone Symposium 2008. Nate Aune is right here next to me and we’ve published all the four interviews I’ve done so far to Plone.TV. More to follow…..

Posted by: Sidnei da Silva | May 21, 2008

More “Plone on Google App Engine”

Alexander Limi brought up the discussion again, by mailing some of the Zope Community luminaries. I’m glad to be amongst those. I had come up with a high-level list of things that would need to happen before. So here are some more quick thoughts about what else would be needed to get Plone running on Google App Engine:

me: i mean, i had made a list of things already

Alexander: yup, but I’m sure there are more

me: those are the high-level yeah
for example, you can run with the python security policy
implementation, so that’s one thing less
acquisition needs to be ported though, or at least faked :)

Alexander: what about the __parent stuff that just landed in 2.11 (or
was it trunk?)

me: that’s implemented in Acquisition yeah
ExtensionClass, Acquisition and persistence are the 3 top modules
oh, BTree is a nasty one
probably better off trying to go to a non-ZODB based Zope by that time

Alexander: yeah, I suspect we should ditch the ZODB if we want to be
on App Engine

me: at the same time, there’s this project about porting Zope to Jython
if that’s successfull, it should run on pure python too
or maybe not, depends on which way this student goes

Alexander: right, the App Engine concerns are more than just what runs
as pure Python, though :)
database, memory usage, etc

me: but, what about the relstorage backend?
idea

Alexander: that’s why I included Martijn ;)

me: ok
so, yeah, those are my ideas
can’t think of much else

Alexander: ok
that’s a great start, thanks
now make sure the email or blog post covers the additional thoughts ;)

me: maybe the DirectoryViews stuff
the filesystem access is restricted right?
but i guess you can read files just fine?

Alexander: I have no idea :)

me: oh, k
number of files would be a problem
we should have all products running off zipped eggs by now
that would reduce the amount of files
but unfortunately no one worked on that

Alexander: I have to run, but feel free to continue in email ;)

me: ok

Alexander: trunk of Plone is mostly eggs, no?

me: but nothing is ready to load files off zipped eggs

Alexander: I see

me: i believe mcdonough did some work on that

Alexander: ok, see you later :)

me: ok
zcml would need to grow support for zipped eggs too

If you have more ideas, feel free to comment.

Posted by: Sidnei da Silva | May 8, 2008

Announcing Zope Porting

This year’s Google Summer of Code program will see at least two interesting projects related to Zope, and getting Zope to run on different versions/implementations of Python. To keep track of the status of those projects the Zope Porting blog is born. Expect to see status update from the students there, as well as other interesting information related to the project.

Posted by: Sidnei da Silva | May 6, 2008

PloneSoftwareCenter Progress

Tarek Ziadé reports on PloneSoftwareCenter progress during the Paris Sprint.

I am amazed to see the progress he and the folks helping him had so far. This is definitely all that I dreamed for when I started with the idea in January 2006. It is great to see that even though ideas take a little longer to get implemented in the Plone community that they do not simply get abandoned, but there’s always people willing to pick up an idea and turn it into reality.

Many thanks for Tarek for all of his work. Once this gets rolled out into the new plone.org it will make the life of us developers so much easier when making releases that we will ask ourselves “how could I live without this for so long”.

Posted by: Sidnei da Silva | May 5, 2008

Try out Code Review on Google App Engine

Guido van Rossum invites Python developers to try out his Code Review app, inspired by Mondrian but supporting Subversion instead of Perforce.

Posted by: Sidnei da Silva | April 8, 2008

Plone on Google App Engine, Anyone?

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 app, AFAICT. So the hosting part is pretty much settled. You just deploy an app that sets up a Repoze WSGI App.

Then comes the storage. Plone, being based on Zope, uses the ZODB. But the Google App Engine doesn’t allow writing to the filesystem. The solution? Having a RelStorage backend that uses the DataStore API.

The final step would be getting rid of the C extensions in Zope, and having Zope run in Pure Python. Fortunately, there’s a student application for this year’s Google Summer of Code project that intends to port Zope to Jython! That should help with this last step by providing Pure Python implementations of the C extensions, if it gets approved.

I am really excited by the possibilities that this opens up. And would love to see someone pick up this project and turn it into reality.

« Newer Posts - Older Posts »

Categories