<div dir="ltr">Błażej,<br><br>It would be of great assistance if you can merge with latest trunk <div>on <a href="http://code.vtiger.com">code.vtiger.com</a> and submit the merge request.<br><br>Regards,<br>Prasad<br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">--</div><div dir="ltr"><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><a href="http://www.facebook.com/vtiger" style="color:rgb(0,0,204)" target="_blank">FB</a> I </span><a href="http://twitter.com/vtigercrm" style="color:rgb(0,0,204)" target="_blank">Twit</a> I <a href="https://www.linkedin.com/company/1270573?trk=tyah" style="color:rgb(0,0,204)" target="_blank">LIn</a> I <a href="https://blogs.vtiger.com" style="color:rgb(0,0,204)" target="_blank">Blog</a> I <a href="https://www.vtiger.com/" style="color:rgb(0,0,204)" target="_blank">Website</a></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Tue, Mar 8, 2016 at 6:06 AM, Błażej Pabiszczak <span dir="ltr"><<a href="mailto:b.pabiszczak@yetiforce.com" target="_blank">b.pabiszczak@yetiforce.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p> </p>
<p><span>I reported errors related to migrating scripts repeatedly. This is a fragment of my mail from 2014:</span></p>
<blockquote type="cite" style="padding:0 0.4em;border-left:#1010ff 2px solid;margin:0">
<p><span><em><span><span><span><u>Cooperation - part 1</u></span></span></span></em></span></p>
<p><span><span><span>"Although we sent ready-made solutions for migration errors from 5.4 version to 6.0 version to vtiger-list, they were not corrected for months and I will leave it with no comments."</span></span></span></p>
</blockquote>
<p lang="en-US"><span>I understand why Vtiger launched <a href="http://code.vtiger.com" target="_blank">code.vtiger.com</a>, they simply wanted a few months without complaints. What I don't understand is why you still have hopes, despite this kind of developer's attitude.</span></p>
<p><span>1. Why hasn't anybody transferred the errors from <a href="http://trac.vtiger.com/" rel="noreferrer" target="_blank">http://trac.vtiger.com/</a> to <a href="http://code.vtiger.com/" rel="noreferrer" target="_blank">http://code.vtiger.com</a>?<br>2. Why doesn't anybody verify changes introduced to the current version of the system?<br>3. Why hasn't anybody added and fixed the security errors reported by me to the mailing list?<br>4. Why doesn't anybody introduce new functionalities to the system?<br>5. Why doesn't anybody improve the low quality code, that's been in the system for years?</span></p>
<p><span>So my question to you, Alan, is – what do you think is going to change in 2016? And what is going to change in 2017? What do you think CRMs in 2017 will look like, and where will Vtiger be then? And the most important – what can you do to make Vtiger change their attitude towards the community and the open source version, which has been simply abandoned.</span></p>
<div>---<br>
<div>Z poważaniem / Regards</div><span class="HOEnZb"><font color="#888888">
<div> </div>
<div><strong>Błażej Pabiszczak</strong></div>
<div><em>Chief Executive Officer</em></div>
<div>M: +48.884999123<br>E: <a title="Mail do Błażej Pabiszczak" href="mailto:b.pabiszczak@yetiforce.com" target="_blank">b.pabiszczak@yetiforce.com</a></div>
<hr></font></span></div><div><div class="h5">
<p>W dniu 2016-03-04 11:47, Alan Lord napisał(a):</p>
<blockquote type="cite" style="padding:0 0.4em;border-left:#1010ff 2px solid;margin:0">
<div style="margin:0;padding:0;font-family:monospace"><span style="white-space:nowrap">This is totally bonkers...</span><br><br> When you install a clean version of vtiger, say version 6.4.0, what I discovered recently is that the installation process runs all the migration scripts as well!<br><br><span style="white-space:nowrap">See: <a href="http://code.vtiger.com/vtiger/vtigercrm/issues/86" target="_blank">http://code.vtiger.com/vtiger/vtigercrm/issues/86</a></span><br><br> Recall that in 540_to_600RC.php there is the bit of code I mentioned before which is losing *critical* information when it migrates old comments from the vtiger_ticketcomments to the standard vtiger_modcomments table...<br><br> Very shortly *after* the above piece of code is a bit which adds the "customer" field (that holds the Contact ID) into the ModComments module!<br><br> In the ModComments Module zipped package file it creates the vtiger_modcomments table with the following SQL<br><br><br>
<blockquote type="cite" style="padding:0 0.4em;border-left:#1010ff 2px solid;margin:0"><span style="white-space:nowrap">CREATE TABLE `vtiger_modcomments` (</span><br><span style="white-space:nowrap">`modcommentsid` int(11) DEFAULT NULL,</span><br><span style="white-space:nowrap">`commentcontent` text,</span><br><span style="white-space:nowrap">`related_to` varchar(100) NOT NULL,</span><br><span style="white-space:nowrap">`parent_comments` varchar(100) default NULL</span><br><span style="white-space:nowrap">) ENGINE=InnoDB DEFAULT CHARSET=utf8</span></blockquote>
<br> There are three further columns which are being added to this table via the migration script (but only after the data has been copied from tickets and faq records)!<br><br><span style="white-space:nowrap">'customer', 'userid', 'reasontoedit'</span><br><br> Over the years I have pointed out that there are several very major, and loads of minor, errors in these migration scripts and from what I can tell none of them have been incorporated as yet (please see the archive of this list for more information).<br><br> What has really surprised me recently is that these scripts are being run during a fresh, clean installation too!<br><br><span style="white-space:nowrap">Why?</span><br><br> Why hasn't, for example, the ModComments module package been updated so that when we install 6.4.0 it creates all the necessary columns?<br><br> It means that none of the standard vtiger modules which are installed on a new system have a particular *version*. Because, in this case, ModComments is updated from the 540_to_600RC.php script after it is installed.<br><br><span style="white-space:nowrap">This seems completely bonkers to me...</span><br><br> Al<br><br><br> _______________________________________________<br><span style="white-space:nowrap"><a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a></span></div>
</blockquote>
</div></div></div>
<br>_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div>