<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Python for Series 60 Goes Final</title>
	<atom:link href="http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/</link>
	<description>i'm teemu and this is my weblog</description>
	<lastBuildDate>Wed, 01 Jun 2011 15:00:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Teemu</title>
		<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/comment-page-1/#comment-1200</link>
		<dc:creator>Teemu</dc:creator>
		<pubDate>Fri, 13 Jul 2007 06:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.teemuharju.net/2007/07/10/python-for-series-60-goes-final/#comment-1200</guid>
		<description>Thanks Jukka for clarification. How about if I want to distribute my Python application that needs more capabilities than the user-grantable allows. Could I send my app to symbiansigned.com for signing?</description>
		<content:encoded><![CDATA[<p>Thanks Jukka for clarification. How about if I want to distribute my Python application that needs more capabilities than the user-grantable allows. Could I send my app to symbiansigned.com for signing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jukka Laurila</title>
		<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/comment-page-1/#comment-1199</link>
		<dc:creator>Jukka Laurila</dc:creator>
		<pubDate>Thu, 12 Jul 2007 13:38:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.teemuharju.net/2007/07/10/python-for-series-60-goes-final/#comment-1199</guid>
		<description>Matti, note that you can send SMS and access contacts with the user-grantable capabilities so selfsigning is enough. You don&#039;t need a devcert for those.</description>
		<content:encoded><![CDATA[<p>Matti, note that you can send SMS and access contacts with the user-grantable capabilities so selfsigning is enough. You don&#8217;t need a devcert for those.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jukka Laurila</title>
		<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/comment-page-1/#comment-1198</link>
		<dc:creator>Jukka Laurila</dc:creator>
		<pubDate>Thu, 12 Jul 2007 13:36:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.teemuharju.net/2007/07/10/python-for-series-60-goes-final/#comment-1198</guid>
		<description>The DLLs are signed with &quot;ALL -TCB -DRM -AllFiles&quot;, but DLL capabilities don&#039;t give capabilities to an application - they just determine if an application can load the DLL or not. Capabilities come from the EXE - in case of Python that&#039;s the script shell or the stub EXE in your py2sis wrapped package.

We can&#039;t distribute an app that would run arbitrary code with the full freedevcert capabilities, and this is why the default scriptshell only has user-grantable capabilities. If you need more, you need to get a devcert and sign the other scriptshell package with it.

The last word from symbiansigned.com seems to be that they&#039;ll re-enable getting devcerts as soon as they get the server problems solved.</description>
		<content:encoded><![CDATA[<p>The DLLs are signed with &#8220;ALL -TCB -DRM -AllFiles&#8221;, but DLL capabilities don&#8217;t give capabilities to an application &#8211; they just determine if an application can load the DLL or not. Capabilities come from the EXE &#8211; in case of Python that&#8217;s the script shell or the stub EXE in your py2sis wrapped package.</p>
<p>We can&#8217;t distribute an app that would run arbitrary code with the full freedevcert capabilities, and this is why the default scriptshell only has user-grantable capabilities. If you need more, you need to get a devcert and sign the other scriptshell package with it.</p>
<p>The last word from symbiansigned.com seems to be that they&#8217;ll re-enable getting devcerts as soon as they get the server problems solved.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Teemu</title>
		<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/comment-page-1/#comment-1197</link>
		<dc:creator>Teemu</dc:creator>
		<pubDate>Wed, 11 Jul 2007 05:24:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.teemuharju.net/2007/07/10/python-for-series-60-goes-final/#comment-1197</guid>
		<description>Oh, I just read that the script shell has less capabilities than the actual Python interpreter package. The interpreted package should have all the same capabilities as the developer certificate has. Maybe there is something to be taken into account when making the .sis file. That developer certificate applying process thing sounds cool. I was sort of wondering why they had made it so easy. Now it has been fixed. ;)</description>
		<content:encoded><![CDATA[<p>Oh, I just read that the script shell has less capabilities than the actual Python interpreter package. The interpreted package should have all the same capabilities as the developer certificate has. Maybe there is something to be taken into account when making the .sis file. That developer certificate applying process thing sounds cool. I was sort of wondering why they had made it so easy. Now it has been fixed. <img src='http://blog.teemu.im/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matti</title>
		<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/comment-page-1/#comment-1196</link>
		<dc:creator>Matti</dc:creator>
		<pubDate>Tue, 10 Jul 2007 19:21:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.teemuharju.net/2007/07/10/python-for-series-60-goes-final/#comment-1196</guid>
		<description>Sorry to disappoint you, but it seems that you still have to sign your own apps in order to use those extra capabilities. I tried to send SMS and access contacts and that did not work until I signed my app. However, from the Python script shell you can send SMS etc. Also the process of applying for developer certificates has changed, which makes the process even more difficult than before. Now you have to send email; I have my email pending - hopefully not for too long...</description>
		<content:encoded><![CDATA[<p>Sorry to disappoint you, but it seems that you still have to sign your own apps in order to use those extra capabilities. I tried to send SMS and access contacts and that did not work until I signed my app. However, from the Python script shell you can send SMS etc. Also the process of applying for developer certificates has changed, which makes the process even more difficult than before. Now you have to send email; I have my email pending &#8211; hopefully not for too long&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

