KnpLabs/KnpBundles — pull request #175 by tyomo4ka (2012-06-13 08:53:20+00:00)
Title: Improved bundles search

Changes:
1. Now kb:populate fetches all search results on github. Bundles with dot in path was ignored previously.
2. Validation based on Repo name replaced with validation based on *Bundle.php in the root of Repo.

Results:
1. Old search ~1200 bundles (there are some invalid Symfony bundles).
2. New search ~1400 bundles (all repos are valid Symfony2 bundles).
3. Search on Github in repositories using keyword "Bundle" with Language PHP - ~1800 results.
4. There are ~50 bundles that doesn't have *Bundle.php class in root. But have this class in 'src' or another folder. Almost all of them have less than 5 watchers and less than 3 forks.
6. Additional check for base bundle class usage allow us to get rid of old bundles for preview releases of Symfony2. Such bundles have another base class for Bundle.