Hi Manfred,<br><br>Some comments.<br><br><div class="gmail_quote">On Sat, Jan 29, 2011 at 11:02 PM, Manfred Bergmann <span dir="ltr">&lt;<a href="mailto:manfred.bergmann@me.com">manfred.bergmann@me.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi Guys.<br>
<br>
I think it is relatively unlikely to succeed putting MacSword/Eloquent in the Mac AppStore.<br>
The main stumbling blocks are:<br>
<br>
- the module installer:<br>
Apple doesn&#39;t allow &quot;Apps that download or install additional code or resources to add functionality or change their primary purpose will be rejected&quot;<br>
<br>
- creating the links for the module utilities in /usr/local/bin. For that we aquire admin priviledges via an Apple API but allow doesn&#39;t allow that either:<br>
&quot;Apps that request escalation to root privileges or use setuid attributes will be rejected&quot;<br></blockquote><div><br>I&#39;m not sure that you would want the module utilities installed with Eloquent anyway (assuming you mean the SWORD command line utilities).  I suspect the majority of users want to be able to read books other people have created, not work on creating their own, so making them install the module creation tools seems the wrong thing to do anyway.<br>

 <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
- finally Apps are only allowed to create folders in the filesystem that reflect the name of the App. We create a &quot;Sword&quot; folder where the modules are stored.<br>
Apple says we do not &quot;comply with the Mac OS X File System documentation&quot;.<br></blockquote><div><br>Is this only top-level directory?  In other words, can you create a directory like Eloquent/SWORD?  If so, I&#39;m not sure that I see the problem.  If not, I think it&#39;s far too over restrictive (it&#39;s not at all uncommon to create directories like &quot;data&quot; in your apps personal configuration directory to organise the files a bit better, and its certainly not going to confuse those files with other files).<br>

<br>Jon<br></div></div>