why does Laravel 4 gitignore composer.lock

laravel, laravel-4, php

Solution

According to the author of Laravel here https://github.com/laravel/framework/issues/1412:

It is recommended for your own apps, not for frameworks.

Problem

Why does the default laravel4 have the composer.lock file included in the .gitignore repo? It seems to contradict composers recommendations to commit this file into VCS. I was wondering if there was something I didn't know that justified this?

Original source