|
|
|
|
|
by lomnakkus
3259 days ago
|
|
I find that it's just like the bug tracker space: There's a lot of contenders, but somehow none of them actually hits the sweet spot. For CI, it's either: "too GUI" or "not enough programmable". Also, CI is an area that absolutely cries out for container technology, but the state of containers on Linux[1] is absolutely abysmal. Maybe it'll be better in ~5 years when we'll hopefully be about 40% towards the capabilities with Solaris Zones. (Here's a hint: If you cannot fully 'contain' root and users/mounts/devices, then you're not being serious.) [1] The most popular platform for this, by a far margin. |
|
I think it's interesting to consider what hacker-oriented tools might look like. GitHub close to launch might qualify: simple interface, a model where (at least conceptually) projects are owned by individuals not organisations, and a simple but pretty pleasant-to-use issue tracker with no "workflow" type mechanisms. A lot of this has changed now (support for mandating code reviews!) and from a revenue point of view I'm not sure they're wrong to do these things. But it was the simple, hacker-friendly version that got them their initial mindshare.
I'm not entirely sure what the GitHub 1.0 of CI would look like, but probably not like the current offerings.