<div dir="ltr"><br><br><div class="gmail_quote">On Wed, Jul 30, 2008 at 11:03 AM, Greg Smith <span dir="ltr"><<a href="mailto:gregsmitholpc@gmail.com">gregsmitholpc@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Daniel,<br>
<br>
What I think we need is a list of all APIs relevant to activity<br>
developers (maybe libraries too?).  You can parse it however you want.<br></blockquote><div><br></div><div>The two resources we do have, that I know of, are:</div><div><br></div><div>1. <a href="http://wiki.laptop.org/go/Sugar_Almanac">http://wiki.laptop.org/go/Sugar_Almanac</a><br>
</div><div>2. <a href="http://wiki.laptop.org/go/API_reference">http://wiki.laptop.org/go/API_reference</a></div><div><br></div><div>Neither, it seems, is complete, but I think they are being actively worked on.  I think our ability to adequately predict and/or prevent breakage will improve quite a bit over the next few releases, when a) APIs are better documented in the first place (which also gives us obvious places to indicate future changes, additions, and deprecations) and b) fewer pieces of the system need to change at once, lowering the number of variables involved.</div>
<div><br></div><div>- Eben</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
We need a list of anything that might "break" an activity. Give us<br>
whatever you have, even if its not the full story. Hopefully we can put<br>
together the full puzzle one piece at a time.<br>
<br>
Thanks,<br>
<br>
Greg S<br>
<div><div></div><div class="Wj3C7c"><br>
Daniel Drake wrote:<br>
> On Wed, 2008-07-30 at 07:02 -0400, Greg Smith wrote:<br>
>> Michael and team,<br>
>><br>
>> Can we get documentation of all API changes (since 708 and 656) that<br>
>> affect activities ASAP?<br>
><br>
> Are you talking about sugar APIs, or APIs for other library components<br>
> present on the system which some activities may use?<br>
><br>
>> BTW where is the definitive documentation of all APIs available to<br>
>> activities and is it up to date?<br>
><br>
>> When can we freeze API changes for 8.2.0?<br>
><br>
> Again, same question for both. Sorry to answer a question with a<br>
> question :)<br>
><br>
> Daniel<br>
><br>
><br>
><br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
</div></div></blockquote></div><br></div>