Agile Project Management tool
I am planning to develop an Agile project Management tool. I am really inspired by 37 signals mode of working. So far they have developed 4 (Basecamp, Highrise, Backpack, Campfire) cutting edge applications and open source web application framework called Ruby on Rails. Moreover 37 signals also developed some more applications, tadalist, writeboard, job board etc. They are developing cutting edge application even working in different time zone. I think all of those who are interested in web application development / marketing should read there book, “Getting Real“.
Getting inspired by 37 signal team I am also planning to develop an application, which is a Agile Project Management tool. I am now acting the role of Agile Business Analyst (If someone are good please let me know I will handover this job to you
)for the product, and I am collecting requirements from different engineers who are into Agile SE. As a part of it please convey your thought on the same, what you need to improve your Agile experience. I will put them into different Sprints and realize the product.
And ofcourse about me, I have 3.5 years industrial experience in Web and telephony (asterisk) application development. For more information about me check out my LinkedIn profile. Please contact me @ mail2sanilATgmailDOTcom.
I am planning to develop application in Symfony an open source framework for PHP, in LAMP framework. It is one of the best framework available with plenty of plugins. Moreover this framework is designed for enterprise web application development. I welcome all of those who are interested in participating in the project both in development and identifying requirements. The application will be open source under GNU Licence. As of now we have 2 developers in hand one is me and other is Sarath who will handle XHTML design he is an expert in the field.
Let us work like 37 signals, I am in touch with Jason who is one of the founder of 37 signals, will ask for his expert guidance regarding this. Let this be a community intiative which will conceptualize the Agile Project management tool. I am waiting some of the Agile and open souce geeks who have prior experience in Symfony who are also interested in contributing for this project.
AmviZone (Amateur Video Zone) Beta is Live
The entertainment industry is booming and there is growing demand for online media contents. Amvizone is an initiative that help amateur short film makers to promote their videos online. The group behind amvizone moviez are in touch with film Industry experts which is the USP(unique selling point) that make amateur film makers to host there contents at amvizone. The amvizone group started this venture some time back after the success of amateur video “Jaada at Technopark“. The page impression for the video made a surge in a week which identified the growing demand for short movies. The video was hosted in Youtube for 2 years but after that it was hosted in amvizone the page impression drastically increased.
The application is still in its beta which does not have the functionality for user management but the user management features will be live in couple of days. After that user can be able to upload contents and its management.
Application description
Language for development: PHP
Database: MySQL
Content distributed network (CDN): amazone (which is pretty similar to amvizone
)
Framework: Symfony
Operating system: Ubuntu Linux.
Routing mechanism in symfony

Symfony is one of the coolest framework for web application development in php I have ever used. We can make a blog application in less than an hour, such a simple the framework it is.
Symfony is purely MVC based framework. We can build application very fast using this framework, as a lot of configuration files are there to manage and configure web application properties. Only Symfony developers need to care about this topic. The modules in the symfony application can have different actions. Lets say a module ‘user’ with action ‘login’ carry out the user login of a client session. Then the applications login session’s URL may be something like this http://myapp.com/index.php/user/login. This can’t be simple recognized by search engines. So rewriting those URL to http://myapp.com/login make sense to search engines. Now i am going to discuss how it can be achieved simply by editing a configuration file, routing.yml.
Simply edit routing .yml in ROOT_DIR/apps/application name/config folder.
Add a conf like below

This will routes the request from http://myapp.com/login to http://myapp.com/index.php/user/login. But it is happening only on the application server so the search engines are not aware about this internal routing.

