Hi Vijju,<div><br></div><div>Welcome to Scribus Development!</div><div>Are you from India? </div><div><br></div><div>Check out this page for building Scribus on your machine.</div><div><a href="http://wiki.scribus.net/index.php/Building_SVN_versions_with_CMake">http://wiki.scribus.net/index.php/Building_SVN_versions_with_CMake</a><br>

<br></div><div>Also, join the IRC channels #scribus and #scribus-dev for discussions.</div><br><div class="gmail_quote">On Tue, Mar 9, 2010 at 12:26 PM, Christoph Schäfer <span dir="ltr">&lt;<a href="mailto:christoph-schaefer@gmx.de">christoph-schaefer@gmx.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Am Montag, 8. März 2010 19:00:40 schrieb Vijju Reddy:<br>
<div class="im">&gt; can anyone tell me how to start understanding scribus code.i really want to<br>
&gt; contribute in developing.i just want to know the basics of scribus<br>
&gt; development<br>
<br>
</div>Hi Vijju,<br>
<br>
First let me thank you for your desire to contribute to Scribus. This is<br>
really appreciated.<br>
<br>
Understanding the Scribus code base is not easy, despite our efforts to<br>
comment much of the code. That being said, here&#39;s a list of basics that may<br>
help you to decide whether you want to contribute or not:<br>
<br>
1) Scribus is written in C++.<br>
<br>
2) Scribus uses the Qt 4 framework.<br>
<br>
3) Since the major goal of Scribus is to create print-ready files, you should<br>
have some basic knowledge about PostScript and PDF (specs are publicly<br>
available).<br>
<br>
4) The Scribus file format is based on XML, so some XML knowledge seems to be<br>
handy.<br>
<br>
5) Unless you plan to work on some internals, like, for instance, support for<br>
Indic or CJK scripts, it might as well suffice to read the developer<br>
documentation shipped with Scribus or on <a href="http://docs.scribus.net" target="_blank">docs.scribus.net</a>, especially the<br>
sections on plugins.<br>
<br>
6) If you&#39;re more into scripting, please feel free to explore the Python<br>
Scripter interface of Scribus.<br>
<br>
Cheers,<br>
<font color="#888888"><br>
Christoph<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
scribus-dev mailing list<br>
<a href="mailto:scribus-dev@lists.scribus.info">scribus-dev@lists.scribus.info</a><br>
<a href="http://lists.scribus.info/mailman/listinfo/scribus-dev" target="_blank">http://lists.scribus.info/mailman/listinfo/scribus-dev</a><br>
</div></div></blockquote></div><div><br></div>Greetings!<div><br>Jain Basil Aliyas<br clear="all"><br>-- <br>Student, Dept. Of Computer Science &amp; Engineering,<br>Govt. Engineering College, Thrissur - 9, Kerala, India.<br>

<a href="http://jainbasil.net">http://jainbasil.net</a><br>
</div>