Lazycoder

27Jul/061

OSCON: Something Google is doing for Open Source

Lots of buzz about this. Lots of suits and news guys in here. Greg Stein is right on script and he isn’t deviating.
Project Hosting on google code. Subversion on BigTable. Complete re-think of issue tracking. Sounds like Sourceforge/Tigris done by Google. Hopefully not GotDotNet done by Google.

Obviously they have the space to host the projects. This falls right in line with the “you can’t AFFORD the infrastructure” line that we’ve been hearing most of this convention. Sounds like the are giving issue tracking a lobotomy. They added tagging to issues. Wow. Ajax based interface (of course). Hitting all the Web 2.0 buzzwords. Wait, where’s the social aspect? I bet they have one. “Track your friends projects!”.
code.google.com/hosting

Easy to create projects. No project approval process. I wonder how they’ll handle spam projects? Will this cause a lot of people to migrate from Sourceforge? I don’t think so, but I’ve seen enough people complain about Sourceforges uptime to think that there will be some migrations.

Issue tracking is all done in a big textarea. The project mgr can define boilerplate questions for the issue description.

Technorati Tags:
,

Filed under: General 1 Comment
27Jul/060

OSCON: AJAX + ASP.NET == Atlas

This was a pretty basic session. But considering the audience at OSCON, it probably needed to be basic. What I’d like to see, maybe I’ll do one, is a comparison between the Google Web toolkit and Atlas. I’m sure that Dojo and the Eclipse foundation are working on something interesting too.

So far, everyone outside of Microsoft that I’ve seen talk about Atlas has mentioned that working with the client side library is kind of hard.

Technorati Tags:
,

Filed under: General No Comments
27Jul/060

OSCON: Rails with legacy apps

This was a great presentation. It was about making Rails work with your legacy database schemas. You know, the ones that don’t use “id” for the PK on every table. The one without plural tables. He hit most of the important methods. Using set_primary_key to define your own primary key. (e.g. “PersonID” instead of just “id”). You can also set the table name for the model using the (tah-da) set_table_name method. I would use that instead of telling Rails to not use plurals.

I’d also mention that there is support for MS Sql Server with Rails. It’s easier to do on a Windows machine than it is from OS X or Linux. For both of those it looks like configuring an ODBC driver on the machine and using that is your best bet.

Technorati Tags:
,

Filed under: General No Comments
26Jul/061

OSCON: Presentation Zen

I’m going to make a plea to the OSCON organizers. PLEASE make ALL of the presenters READ THESE TIPS.

Presentation Tips by Garr Reynolds

Technical presenters should also check out Scott Hanselmans tips for presenting.

Technorati Tags:
,

Filed under: General 1 Comment
26Jul/060

OSCON Ruby and .NET

Jon Lam has done some interesting work integrating Ruby and .NET using interop. I asked him about being able to put a Ruby/Rails front end onto an existing asp.net framework. What I meant was calling your existing .NET business logic assemblies from a Rails app, but he rightly raised the threading issue. .NET does threading, Ruby doesn’t. I liked his Writeroom clone.

You can pick it up here.

Technorati Tags:
,

Filed under: .NET, General, Rails No Comments
26Jul/063

OSCON Open Source license obsolete?

Is Community Server Open Source?: “”

During Tim O’Reillys keynote this morning, he put forth a controversial notion that the current OSS licenses were obsolete. What he meant was that they only covered distribution and that the current crop of web apps aren’t really relevant to the OSS licenses or at least aren’t covered by them. Why is this? He makes the point that the GNU General Public License'>GPL and such cover software you install on your machine. You don’t install most web apps on your machine. No one is running a local copy of Flickr, but access to your data is open via the Flickr API.

Now I see that Phil Haacked and others are having a conversation about a popular ASP.NET based CMS called Community Server. Does it qualify as Open Source? You can download the source, but you can’t distribute the code. You might be able to submit changes to the code and have them accepted. But if you can’t distribute your changes, does it qualify? Does it matter?

‘Tis the season to talk about OS licenses I guess.

Technorati Tags:
,

Filed under: Technology 3 Comments