# galaxy could have a platform filter

**URL:** <https://forum.ansible.com/t/galaxy-could-have-a-platform-filter/17644>\
**Category:** Ansible Project\
**Tags:** ubuntu, galaxy-ng\
**Created:** [March 1, 2015, 10:10am UTC](https://forum.ansible.com/t/galaxy-could-have-a-platform-filter/17644 "2015-03-01T10:10:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bas\_Meijer1](https://avatars.discourse-cdn.com/v4/letter/b/f08c70/32.png) [@Bas\_Meijer1](https://forum.ansible.com/u/Bas_Meijer1)\
**Post date:** [March 1, 2015, 10:10am UTC](https://forum.ansible.com/t/galaxy-could-have-a-platform-filter/17644/1 "2015-03-01T10:10:10Z")

</div>

When looking for roles on ansible galaxy, for instance for mongodb, it would help if I can filter the ones that work on Centos, or the ones that work on Ubuntu.  
Now everything is shown and it takes too much time to find one now every one seems to roll his own and push it to github & galaxy.

---

<div class="post-metadata">

**Author:** ![riemers](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/riemers/32/1203_2.png) [@riemers](https://forum.ansible.com/u/riemers)\
**Post date:** [March 1, 2015, 2:05pm UTC](https://forum.ansible.com/t/galaxy-could-have-a-platform-filter/17644/2 "2015-03-01T14:05:59Z")

</div>

I do believe they are working on making galaxy better, at least that was discussed on ansiblefest. The question was “raise your hand if you rated an item on galaxy” and i think only a handfull raised their hands.

---

<div class="post-metadata">

**Author:** ![Bas\_Meijer1](https://avatars.discourse-cdn.com/v4/letter/b/f08c70/32.png) [@Bas\_Meijer1](https://forum.ansible.com/u/Bas_Meijer1)\
**Post date:** [March 1, 2015, 2:49pm UTC](https://forum.ansible.com/t/galaxy-could-have-a-platform-filter/17644/3 "2015-03-01T14:49:25Z")

</div>

Using galaxy roles can save us a lot of code in Ansible playbooks. Using each others’ roles and doing continuous integration with them will bring more quality, and clever re-use will alow us to build larger infrastructures in larger chunks. We discussed this over my talk about Vagrant+Ansible at the Ansible Benelux Meetup. I found it effective to combine several roled in my buildserver project: [https://github.com/bbaassssiiee/buildserver](https://github.com/bbaassssiiee/buildserver)

bbaassssiiee.artifactory  
bbaassssiiee.commoncentos  
geerlingguy.java  
hudecof.tomcat  
hullufred.nexus  
pcextreme.mariadb

I do believe they are working on making galaxy better, at least that was discussed on ansiblefest. The question was “raise your hand if you rated an item on galaxy” and i think only a handfull raised their hands.

---

<div class="post-metadata">

**Author:** ![Greg\_DeKoenigsberg1](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@Greg\_DeKoenigsberg1](https://forum.ansible.com/u/Greg_DeKoenigsberg1)\
**Post date:** [March 2, 2015, 8:55pm UTC](https://forum.ansible.com/t/galaxy-could-have-a-platform-filter/17644/4 "2015-03-02T20:55:04Z")

</div>

Yeah, we've got some stuff to figure out here. We've got proposals to  
improve Galaxy right now, and "search by platform" is one of the big  
ones.

In the meantime: it's perhaps not widely known, but every Galaxy  
project also exists in Github, and you use Google to find a lot of  
stuff. If you do the search:

site:github.com galaxy\_info centos mysql

It'll show you Galaxy roles ("galaxy\_info" being the key there, using  
galaxy-init adds the keyword) with centos and mysql associated. It's  
not a perfect search, but it's useful until we get the full metadata  
into the Galaxy database.

--g
