1 is A | 2 is B

1 is A | 2 is B header image

Collaboration, the Plan

August 18th, 2006 · 1 Comment

My buddy David and I (his name would be underlined and in blue if he had a more impressive web presence than a facebook profile…geesh computer scientists) are writing a web application together starting very soon. The push to get my PII server up and running was partially due to wanting to begin this project. We did start looking into on another machine of mine but it was too big a pain in the neck to work around all the other stuff i had going on on that machine. So now we have a clean server of our own to work on and the feeling is a very nice.

We decided to use Ruby on Rails as our framework. We have both been meaning to learn it for a couple years now so this seemed like a good excuse. We were also considering Django because we like it’s object model better. Rails won because David is a python guy and has used Django before; we wanted this to be a new experience for both of us (famous last words, right?). The ease in which Rails and Ajax work together gave rails points as well. To a lesser extent we also liked the rapid prototyping (sorry I’m a mechanical engineer) Rails offered and the extensive community support.

We are also going to use subversion, and the other features on the server you can read about below. When the site is ready for wide public release (or when it starts to scale rapidly) we will use a hosting service. We are in the programming business, not the hosting business. While buying new hardware is quite pleasurable, the main goal of the site will be to cover it’s own hosting fees (hopefully through mnml advertising). So that’s the brief overview of the plan so far. Nothing on the actual function or content of the site yet. I’m sure we’ll put something together at some point to get people interested.

Popularity: 9%

Like this post? Try these:

Tags: Web Application · Web Development

1 response so far ↓

  • 1 1 is A, 2 is B: The Blog » Collaboration II // Aug 21, 2006 at 20:22

    [...] The collaborative project David and I are working on has a new production blog: [Edit: Lack of ] Production Blog. We will be making further posts there to solidify the direction the project is headed, to provide updates, and generate feedback. You know, everything a blog does. [...]

Leave a Comment