<div dir="ltr">Hi Horizon folks,<br><br>We've been pretty good about namespacing the new angular code (to the extreme of having a bunch of very similar module files littered around, but that's angular/JS for you, so I'm not going to go on about it <wink>).<br><br>Anyhoo. One thing I've noticed is that the services, factories and controllers inside those modules aren't being consistently named. We have got a mix of:<br><br>Launch Instance:<br><br><div>  .module('horizon.dashboard.project.workflow.launch-instance')<br>  .factory('launchInstanceModel', launchInstanceModel);<br><br>The new Images panel:<br><br>  .module('horizon.app.core.images')<br>  .factory('horizon.app.core.images.row-actions.service', rowActions);<br><br>and in the same patch:<br><br>  .module('horizon.app.core.images')<br>  .factory('horizon.app.core.images.actions.deleteService', deleteService);<br><br>I actually prefer the second form because it matches the filename ("row-actions.service.js") even though the module namespace doesn't match the file path ("/static/app/core/images/table/").<br><br>Your thoughts?<br><br><br>     Richard</div></div>