<pre>not sure whether this mail got through so trying again.<br><br><br>Hi all,<br><br>I saw that there is a long standing feature request for a command line  <br>version of Scribus to be able to create pdf&#39;s in a batch mode  <br>
(<a href="http://bugs.scribus.net/view.php?id=238">http://bugs.scribus.net/view.php?id=238</a>). Our company now has a student that  <br>could invest a couple of months development time in such a feature. What we  <br>are thinking of is something like gimp&#39;s script-fu-server.<br>
see:<br><a href="http://www.linux-mag.com/id/973">http://www.linux-mag.com/id/973</a><br><a href="http://docs.gimp.org/en/gimp-filters-script-fu.html">http://docs.gimp.org/en/gimp-filters-script-fu.html</a><br>and<br>  <a href="http://net-fu.sourceforge.net/">http://net-fu.sourceforge.net/</a><br>
<br>In short: with script-fu-server you can write command&#39;s to a unix port which  <br>is read by gimp and executed.<br>The idea is to extend scribus such that it can read (python?) commands from a  <br>port which will be executed. Scribus should be started with a new command  <br>
line option:<br>scribus --batch 10008<br><br>the integer is the port number from where the commands are read.<br>Additionally we could add a &quot;--no-interface&quot; option to stop the gui from  <br>being shown and also switch of rendering of the document to speed up things.  <br>
(An alternative would be to start scribus with the display set to a virtual  <br>display using Xvfb.)<br><br>I would appreciate it if someone from the development team could give us  <br>hints about :<br>-would such a modification be possible within a couple of weeks time-frame?<br>
-where in the code we should make these modifications.?<br>-what are the pitfalls? (thread safety etc. although we would be happy if  <br>scripts could be executed one at a time)<br>-could someone from the development team be reachable in case of questions?  <br>
(i&#39;ll be the mentor of the student myself but need someone for complex  <br>questions to contact)<br><br>Thanks in advance,<br>Farid<br><br>   About your Scribus program:<br>     Version: 1.3.7svn<br>     Prebuilt/Compiled: Prebuilt<br>
     Build Date:<br>   Your operating system and CPU:<br>     Type: Linux<br>     Version: opensuse 10.1<br>     CPU type: 32bit (Intel/AMD - i386)<br></pre><br>