For some days, I’m looking around for logging and debugging options I can use for some projects of mine and projects in the work. Yesterday I had stumbled upon the Zend_Log and FirePHP duo and they worked perfectly well. The best of course was the log level option disabling logs which were not that important.
If you are a web developer, It’s not possible that you did not heard of Firebug. One of the greatest extensions written for Firefox! In the recent days I finally found some spare time to handle logging for my CMS framework Boop. I had Zend Framework and I decided to use Zend_Log which had a great feature like sending your logs to FirePHP, an extension for Firebug.
I don’t know why but I’m still working on this project of mine Boop. I guess I will change it’s name from boop to Boo Project! It sounds better.
Well but of course you expect of me to what have I done. I have setup an svn server. First it was just a local copy but now it’s worldwide open. And another thing is that I have setup a trac too. A good project management tool which is integrated with svn. It has lots of “hacks”, but I did not yet installed any of them. It seems enough for me, for now.
To install a svn server and put trac on it all you need is a debian installed computer and http://trac.edgewall.org/wiki/TracOnDebianSarge link. It’s really really helpful. I had to install 4 or 5 times svn and trac and what I learned is, you can just copy paste everything and then from trac-admin run resync command, everything goes back from the point where you have taken the backup. You have to copy paste to previous directories of course.
Wiki thing is good and it forces me to write down what I think about and what I will do about. I hope some of my friends will start working on it soon or I won’t be successful enough to finish it. But thanks tou tickets, I know what I will do.
Well I was hoping to put a demo link, and the site’s link is this but I guess it’s not ready yet. Even it’s doing much of what it’s intended for, it’s still not enough.
But keep waiting.
Well as you may remember I was working on a cms named Boop for half a year now, at least that’s all I can remember, as I’m the only developer it takes time to get things going. I recently had time to spent with it and things are getting better and better.
Yesterday I have installed a local svn and created a repository named boop and things are getting better since then. I was really anxious about using it a version control system and as now boop had moved from a local directory to a local svn repository I will be able to follow it’s development more easily.
Recent Improvements are about refactoring and API improvements. Everybody can write down code but very few documentate that and I’m one of the few people who really cares that. Well I have documented most of the classes. There are still lots to do but at least it’s a start
I also keep try to create an easily maintainable code, so I delete and re-write some parts of it. I have decided to redesign an old legendary site of mine with it. I guess you will be informed with the beta part of it soon.
Well boop will come sooner I guess but a lot of things depend on my jobs at Parkyeri and my summer school.
Well if there are some people who were watching my previous blog, they may know that I was working on a blog system name “boop”. While I was struggling with WordPress, Drupal, joomla and others I had really bored and decided to write down my I own. Time has passed and I said to myself why to stop with just a “blog”! So Boop project has evolved a bit and become something more and more flexible.
Some key features of Boop is that:
- Easy to use for everyone with complex features for experts to entertain themselves,
- Flexible design to match your needs,
- Create your own types,
- Supports different language,
- Support different themes,
- Customize the look and feel of most things from admin panel, with basic html knowledge or use the power of FCKEditor,
- Easily port it to any database only with changing few lines of code.
I guess these are the key points of the project. Well, I will try to create a release soon with a “blog bundle” (I’m gonna explain it later…). The only thing left is the API and a good theme which’s suitable for my “simple complex” project.