<div class="gmail_quote">On 12 August 2010 03:17, Sascha Silbe <span dir="ltr">&lt;<a href="mailto:sascha-ml-ui-sugar-devel@silbe.org">sascha-ml-ui-sugar-devel@silbe.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Excerpts from Tim McNamara&#39;s message of Sun Aug 08 02:06:21 +0200 2010:<br>
<div class="im"><br>
&gt; Is there interest in pushing an updated sugarbot to git.sl.o?<br>
<br>
</div>Sure, go ahead! If you need commit rights, please write to systems@ and<br>
I&#39;ll transfer the project to you. The original author, a GSoC student,<br>
has already stated having no interest to work on it any further.</blockquote><div><br></div><div>Sugarbot repo is currently reserved for the IRC bot. I&#39;ll think of a new name for the Sugarbot testing project &amp; start a new project from the GSoC SVN.</div>
<div><br></div><div>&quot;Affination&quot; is one of the processes in raw sugar processing. What about that?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">
&gt; I have spent some time over the last three days getting Sugarbot to run in<br>
&gt; sugar-jhbuild. After a few code changes, and lots of reading, I have been<br>
&gt; successful.<br>
<br>
</div>Great! And thanks for working on this. Automated UI testing is our most<br>
pressing need right now (IMO at least). It enables faster, easier and<br>
better testing of code changes (including upstream changes).</blockquote><div> </div><div>[snip]</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">
</div>I don&#39;t have time to answer more in-depth, but one thing I&#39;d like to<br>
point out is that Gnome is using dogtail for UI testing which seems to<br>
be rather similar to SugarBot so we might want to use that instead.</blockquote><div><br></div><div>I would like to use Sugarbot during a transition phase. Two reasons: 1) Things should work with it now. To support Dogtail (or LDTP), Sugar&#39;s components will need to support AT-STI. I don&#39;t know how hard that will be.  2) Test scripts written for Sugarbot are be almost identical to scripts written for Dogtail. Therefore, testers&#39; time taken to build scripts for Sugarbot will not be wasted.</div>
<div><br></div><div>I&#39;m not sure how Dogtail works under the hood. The project was initially dismissed by the Sugarbot author as being too hard to look into during GSoC.[1]</div><div><br></div><div>[1] <a href="http://gsoc-sugarbot.blogspot.com/2008/05/dissecting-guitest.html">http://gsoc-sugarbot.blogspot.com/2008/05/dissecting-guitest.html</a></div>
<div><br></div></div>