Phoronix: Canonical Releases Upstart 1.6
While most Linux distributions have moved on to using systemd as their init daemon replacement, Canonical is still investing in their Upstart init daemon for Ubuntu. Upstart 1.6 has now been released and it presents several new features...
http://www.phoronix.com/vr.php?view=MTIyODk
Announcement
Collapse
No announcement yet.
Canonical Releases Upstart 1.6
Collapse
X
-
Originally posted by ryao View PostWriting good tests is hard.
I'd especially not put too much faith in projects claiming 100% coverage. My experience is that to get to perfect coverage, the test code is going to such contortions in testing the rarest edge cases, that the test is far more complicated than the code it's testing and probably contains at least one significant bug.
-
Originally posted by DanL View PostI'm not sure what this "after the next LTS release" crap is since Ubuntu just had an LTS and they don't seem afraid to implement major changes in their LTS releases anyway (e.g. pulseaudio in Hardy).
Leave a comment:
-
Ubuntu's parent (Debian) is still using sysvinit and Ubuntu has already addressed the shortcomings that are important to them with upstart. systemd has more features, but those obviously don't outweigh the negatives in Canonical's eyes. Ubuntu won't bother with systemd until it gets a lot more testing (and Ubuntu probably doesn't care enough to use their limited resources to contribute to that effort). I don't fault them for that, but I'm not one of those people that flies off the handle every time there's a Canonical article.
I'm not sure what this "after the next LTS release" crap is since Ubuntu just had an LTS and they don't seem afraid to implement major changes in their LTS releases anyway (e.g. pulseaudio in Hardy).
Leave a comment:
-
Originally posted by Delgarde View PostUmm, no. The size of the test suite says *nothing* about the quality of the code - what matters is whether the tests actually do their job in validating the code works correctly I've worked on projects with near-perfect code coverage, only to find that many of the tests just asserted what the code did, bugs and all.
Leave a comment:
-
Originally posted by Delgarde View PostUmm, no. The size of the test suite says *nothing* about the quality of the code - what matters is whether the tests actually do their job in validating the code works correctly I've worked on projects with near-perfect code coverage, only to find that many of the tests just asserted what the code did, bugs and all.
It's hard to objectively judge the quality of a project. This is a combination of aspects.
On top of tests suites sizes and user bases, we could also consider the number of open bugs (excluding feature requests).
In this case, Upstart has 62 and Systemd has 85 (feel free to correct me if I messed too much with filters).
Still not a formal proof of anything, but (to me) all clues seem to confirm that Upstart is more mature than Systemd...
Leave a comment:
-
Originally posted by Malizor View PostMy point is: as Upstart has a big test suite (and probably a bigger user base than Systemd) it is "proven" to work.
Leave a comment:
-
Originally posted by funkSTAR View PostDont confuse yourself. I said the last activity regarding tests in systemd was from sep so stop blabbering about "not evovling". That has nothing to do with the link.
BTW I find it very amusing to look at ohloh. Canonicals own testing people seems to like systemd better than than their own homebrewed shit. Martin Pitt have shown more activity on systemd than every non-lead upstart maintainer COMBINED. When your own test engineers goes with the competition then you truly are fucked. Canonical failed to build a community and they failed to gather the interest from their on testing crew.
Leave a comment:
-
Originally posted by Malizor View PostYou source "it's better since September" by quoting a post from April?
BTW I find it very amusing to look at ohloh. Canonicals own testing people seems to like systemd better than than their own homebrewed shit. Martin Pitt have shown more activity on systemd than every non-lead upstart maintainer COMBINED. When your own test engineers goes with the competition then you truly are fucked. Canonical failed to build a community and they failed to gather the interest from their on testing crew.
Leave a comment:
-
Originally posted by funkSTAR View PostWell it acually did in september if you look closer. And it is outpacing Upstart.
https://plus.google.com/u/0/11554768...ts/JCDko6rkic5
BTW who decided test cases is the gate keeper for init system stability? The past holds no record of this. Sure it is nice to have but ?t is not THAT essential. Having a pissing contest about who can add most test cases wont help anything.
(which is false otherwise, look at the sixth comment...)
My point is: as Upstart has a big test suite (and probably a bigger user base than Systemd) it is "proven" to work. You can trust new versions stability.
And yes, init unbreakable stability is important out there.
Leave a comment:
Leave a comment: