phpthrowdown has started
January 27th, 2007 by Ivo
The phpthrowdown competition has officially started. Our timeslot actually began 4 hours ago, but we started roughly 2 hours ago (just couldn't get myself to get up at 6 am on a saturday
).
So far, we've been defining the application we're going to build, been designing a data model, importing our framework into the repository, and we're currently starting the actual coding.
We have a team of five:
- Almer Kaasschieter, our graphical guru who will design the gui
- Jasper van der Hulst, our productmanager, who will be coaching us, write docs and oversee the functionality
- Guido van Biemen, programmer
- Yury Golovnya, programmer
- me (Ivo Jansch), also as a programmer
We've decided to create a small application for the automotive industry (to keep track of car models etc.)
I'll try to post updates to our progress as comments to this blog entry.
I would like to thank Elizabeth, who did a great job organizing this, and Bill, who runs the SVN server and has been very helpful so far in getting us started with the repository.
January 27, 2007 at 1:40 pm, Markus said:
would be nice to have an link to a cvs browser for watching at the progress of your project.
January 27, 2007 at 2:05 pm, Ivo Jansch said:
We’re using the SVN repository of the contest; I think they do not have a browser (which somewhat makes sense, otherwise the teams can see eachothers code before the match is over).
But our app will be open source anyway so after the contest, you’ll be able to see it.
January 27, 2007 at 3:26 pm, Ivo Jansch said:
Ok, a progress update.
We’ve decided to name our app ‘openmotive’ (a combination of open source and automotive).
Here’s a small screenshot that reveils a little bit of the gui design that Almer is working on:
[img]http://www.oeli.org/openmotive.jpg[/img]
Jasper has written the installation docs and the rest of the readme file.
Guido is working on the maintenance module (car repairs etc.), I am working on the productline module (models, variants etc.). Yury is doing the security part with logins, privileges etc.
January 27, 2007 at 6:41 pm, Ivo Jansch said:
AARG,
sometimes php just plain sucks. We’re testing in php 5.1.2 and php 5.2
We had a class called ‘variant’ which worked fine in 5.1, but gave a duplicate definition error in 5.2. It appears that the com extension now has an internal class named variant.
I vote for namespaces in php, or, if that will take too long, a convention that all internal classnames in php classes should be prefixed with ‘php’ or something.
Since I want clean code for this competition, we decided to prefix all our classes now, but this has cost us a lot of time.
January 28, 2007 at 12:37 am, Ivo Jansch said:
Hmm, I’m beginning to feel my wrists. But we’re still having great fun. Our team is still at full strength (5 people) and everybody’s working hard to get everything in place, even though it’s past midnight here. I have great team members!
January 28, 2007 at 10:21 am, Ivo Jansch said:
I forgot to post a closing message
About 5 and a half hours ago, we called it a day. We had roughtly 2.5 hours left, but we were all pretty tired and the application that we had in mind was finished, documented and tested. It’s now up to the judges.
I’m not sure if it is allowed but when the last development phase of the contest is over, I want to publish a demo version of our application. (If it is not allowed, it’ll have to wait until the contest is over)
January 01, 2008 at 8:03 pm, artist country heartland music said:
Country artist Turner joins Opry…
“My ultimate goal is always to become a legend in this business,” Josh Turner says without a trace of braggadocio,…