osgeo.codepad.org

Online compilers are another generation of collaborative debugging tools delivered to Open Source communities. The overall idea is great. Actually, I can not imagine online discussions on IRC channel without being able to paste code snippets or compilation logs.

The codepad.org provides feature called private and project pastes. Some time ago I proposed private general purpose paste service dedicated to OSGeo communities. it is hosted at osgeo.pastebin.com and people has found it useful, as I can see. Today, I registered osgeo.codepad.org – a programmers-oriented paste service. Perhaps, people will find it useful too..

Users of the World’s second best programming editor, Vim (first place taken by Emacs), can install codepad.vim plug-in and send Vim buffers as pastes directly to the codepad.org service. Kudos to Nicolas Weber for the plug-in!

I’ve taken the liberty and modified the plug-in to use the private service at osgeo.codepad.org – here is custom codepad.vim plug-in.

mloskot.devjavu.com moved

Jeff Lindsay announced DevjaVu will be shutting down. This is bad news of the day for me, because I’ve been hosting on DevjaVu my personal workshop repository with miscellaneous prototypes and experiments at http://mloskot.devjavu.com/.

Due to Jeff’s decision, I’ve moved my repo to GitHub where is available as all-in-one workshop repository at http://github.com/mloskot/workshop/:

git clone git://github.com/mloskot/workshop.git

I?d like to send big thanks to Jeff and the DevjaVu team for two years of providing top-notch Subversion and Trac services. Good luck!

Sanoodi plays OpenLayers

Recently, I’ve been playing with Sanoodiactivity-based social networking website for participants in sports and leisure activities. The idea of Sanoodi is very similar to Sports Tracker by Nokia.

The Sanoodi version 1.1.0.0 is based on Google Maps API. It works well, rarely reporting errors. Today, I migrated my account to Sanoodi Beta available for mysterious Friday the 13th (month unspecified :-)). Besides new & ugly user interface, I’ve encountered that mapping capabilities in Beta are based on OpenLayers engine. Great choice, if my vote counts. The core of Sanoodi application is based on Django framework. Another good choice :-)

If you are doing any outdoor activities, Sanoodi is a nice gadget and worth to try. I recommend to use version 1.1.0.0 for regular diary. In my opinion, the Beta version is still unusable. It is throwing errors while saving preferences or uploading GPX file, Save button for new route sees to be not even linked, etc. BTW, I’ve reported all my problems to the Sanoodi Team. Hopefully, they will fix it soon.

OpenID conquers communities

OpenID logoOn May 8th, Ross Turk posted on the SourceForge.net community blog: Hey! So I’ll just blurt it out: we’ve joined the OpenID Foundation!. As Ross confirms, OpenID use is becoming very popular, means users like the idea of decentralized, free and open standard that lets users control the amount of personal information they provide.

In the initial announcement about the OpenID idea, SF.net stuff revealed they use OpenID implementation from Zend Framework – Open Source Software (oh yeah!) available under BSD License.

Recently, I’ve noticed that Chris brought the idea of OpenID to OSGeo year ago and setup necessary infrastructure, so OSGeo userid can be used as an openid.

I tried today to use OpenID capabilities of OSGeo User ID, but without any luck. It seems like the service has been disabled or moved without update in docs. Anyway, I hope we are going to keep it running. Hmm, it’s unclear to me if the OSGeo User ID is supposed to work as an OpenID and allow OSGeo users to authenticate to external non-OSGeo services with it, like to SourceForge.net. Is it?.

I’m wondering if it would be reasonable and beneficial the OSGeo Foundation participates in activities lead by the OpenID Foundation. What about joining the OpenID Foundation as a non-profit organization?