3 ms·
We are very afraid of spreading ourselves too thin too. Recently we've been encouraged by how GitLab CI is doing, it is winning developers gitlab-ci-is-the-most
by sytse 9y ago
We are very afraid of spreading ourselves too thin too. Recently we've been encouraged by how GitLab CI is doing, it is winning developers gitlab-ci-is-the-most-popular-next-generation-ci-system and industry analysts over https://about.gitlab.com/2017/09/27/gitlab-leader-continuous-integration-forrester-wave/ https://about.gitlab.com/2017/09/27/gitlab-leader-continuous...
I think what makes GitLab different is that more than 1800 people contributed to it to increase the depth. Our team members are focussed on increasing the breath. From https://about.gitlab.com/strategy/ https://about.gitlab.com/strategy/
"We realize our competitors have started earlier and have more capital. Because we started later we need a more compelling product that covers the complete scope, that is integrated out of the box, and that is cloud native. Because we have less capital, we need to build that as a community. Therefore it is important to share and ship our vision for the product. The people that have the most knowledge have to prioritize breadth over depth since only they can add new functionality. Making the functionality more comprehensive requires less coordination than making the initial minimal feature. Shipping functionality that is incomplete to expand the scope sometimes goes against our instincts. However leading the way is needed to allow others to see our path and contribute. With others contributing, we'll iterate faster to improve and polish functionality over time. So when in doubt, the rule of thumb is breadth over depth, so everyone can contribute."