There is a plan that solves this problem using Monticello configurations. We&#39;re calling them community supported packages. More info here:<div><br></div><div><a href="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.general/148414">http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.general/148414</a></div>
<div><br></div><div><a href="http://comments.gmane.org/gmane.comp.lang.smalltalk.squeak.general/148414"></a>Basically, you can keep your bits shipping as automatically loadable from Squeak where version and dependency information is preserved. It&#39;s pretty sweet:)<br>
<br><div class="gmail_quote">On Thu, Jul 8, 2010 at 7:00 PM, Rob Withers <span dir="ltr">&lt;<a href="mailto:reefedjib@yahoo.com" target="_blank">reefedjib@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
--------------------------------------------------<br>
From: &quot;Steve Wart&quot; &lt;<a href="mailto:steve@wart.ca" target="_blank">steve@wart.ca</a>&gt;<br>
Sent: Thursday, July 08, 2010 7:50 PM<br>
To: &quot;Squeak Virtual Machine Development Discussion&quot; &lt;<a href="mailto:vm-dev@lists.squeakfoundation.org" target="_blank">vm-dev@lists.squeakfoundation.org</a>&gt;<br>
Cc: &quot;Squeak Crypto&quot; &lt;<a href="mailto:cryptography@lists.squeakfoundation.org" target="_blank">cryptography@lists.squeakfoundation.org</a>&gt;; &quot;Squeak Dev&quot; &lt;<a href="mailto:squeak-dev@lists.squeakfoundation.org" target="_blank">squeak-dev@lists.squeakfoundation.org</a>&gt;<br>


Subject: Re: [Vm-dev] Cryptography in the main image and Plugins build for theVMs<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Given that cryptography still faces export restrictions, would this<br>
cause problems for OSS distributions that want to include Squeak?<br>
<br>
</blockquote>
<br></div>
I am not familiar with which pieces of Cryptography are export restricted and which are not.   According to the Java SDK Crypto docs (<a href="http://download.oracle.com/docs/cd/E17476_01/javase/1.4.2/docs/guide/security/CryptoSpec.html#Architecture" target="_blank">http://download.oracle.com/docs/cd/E17476_01/javase/1.4.2/docs/guide/security/CryptoSpec.html#Architecture</a>) DSA, MD5 and SHA-1 are at least distributable.  This obviously reduces the attractiveness of including Crypto in the image, were we to have to split the package into exportable and non-exportable packages.<div>

<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also I&#39;m not sure that people who want to minimize their image size<br>
would benefit. Why can&#39;t Cryptography be easily loaded by people who<br>
need it?<br>
</blockquote>
<br></div>
People may not know where it resides.  It is not a part of the trunk.  It is in a SqueakSource repository.<br>
<br>
Thanks,<br><font color="#888888">
Rob</font><div><div></div><div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Steve<br>
<br>
On Thu, Jul 8, 2010 at 2:07 AM, Rob Withers &lt;<a href="mailto:reefedjib@yahoo.com" target="_blank">reefedjib@yahoo.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi all,<br>
<br>
I would like to propose that Cryptography be included as part of the image,<br>
by default.  As it stands now it is in the Cryptography repository, which<br>
most don&#39;t seem to know about or there are one-off copies that are developed<br>
separately.  David Shaffer has been stewarding a reintegration of these<br>
forks and ensuring the tests pass.  Everyone should be able to take<br>
advantage of the algorithms provided by the Cryptography package.<br>
<br>
Along the same lines, it would be a great help for the vm providers to<br>
include the CryptographyPlugins when they build a new vm.  I believe there<br>
are 3 plugins and they really ought to be build internally, since they are<br>
unchanging.<br>
<br>
I would like to hear what others think of the possibility of making this<br>
change.<br>
<br>
Thank you,<br>
Rob<br>
<br>
<br>
<br>
</blockquote></blockquote>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Casey Ransberger<br>
</div>