Project Carpool

Wednesday, January 04, 2006

Project Carpool on sourceForge

Project Carpool's code has been released under the GPL on SourceForge. The project can be found here. If you're a developer and would like to contribute to this project, please drop me a mail. All the code is available for anonymous CVS checkout, naturally.

Thw code is very simple, so there isn't much documentation. The core classes do most of the work and the rest of the files are basically HTML templates. The core class files start with 'C', i.e. CUser.php, CTrip.php and basically export two main methods (toHMTL and toXML) that are used to render the objects back to the user. Any output on the screen comes mainly from these two methods. I am trying to implement a simple templating engine to handle this.

Also, there's one bugs that need to be fixed ASAP. The timezones are all wrong. The app should check the users timezone and set a cookie called 'date' (or something) and compare the time values with this number, and not with the server time() (duh).

Please let me know if you have any problems with the CVS checkout or with getting a working app running on your machine. I'm happy to answer any questions you might have. Enjoy the code. I really enjoyed writing it. There's still a lot more to be done, and any help I can get from out there would be great.

3 Comments:

  • Interesting project dude! But i couldnt find it on sourceforge, whats up?

    By Blogger Vix, at 10:29 AM  

  • Interesting - I'd really like to get a site based on this working, grabbed a copy from CVS
    I'm getting some errors, though - not being a PHP programmer, I'm unsure how to proceed - the script seems to be requiring files that don't exist

    Fatal error: _factory(): Failed opening required 'Auth/Container/DB.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in .../Auth.php on line 218

    By Blogger none, at 6:56 PM  

  • Interesting project but seems it's not updated or not found in the sourceforget and launchpad

    By Blogger TWF - The Why Factory, at 10:15 PM  

Post a Comment

<< Home