BTW, we should still answer the question of the <a href="http://activity.info">activity.info</a> field...  Seems like there 3 options to me:<div><div><br></div><div>1) Deprecate host_version in the <a href="http://activity.info">activity.info</a> spec.  Activity developers write code to test for presence non-BC APIs and provide fallbacks (or else let activities fail to launch/work).</div>

<div><br></div><div>2) Keep host_version as an incrementing number, make activityfactory respect it, and bump the Sugar number from 1 to 2 in 0.86.1 to reflect the toolbar changes.</div><div><br></div><div>3) Deprecate host_version, introduce sugar_version which is set to the oldest Sugar version number the activity is compatible with.<br>

<br></div><div>I&#39;m fine with any of these, let me know and I&#39;ll provide the patch.</div><div><br></div><div>-Wade</div><div><br><div class="gmail_quote">On Tue, Sep 29, 2009 at 12:12 PM, Gary C Martin <span dir="ltr">&lt;<a href="mailto:gary@garycmartin.com">gary@garycmartin.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On 29 Sep 2009, at 14:00, Wade Brainerd wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Mon, Sep 28, 2009 at 8:15 PM, Gary C Martin &lt;<a href="mailto:gary@garycmartin.com" target="_blank">gary@garycmartin.com</a>&gt; wrote:<br>
I have a prototype patch which fixes the launch window and adds an error<br>
message.  I&#39;ll try to get it posted soon.<br>
<br>
Cool :-)<br>
<br>
Ok, a prototype patch is posted at <a href="http://dev.sugarlabs.org/ticket/1447" target="_blank">http://dev.sugarlabs.org/ticket/1447</a>.  When an activity fails to start, it immediately displays a &quot;&lt;Name&gt; failed to start.&quot; with a close button.<br>


<br>
If anyone can test it out I would greatly appreciate it.  Also if you have a theory about the occasional segfault when clicking Close, or know how to get a traceback when running jhbuild, let me know.<br>
</blockquote>
<br></div></div>
Fantastic, looks great, I&#39;m hacking on new Labyrinth toolbars just now so, I will apply this and test it on all the tracebacks I get ;-)<br>
<br>
Regards,<br><font color="#888888">
--Gary<br>
</font></blockquote></div><br></div></div>