<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Lucida Console'; font-size:9pt; font-weight:400; font-style:normal;">On Mittwoch, 27. Mai 2009, Jan Janak wrote:<br>
&gt; &gt; kamailio tools (kamctl and kamdbctl) have not been imported yet. The<br>
&gt; &gt; usual place for them was 'scripts' folder but now there are overlapping<br>
&gt; &gt; names, related to the folders holding sql scripts.<br>
&gt; &gt;<br>
&gt; &gt; Shall we create a subfolder in scripts directory, e.g., scripts/kamctl?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Hi Jan,<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt; What about importing them into the tools directly?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>do you mean the tools directory? Hm, not sure what then the purpose of the scripts directory would be, perhaps this could be then removed?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt; &gt; The xml definition of db tables were in db directory, which now is<br>
&gt; &gt; library srdb1(same for ser, are now in srdb2). Do we let them there or<br>
&gt; &gt; is another more suitable place for them as they are not dependent of DB<br>
&gt; &gt; api but of what DB structure to be used (some modules using db were<br>
&gt; &gt; moved in common folder already)?<br>
&gt;<br>
&gt; I would suggest that we keep them there for now. The scripts that are used<br>
&gt; to generate db schema need, in my opinion, an overhaul, so we might just do<br>
&gt; it in one go.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I refactored the k XSL scripts (which were imported from SER) in the last year somewhat and also improved/ added support for DBs!=mysql. They do IMHO a good job now to generate the needed database scripts from XML sources, so i don't see a big need to rework them. What i removed was the possibility to also create insert statements, i think, not sure if this is needed from SER.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt; By the way, what else is missing in the git repository and should be<br>
&gt; imported from the SVN repository? Could you (or somebody who is familiar<br>
&gt; with kamailio svn repository) make a list of stuff that should be imported<br>
&gt; into git, along with the destination directory where you want to have them?<br>
&gt;<br>
&gt; I could then import them with full history all at once.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>The utils directory content is also missing.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Henning</p></body></html>