KnpLabs/KnpBundles — pull request #117 by pjedrzejewski (2012-01-11 20:12:24+00:00)
Title: Tags support, composer.json keywords to tags fetching.

Hello,

This pull request adds tags for bundles.
They are fetched from `composer.json` files.
Bundle entity already had `tags` property so I used `composerTags` to avoid conflict.
I am not happy about it haha, as the tags can be added from anywhere, not only `composer.json`.
I would propose changing the tags property to hm... versions? or gitTags? Because they keep git tags.

I also atm work on switching the whole search engine to Solr, using [NelmioSolariumBundle](http://github.com/nelmio/NelmioSolariumBundle) and Solarium library. So this implementation of search and search by tags can be temporary. Tags should be fetched on next bundles update.

I think we can also make it possible for repo owners to add their tags, hm? : )

To view paginated list of bundle by tag, just visit `/tag/tag`.
Search also looks for tagged bundles.

Oh, I removed 1 test from `BundleController` while I was adding new one, I couldn't get a clue how it could ever pass. Crawler searched for `FooBundle` and expected 15 of them to appear.

Best regards,
Paweł