With my experience of the last few days walking in Steve's shoes, I don't think it is that simple. Granted, we have done a fair amount of thrashing on the voting process. But I also think the following are also at play: 1) the release process (getting the content ready for a vote) still takes a fair amount of effort. IMHO, having so many separate repos contributes to the cost here. The scripts and docs help a lot, but still room for improvement. 2) we don't have great discipline of testing as we go (automatic + manual + native), so there is test debt that collects that needs to be cleared at the end. 3) there's not a driving sense of urgency to do more frequent releases with less content. 4) it's maturing from a functional perspective, so there are fewer big-ticket items going in.
#1, 2, and 3 can be improved, and I think that should help increase the velocity. On Sep 8, 2014, at 5:15 PM, Brian LeRoux <[email protected]> wrote: > Not to diss on anyone's efforts / our slowdown is b/c we're spending weeks, > sometimes months, trying to get the Vote thing right instead of just > defaulting to shipping. Ideally we fix that and get back to modern software > development.
