This might be a small thing, but it appears we have a perpetrated pilfering by a persistent purple porcupine for the Telemetry projects.
Looks like the mascot on the Ceilometer software page (https://www.openstack.org/software/releases/yoga/components/ceilometer), Aodh page (though I'm not sure if it ever had a mascot besides the meerkat; https://www.openstack.org/software/releases/yoga/components/aodh), and the Telemetry development/support team's mascot as well, have all been substituted with Barbican's mascot.
I don't have the knowledge to hunt it down very far, but I at least I got to the page template and the line that is suppose to fill in the mascot name and pull a reference to the mascot:
|
<h2>$Component.CodeName <i class="<% if $Component.Mascot %>$Component.Mascot.Name<% else %>Barbican<% end_if %>"></i></h2> |
|
<img src="/software/images/mascots/{$MascotRef}.png" width="50px" /><br/> |
I'm guessing these two classes might contain something helpful:
https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/Mascot.php
https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/OpenStackComponent.php
And possibly this database migration class:
https://github.com/OpenStackweb/openstack-org/blob/master/software/code/migrations/PopulateMascotsMigration.php
Another thought at the back of my head is that the "Telemetry" project has both Ceilometer and Aodh, but I believe the subprojects/deliverables don't have their own individual mascot.
This might be a small thing, but it appears we have a perpetrated pilfering by a persistent purple porcupine for the Telemetry projects.
Looks like the mascot on the Ceilometer software page (https://www.openstack.org/software/releases/yoga/components/ceilometer), Aodh page (though I'm not sure if it ever had a mascot besides the meerkat; https://www.openstack.org/software/releases/yoga/components/aodh), and the Telemetry development/support team's mascot as well, have all been substituted with Barbican's mascot.
I don't have the knowledge to hunt it down very far, but I at least I got to the page template and the line that is suppose to fill in the mascot name and pull a reference to the mascot:
openstack-org/software/templates/Layout/SoftwareHomePage_getComponent.ss
Line 15 in 4e79b50
openstack-org/software/templates/Layout/SoftwareHomePage_getComponent.ss
Line 97 in 4e79b50
I'm guessing these two classes might contain something helpful:
https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/Mascot.php
https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/OpenStackComponent.php
And possibly this database migration class:
https://github.com/OpenStackweb/openstack-org/blob/master/software/code/migrations/PopulateMascotsMigration.php
Another thought at the back of my head is that the "Telemetry" project has both Ceilometer and Aodh, but I believe the subprojects/deliverables don't have their own individual mascot.