- Improve content versioning by developing a process for contributors to build release artifacts in GitHub
- Add role quality scoring metrics to improve search result ranking and presentation, and make it even easier to find the best content
- Begin introducing metrics collection and web analytics that help us understand content usage patterns, enhance the Galaxy user experience, and monitor and improve performance
- Adopt and promote a framework as the preferred method for testing and validating content
- Move deployment of the public site from EC2 to OpenShift Dedicated
- Refactor the import process to support multiple static analysis tools, and to support future content testing
- Add the ability to import multi-content repositories. Will only turn on multi-role support for 3.0.
- Add ability to import Ansible Playbook Bundles (APBs)
- Add database and API support for vendor namespaces, multi-role repositories, Ansible Playbook bundles (APBs), and multiple public source code management platforms
- Modernize the user interface (UI), including the implementation of Patternfly
- Add UI features to enable Galaxy admins to create and modify namespaces
- Add UI features that enable namespace owners to modify and maintain their namespaces
- Add UI features to support multi-role repositories, and new content types including APBs
- Remove and replace Elasticsearch with Postgres full-text search
- Rank search results by a calculated Best Match score that combines matched filters + download count
- Upgrade to Django 1.11, and begin adding Python 3 support
- Determine scope of supporting private GitHub repos #161
- Add OpenShift as an install option #160
- Role type indicator #158
- Cloud platforms #157
- Dynamic home page content #156
- Download button #155
- Make it easier to know 'role relavance' #36
- Cleanup and simplify the development container build and run workflow
- Create a container release workflow that results in pre-baked images hosted on Docker Hub
- Create a simple installer, similar to AWX, that deploys pre-baked Galaxy images to Docker and OpenShif. See PR #118
- Start a framework for backend testing #37
- Fix #38, 404 page for roles uses 200 status header
- Fix #47, no error when adding a new role/container project that has the same name as an existing project
- Support adding embedded video to the detail page of a 'role' via meta data. Landed in PR #94