Add seed data for package managers
Summary
Add seed data for NPM, Maven, and Conan packages.
Improvements
Currently there is only seed data to prepopulate NPM packages in local development environments. Adding the other package types would be an efficiency improvement, especially within the Package Team as it would allow for quicker testing of packages without having to create or publish new ones every time the database is reset. Reseting the database should not be feared for losing the packages that you have spent time creating for test purposes, this would help towards alleviating the bad habit of not working on clean database installs.
The package seed file is ee/db/fixtures/development/26_packages.rb
Risks
No foreseeable risks.
Involved components
Intended side effects
When a developer creates or resets the database and runs the standard seed task, there will be projects with at least one of each of the existing package types.
ata