<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, MapleCloud has an open API?</title>
    <link>http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Fri, 12 Jun 2026 05:28:07 GMT</lastBuildDate>
    <pubDate>Fri, 12 Jun 2026 05:28:07 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, MapleCloud has an open API?</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, MapleCloud has an open API?</title>
      <link>http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API</link>
    </image>
    <item>
      <title>No API right now</title>
      <link>http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API?ref=Feed:MaplePrimes:MapleCloud has an open API?:Comments#answer89882</link>
      <itunes:summary>&lt;p&gt;There's no public API for the MapleCloud Document Exchange at the moment. &amp;nbsp;Do you have a particular application in mind or capability that you'd like to see implemented? &amp;nbsp;Perhaps it's something that we could consider for a future version of Maple.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;There's no public API for the MapleCloud Document Exchange at the moment. &amp;nbsp;Do you have a particular application in mind or capability that you'd like to see implemented? &amp;nbsp;Perhaps it's something that we could consider for a future version of Maple.&lt;/p&gt;</description>
      <guid>89882</guid>
      <pubDate>Fri, 18 Jun 2010 17:45:20 Z</pubDate>
      <itunes:author>AndrewS</itunes:author>
      <author>AndrewS</author>
    </item>
    <item>
      <title>cooperative authoring</title>
      <link>http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API?ref=Feed:MaplePrimes:MapleCloud has an open API?:Comments#comment89886</link>
      <itunes:summary>&lt;p&gt;Thanks for replying, Andrew. The basic idea is that someone other than Maplesoft might develop some other useful tool with it, if there were an open API.&lt;/p&gt;
&lt;p&gt;One thing that came to mind was the possibility of cooperative authorship of documents. I don't really mean real-time display of each participant's sheet. I mean more in terms of an applet that could show whether participant A's sheet was out-of-sync with B's last upload, and what the diffs were.&lt;/p&gt;
&lt;p&gt;The details are not so important, but I could imagine a scheme in which participants each uploaded their copy of the sheet with a slight modification to the parent doc's name, according to a specified convention. Then the applet might periodically compare them and report or allow relevant reaction. The &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=Worksheet"&gt;Worksheet&lt;/a&gt;, &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=XMLTools"&gt;XMLTools&lt;/a&gt;, and &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=Sockets"&gt;Sockets&lt;/a&gt; packages might be used in the implementation, along with Maplets or Components and perhaps INTERFACE_WORKSHEET().&lt;/p&gt;
&lt;p&gt;Of course there could be other interesting ideas from other people.&lt;/p&gt;
&lt;p&gt;Does releasing information about how Maple talks to the MapleCloud server necessitate waiting until the next major release of Maple? Or are you suggesting that the mechanism would have to first be changed (for security of other patching), before it could be open knowledge?&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Thanks for replying, Andrew. The basic idea is that someone other than Maplesoft might develop some other useful tool with it, if there were an open API.&lt;/p&gt;
&lt;p&gt;One thing that came to mind was the possibility of cooperative authorship of documents. I don't really mean real-time display of each participant's sheet. I mean more in terms of an applet that could show whether participant A's sheet was out-of-sync with B's last upload, and what the diffs were.&lt;/p&gt;
&lt;p&gt;The details are not so important, but I could imagine a scheme in which participants each uploaded their copy of the sheet with a slight modification to the parent doc's name, according to a specified convention. Then the applet might periodically compare them and report or allow relevant reaction. The &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=Worksheet"&gt;Worksheet&lt;/a&gt;, &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=XMLTools"&gt;XMLTools&lt;/a&gt;, and &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=Sockets"&gt;Sockets&lt;/a&gt; packages might be used in the implementation, along with Maplets or Components and perhaps INTERFACE_WORKSHEET().&lt;/p&gt;
&lt;p&gt;Of course there could be other interesting ideas from other people.&lt;/p&gt;
&lt;p&gt;Does releasing information about how Maple talks to the MapleCloud server necessitate waiting until the next major release of Maple? Or are you suggesting that the mechanism would have to first be changed (for security of other patching), before it could be open knowledge?&lt;/p&gt;</description>
      <guid>89886</guid>
      <pubDate>Fri, 18 Jun 2010 18:26:47 Z</pubDate>
      <itunes:author>pagan</itunes:author>
      <author>pagan</author>
    </item>
    <item>
      <title>@pagan&amp;nbsp;Ensuring that we maintain each</title>
      <link>http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API?ref=Feed:MaplePrimes:MapleCloud has an open API?:Comments#comment89891</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API#comment89886"&gt;@pagan&lt;/a&gt;&amp;nbsp;Ensuring that we maintain each user's privacy as well as the overall security of the server are definitely our primary concerns, but we also need to make sure that the server load is controlled and that we retain some level of flexibility in the API for this very new feature.&lt;/p&gt;
&lt;p&gt;Your specific example of tools that facilitate group collaboration on Maple documents (such as tracking the history of how a document has changed) is an excellent one, and something we are thinking about quite a bit as we consider future enhancements to the Document Exchange.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/89848-MapleCloud-Has-An-Open-API#comment89886"&gt;@pagan&lt;/a&gt;&amp;nbsp;Ensuring that we maintain each user's privacy as well as the overall security of the server are definitely our primary concerns, but we also need to make sure that the server load is controlled and that we retain some level of flexibility in the API for this very new feature.&lt;/p&gt;
&lt;p&gt;Your specific example of tools that facilitate group collaboration on Maple documents (such as tracking the history of how a document has changed) is an excellent one, and something we are thinking about quite a bit as we consider future enhancements to the Document Exchange.&lt;/p&gt;</description>
      <guid>89891</guid>
      <pubDate>Fri, 18 Jun 2010 19:30:25 Z</pubDate>
      <itunes:author>AndrewS</itunes:author>
      <author>AndrewS</author>
    </item>
  </channel>
</rss>