[10:29] <Peaker> hi, is it possible that in the future, the format of the init scripts and their layout on the file system will be changed?
[10:32] <Peaker> because it could be nice if it used "make -j" or whatever to allow parallelization of unrelated processes at boot time
[10:32] <Peaker> (while maintaining the topographical order)
[10:33] <Peaker> and also it could be nice if the shutdown process didn't shut down things that don't have to be (saving time)... Like shutting down each and every stateless daemon. (But that's another issue)
[10:33] <Peaker> (or at least parallelize that too)
[10:52] <tale> Peaker, I believe those things are already designed to work that way, from what I know
[10:53] <Peaker> well, I know bootup is pretty damned slow (compared to Windows still) so I assumed it must be serial (its hidden under the graphical stuff so I can't tell) :)
[10:53] <tale> parallelization wasn't enabled at boot time because they wanted to test the scripts more.
[10:53] <tale> that's what I was told when I asked about Feisty
[10:54] <tale> it's hard to compare against windows accurately
[10:54] <tale> an old windows system boots much slower for me compared to a fresh install 
[10:55] <tale> if you want to speed up ubuntu boots, check the community help
[10:55] <tale> help.ubuntu.com
[10:55] <tale> they provide a post in the community section that gives ways to make it faster
[10:55] <Peaker> its not important to me, really, I was just wondering - and also I think its important for potential users and making a good impression
[10:56] <tale> it will get there
[10:56] <Peaker> ok, cool. I was thinking that the problem is probably hundreds of daemon packages that register themselves into /etc/rc*.d/* in ad-hoc ways
[10:56] <Peaker> and making it parallel requires explicitly specifying the dependency relationships, instead of putting a number inside an rcX.d directory
[10:57] <tale> right, they should have all the scripts worked out for the next release if everything goes to plans
[11:00] <Peaker> ah cool so there will be no more of the /etc/rc2.d/* crap?
[11:06] <Peaker> oh I see how upstart events can be used as a dependency invocation thing
[11:06] <Peaker> if they are already used that way - what are the /etc/rc*.d/numberedScripts doing there? Are they unused? Or still used for these things that aren't invoked on events
[11:31] <tale> Peaker, it's my understanding that they are for compatibility at this point and will eventually go away
[11:31] <Peaker> cool!
[11:31] <Peaker> the chart png thing is cool too
[11:34] <tale> you mean bootchart?
[11:35] <Peaker> ya