Re: [Wikitech-l] Thoughts about roles

2014-08-22 Thread Max Semenik
Done in https://gerrit.wikimedia.org/r/155861 - your critique would be appreciated:) On Sat, Aug 9, 2014 at 6:40 PM, Max Semenik maxsem.w...@gmail.com wrote: Currently a lot of our extension Vagrant roles are working like Swiss knives: they do everything possible to imagine. For example,

Re: [Wikitech-l] Thoughts about roles

2014-08-11 Thread James Forrester
On 9 August 2014 21:04, Bryan Davis bd...@wikimedia.org wrote: On Sat, Aug 9, 2014 at 6:52 PM, Brion Vibber bvib...@wikimedia.org wrote: Agreed; mobilefrontend and mobilefrintend-tests would probably work as a pair, same with cirrus etc. however the list of roles is getting kinda long

[Wikitech-l] Thoughts about roles

2014-08-09 Thread Max Semenik
Currently a lot of our extension Vagrant roles are working like Swiss knives: they do everything possible to imagine. For example, MobileFrontend always installs 3 optional dependencies while CirrusSearch includes its configuration for unit tests that among other things enforces $wgCapitalLinks =

Re: [Wikitech-l] Thoughts about roles

2014-08-09 Thread Chad
On Sat, Aug 9, 2014 at 3:40 PM, Max Semenik maxsem.w...@gmail.com wrote: Currently a lot of our extension Vagrant roles are working like Swiss knives: they do everything possible to imagine. For example, MobileFrontend always installs 3 optional dependencies while CirrusSearch includes its

Re: [Wikitech-l] Thoughts about roles

2014-08-09 Thread Brion Vibber
Agreed; mobilefrontend and mobilefrintend-tests would probably work as a pair, same with cirrus etc. however the list of roles is getting kinda long and may need a better display with descriptions and search in the future... If we add lots more extensions *and* their optional tests or configs it's

Re: [Wikitech-l] Thoughts about roles

2014-08-09 Thread Nikolas Everett
Cirrus's dependencies are too get the integration tests passing and they verify some stuff that came up in dictionary which doesn't force capitals. I'm all for splitting the roles into basic ones and bloated ones. On Aug 9, 2014 3:47 PM, Chad innocentkil...@gmail.com wrote: On Sat, Aug 9, 2014

Re: [Wikitech-l] Thoughts about roles

2014-08-09 Thread Bryan Davis
On Sat, Aug 9, 2014 at 6:52 PM, Brion Vibber bvib...@wikimedia.org wrote: Agreed; mobilefrontend and mobilefrintend-tests would probably work as a pair, same with cirrus etc. however the list of roles is getting kinda long and may need a better display with descriptions and search in the