On Fri, 31 Mar 2017, at 09:07 PM, Ted Roche wrote:
You can always count on Microsoft...
... to let you down.
Less than 350 projects had a commit in the last 30 days - sounds to me like it's the user base letting itself down, or already moving elsewhere for whatever reason.