<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Scheduled jobs</title>
	<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/</link>
	<description>From lost to the river</description>
	<pubDate>Mon, 08 Sep 2008 00:47:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Donnie Berkholz</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-6</link>
		<dc:creator>Donnie Berkholz</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-6</guid>
		<description>You could probably copy a lot of the UI from evolution's calendar setup for repeated events. That would at least make it consistent with something else.</description>
		<content:encoded><![CDATA[<p>You could probably copy a lot of the UI from evolution&#8217;s calendar setup for repeated events. That would at least make it consistent with something else.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PerryLorier</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-7</link>
		<dc:creator>PerryLorier</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-7</guid>
		<description>vixie cron (which pretty much everyone uses) supports a few reasonably obscure events, @reboot being the most useful one, being able to support running a command on reboot is something that a lot of people want to be able to do.&lt;p/&gt;Having a scriptable (dbus?) interface to the schedular is probably also important, as a lot of programs will probably want to schedule things (eg evolution may want to add a cron job to run every few minutes to send you an SMS if an event is about to fire).&lt;p/&gt;For an interface perhaps have templates that administrators can add (perhaps stored in gconf?) for things like "Every Minute","Every 5 minutes", "Every hour", "Every day","Weekly","On Weekdays", "On Weekends", "The First Monday of every month" etc.  Distributions/Administrators could add more options if there is a demand. Then an advanced interface could be used that is pretty close to the cron interface that hopefully users don't have to deal with.</description>
		<content:encoded><![CDATA[<p>vixie cron (which pretty much everyone uses) supports a few reasonably obscure events, @reboot being the most useful one, being able to support running a command on reboot is something that a lot of people want to be able to do.
<p />Having a scriptable (dbus?) interface to the schedular is probably also important, as a lot of programs will probably want to schedule things (eg evolution may want to add a cron job to run every few minutes to send you an SMS if an event is about to fire).
<p />For an interface perhaps have templates that administrators can add (perhaps stored in gconf?) for things like &#8220;Every Minute&#8221;,&#8221;Every 5 minutes&#8221;, &#8220;Every hour&#8221;, &#8220;Every day&#8221;,&#8221;Weekly&#8221;,&#8221;On Weekdays&#8221;, &#8220;On Weekends&#8221;, &#8220;The First Monday of every month&#8221; etc.  Distributions/Administrators could add more options if there is a demand. Then an advanced interface could be used that is pretty close to the cron interface that hopefully users don&#8217;t have to deal with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vaskark</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-8</link>
		<dc:creator>vaskark</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-8</guid>
		<description>Great idea! I've been wanting something like this for ages.</description>
		<content:encoded><![CDATA[<p>Great idea! I&#8217;ve been wanting something like this for ages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Woodworth</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-9</link>
		<dc:creator>Corey Woodworth</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-9</guid>
		<description>Nice! I like the idea of providing useable gnome interfaces to all the components that make linux great in the first place! Cron is a big one too.</description>
		<content:encoded><![CDATA[<p>Nice! I like the idea of providing useable gnome interfaces to all the components that make linux great in the first place! Cron is a big one too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julien Olivier</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-10</link>
		<dc:creator>Julien Olivier</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-10</guid>
		<description>Hi Rodrigo !&lt;p/&gt;I used to work on a similar project, called pyactron (&lt;a href="http://www.nongnu.org/pyatcron"&gt;http://www.nongnu.org/pyatcron&lt;/a&gt;).&lt;p/&gt;The project is now more or less dead, but almost finished. Maybe you could get ideas from it, or just contribute to it.</description>
		<content:encoded><![CDATA[<p>Hi Rodrigo !
<p />I used to work on a similar project, called pyactron (<a href="http://www.nongnu.org/pyatcron">http://www.nongnu.org/pyatcron</a>).
<p />The project is now more or less dead, but almost finished. Maybe you could get ideas from it, or just contribute to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tarjei Huse</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-11</link>
		<dc:creator>Tarjei Huse</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-11</guid>
		<description>The one thing I miss is the option to add arbitary pointers to the "places" menu in Gnome. It's the one thing I miss the most when trying to do a Win -&gt; linux migration. The user will have to learn where to find the "common files" area on his or her computer (f.x. /data/common) instead of just finding it where it should be...&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>The one thing I miss is the option to add arbitary pointers to the &#8220;places&#8221; menu in Gnome. It&#8217;s the one thing I miss the most when trying to do a Win -> linux migration. The user will have to learn where to find the &#8220;common files&#8221; area on his or her computer (f.x. /data/common) instead of just finding it where it should be&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenny MacDonald</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-12</link>
		<dc:creator>Kenny MacDonald</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-12</guid>
		<description>Rather than copying or gaining inspiration from the Evolution calendar GUI, would it make any sense (other than in a corner of my brain) to write a cron backend for the Evolution calendar?&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Rather than copying or gaining inspiration from the Evolution calendar GUI, would it make any sense (other than in a corner of my brain) to write a cron backend for the Evolution calendar?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ss</title>
		<link>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-13</link>
		<dc:creator>ss</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/rodrigo/2005/06/12/scheduled-jobs/#comment-13</guid>
		<description>I think it is a good idea to have a nice and usable front-end for the crontab. Although I find that your application is not quite usable in this form. Let me give an example. I have about 10 entries in my personal contab file and I edit this file only few times per year. The edit process is usually as follows:&lt;p/&gt;1. quickly review the crontab file to refresh my memory (what is executed and when)&lt;p/&gt;2. make necessary changes (edit/add)&lt;p/&gt;3. forget about it&lt;p/&gt;In your application the first step is completely negleted. Should I separately check every item and take a note when it is exectuted? Thanks, no! I'll rather use vim, because it is much faster in this old fashioned way.&lt;p/&gt;Few comments about the second screenshot?&lt;p/&gt;1. What the hell is "-1" supposed to mean?&lt;p/&gt;2. You should use more meaningful window title ("Edit job properties", for example).&lt;p/&gt;3. Text field for editing the job command is too narrow. I prefer to have it fully visible when editing complex command line. Better make it much wider (or/and higher to make room for wrapping).&lt;p/&gt;4. If this dialog is the only place for editing the command line, then there should be a button that will run the command. I don't wan't to edit command line, close the dialog, press "Run Now", and go back to edit the command line. I will rather use the command line.&lt;p/&gt;Good luck with your application. If you want really to succeed, consider that you have a two very strong competitors to beat, namely a terminal window and a text editor. I hope that you will kick some arse in the process :-)&lt;p/&gt;ss</description>
		<content:encoded><![CDATA[<p>I think it is a good idea to have a nice and usable front-end for the crontab. Although I find that your application is not quite usable in this form. Let me give an example. I have about 10 entries in my personal contab file and I edit this file only few times per year. The edit process is usually as follows:
<p />1. quickly review the crontab file to refresh my memory (what is executed and when)
<p />2. make necessary changes (edit/add)
<p />3. forget about it
<p />In your application the first step is completely negleted. Should I separately check every item and take a note when it is exectuted? Thanks, no! I&#8217;ll rather use vim, because it is much faster in this old fashioned way.
<p />Few comments about the second screenshot?
<p />1. What the hell is &#8220;-1&#8243; supposed to mean?
<p />2. You should use more meaningful window title (&#8221;Edit job properties&#8221;, for example).
<p />3. Text field for editing the job command is too narrow. I prefer to have it fully visible when editing complex command line. Better make it much wider (or/and higher to make room for wrapping).
<p />4. If this dialog is the only place for editing the command line, then there should be a button that will run the command. I don&#8217;t wan&#8217;t to edit command line, close the dialog, press &#8220;Run Now&#8221;, and go back to edit the command line. I will rather use the command line.
<p />Good luck with your application. If you want really to succeed, consider that you have a two very strong competitors to beat, namely a terminal window and a text editor. I hope that you will kick some arse in the process <img src='http://blogs.gnome.org/rodrigo/wp-content/mu-plugins/tango-smilies/face-smile.png' alt=':-)' class='wp-smiley' width='16' height='16' />
<p />ss</p>
]]></content:encoded>
	</item>
</channel>
</rss>
