On 10/18/2018 04:22 PM, John Spray wrote: > So I think we have two active areas of need here: > - the orchestration modules (i.e. the ongoing development of > orchestrator.py and the orchestrator_cli module in partnership with > each of the orchestrator modules that consume it) > - ceph-mgr in general (everything behind the MgrModule interface, and > the modules themselves as necessary). > > We could consider having a PTL role for one of those and leaving the > other to ad-hoc development, having two new PTL roles for "mgr core" > and "mgr orchestration", or having one PTL who is responsible for core > ceph-mgr and the interfaces all the way up to orchestrator modules. I > probably lean toward the last one as it's simplest, although will be a > lot of work for anyone taking it on. Personally I think the former makes more sense. I think the orchestration bits have a significantly different functional scope than the rest of the "mgr core" itself, and both may benefit from having different people, with different perspectives and experiences. That will also reduce the load on any one single person too, which is definitely a plus: one person to handle the PTL role for ceph-mgr internals works, with the additional load of more and more modules being contributed; another for the ramping up orchestrator work. That said, I'm very tempted to throw Tim Serong's and Kefu Chai's names into the hat for the "mgr core" PTL role. My perception may be skewed, but they have been involved with the mgr since the beginning, and either one will surely be good addition to its leadership. And while I'm at it, I'll also throw Jan Fajerski's and Ricardo Dias's for the "mgr orchestration" PTL. In this case because they are quite acquainted with deployment and orchestration itself, having been deeply involved in deepsea (Jan has been, additionally, recently involved in rook too), and I'm sure either one of them could offer quite the perspective on common issues and pitfalls. Plus they both have experience working with the community on the mgr side. I just can't find it in me to pick one of the other. ¯\_(ツ)_/¯ -Joao