<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hello Guys<div><br></div><div>Gotta say I am extremely excited to see this cookbook. I have struggled to setup my Upstart only</div><div>system and am hoping this will give me the insight I need.</div><div><br></div><div>Cheers again</div><div>grail<br><br>> Subject: Re: Upstart Cookbook<br>> From: clint@ubuntu.com<br>> To: scott@netsplit.com<br>> Date: Thu, 24 Mar 2011 16:25:27 -0700<br>> CC: upstart-devel@lists.ubuntu.com; ubuntu-devel@lists.ubuntu.com; james.hunt@canonical.com<br>> <br>> Thanks for the feedback Scott! Appreciate you giving it a read. I know<br>> there's a lot there.<br>> <br>> On Thu, 2011-03-24 at 15:11 -0700, Scott James Remnant wrote:<br>> > On Thu, Mar 24, 2011 at 2:34 PM, James Hunt <james.hunt@canonical.com><br>> > wrote:<br>> > <br>> > > Clint and I have been hard at work on an "Upstart Cookbook".<br>> > Although it<br>> > > is "early days", we wanted to let you all know we're working on this<br>> > > project. Our (still *very* draft!) efforts can be viewed here:<br>> > ><br>> > Nice work, some comments on the copy of 1-4 below:<br>> > <br>> > Although Upstart is used on on a number of different Operating<br>> > Systems (including Ubuntu, Google's Chromium OS and Google's<br>> > Chrome OS), the Ubuntu version is considered the "reference<br>> > implementation". This is primarily due to the fact that<br>> > Upstart was written specifically for Ubuntu (although this<br>> > does not mean that it cannot run on any other Linux-based<br>> > system).<br>> > <br>> > <br>> > I'd disagree with this. Reference implementation always implies that<br>> > other implementations should copy it as much as possible, and Ubuntu<br>> > is no way that. As long as Ubuntu still uses a hybrid of Sys V and<br>> > Upstart jobs, it can never be a reference implementation.<br>> > <br>> > <br>> > It may be that you mean what the document corresponds to, in which<br>> > case use a different term ;-)<br>> <br>> Good point. I would have to agree that the use of the term "reference<br>> implementation" is incorrect. I don't know of a term that best describes<br>> what it is succinctly.<br>> <br>> How about "The most complete implementation of the intended use of<br>> Upstart." ?<br>> <br>> > A notification sent by Upstart to all interested parties<br>> > (either jobs or other events). They can be thought of as<br>> > "signals". Events are emitted(created and then broadcast) to<br>> > the entire Upstart system.<br>> > <br>> > Events can be more than just signals, I've made a point of documenting<br>> > this recently, so this just confuses the issue.<br>> > * Events are like Signals<br>> > * Events are like Methods<br>> > * Events are like Hooks<br>> > Scott<br>> <br>> I went ahead and made this change, which should show up on the website<br>> soon:<br>> <br>> http://bazaar.launchpad.net/~upstart-documenters/upstart-cookbook/trunk/revision/30<br>> <br>> As I'm sure there will be a lot of minor corrections that don't warrant<br>> discussion here, we've configured a bug tracker here for the cookbook:<br>> <br>> https://bugs.launchpad.net/upstart-cookbook<br>> <br>> <br>> <br>> -- <br>> upstart-devel mailing list<br>> upstart-devel@lists.ubuntu.com<br>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/upstart-devel<br></div> </body>
</html>