<div dir="ltr">Blazej, with all respect to your knowledge and hardworking nature you should focus on your shrinking (or not even grown) community rather than spending time here spreading bitter comments. <div><br></div><div><br></div><div>Garry<br><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 9, 2015 at 7:08 PM, 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 lang="en-US">Simone, <br><br>I don't want you to get me wrong, this is only my point of view and as you know some strange ideas sometimes pop into my mind. Creating a good template for Vtiger is a very long and difficult task. What you're doing is laudable and some people will benefit from it, but I have a few comments. Below I presented some important points:<br><br>1. Is it possible to create a very good template without cooperating with the producer?<br><br>In case of Vtiger it's not possible, or perhaps not reasonable. First you have to convince Vtiger to allow the possibility of supporting multiple templates without modifying system files, you already have a ready solution for your template, and this change is a matter of a few minor changes, so it will be easier to convince them. Of course, the level of cooperation between you and Vtiger has to increase.</p>
<p lang="en-US">2. Is this the right moment to create a template for Vtiger 6.3? <br><br>You've already created it so the question was posted certainly too late. If I remember correctly, Vtiger informed about their intent to update Bootstrap at the end of December 2015 [I might be wrong]. The question should be directed to Vtiger, whether or not they will update bootstrap [or update the logic of building templates in any other way], if so, then all your work is in vain. <br><br>3. Is this the right time from a technical perspective?<br><br>Despite the fact that Vtiger 6.3 is in many ways better than Vtiger 5.4, it also has many imperfections. One of them is an outdated bootstrap library, which is the basic library for templates. They made a huge mistake modifying bootstrap library's system files for their own needs while designing Vtiger 6.<br><br>Currently if you create any kind of a template you are doomed to use the older version of bootstrap, which can't be updated easily, therefore creating a modern template for the old library versions is not an optimal solution. The process of updating the library itself is very laborious, so upgrading your system should be divided into three steps:<br><br>a). Upgrading libraries [also javascript libraries associated with bootstrap or libraries that are part of Vtiger]<br>b). Improving all templates, so that they are compatible with standards such as WCAG 2.0, HTML5, CSS3 [which sometimes involves changing the way of generating data to tpl]<br>c). Building a new template, completely separated from the engine, compatible with the newest standards.<br><br>We finished the first step, the biggest challenge was to update all all javascript libraries. Interestingly, some of the necessary libraries are not ready yet for production use, a great example of that is the select2 library [<a href="https://github.com/select2/select2/issues" rel="noreferrer" target="_blank">https://github.com/select2/select2/issues</a> ], which at the moment has 370 opened issues and most likely even more of the unreported ones. It took many days for us to fix the imperfect libraries, and the process itself is much more laborious than it seems.</p>
<p lang="en-US">4. What if we ignore bootstrap and create a new template?<br><br>As a matter of fact you are at this stage right now. It results primarily from the lack of support from Vtiger, so you're in a difficult position. Additionally you don't have the possibility to change the engine [you do have this possibility but apparently you don't want to change the system files - according the principle “the fewer changes in the engine the better” - and rightly so]. However, your current situation causes you to make the same mistakes Vtiger made:<br><br>a). Translations are made incorrectly by “gluing” words together.<br>b). The incorrect interface elements aren't changed<br>c). tpl files are incorrectly built [the elements that should be places in separate css files are in side html]<br>d). The created template doesn't correspond to any standards of building interface such as HTML5, CSS3, WCAG2, UX.<br>e). The created interface is less refined than its imperfect default version.<br>f). The interface isn't really responsive [ I don't know on what basis you claim so]<br><br>I know there will be people who will say they like your solution more than the default solution - everyone is entitled to their own opinion. The truth [in my opinion] is that taking into consideration UX and practical terms, this template is no different at all, it is just less refined – it hasn't been tested enough. In case of the customer's portal, you literally concentrated on the quantity, not on the quality [not sure whether it was you or someone else who created these templates]. You've created a lot of imperfect templates that don't really introduce anything innovative.<br><br><span>5. Can you do something well and make some profit from it?</span></p>
<p lang="en-US">I've seen a lot of interfaces, some of them are really good, look at this one: <a href="http://www.keenthemes.com/preview/metronic/theme/templates/admin/" rel="noreferrer" target="_blank">http://www.keenthemes.com/preview/metronic/theme/templates/admin/</a> ; every element of the system was carefully refined and thought through. Creating a template like this one [it costs $27 and was sold more than 30 thousand times] requires several people to work on it for several weeks. <br>If something is supposed to be well done, it will require resources, time, and vision.<br>Of course, complaining is easy, but building something is harder. We create a new interface on our own and we know how many weeks of hard work await us. We can gladly pay $2000 - $4000 to someone to take care of the “coding” part for us, even though I know it would actually cost 2 or even 3 times more [a graphic designer, a designer, programmers who will improve the system]. The initial version of the interface can be found here:<a href="https://github.com/YetiForceCompany/YetiForceCRM/issues/1385" rel="noreferrer" target="_blank">https://github.com/YetiForceCompany/YetiForceCRM/issues/1385</a> </p>
<p lang="en-US">6. How should we live?<br><br>I can see here a major problem related to open source [Vtiger], I'd sum it up by saying: a lot of people who focus on the same project can't cooperate well enough, so as not to double each other's work, make the same mistakes, and create semi-finished products.<br><br>This problem doesn't only concern you, it's a general problem, and it affects just about everyone focused on Vtiger [also YetiForce, coreBOS, VTE]. The producer [Vtiger] negatively affects the whole situation by not continuing to develop open source versions; as well as all the commercially oriented companies [e.g. VTExperts] that create semi-finished products, or products that should be part of the system, available for everyone.</p>
<p lang="en-US">7. To sum up<br><br>In my opinion the way you chose to create your own template for Vtiger is very long, expensive, and laborious; and to make it worse you are now alone. The question is whether or not it's the right direction, whether from the perspective of the next 2-3 years you' ll be be satisfied with the results. I hope so, I'm probably the only person to have such lofty ideas ;P</p>
<div>---<br>
<div>Z poważaniem / Regards</div>
<div> </div>
<div><strong>Błażej Pabiszczak</strong></div>
<div><em>Chief Executive Officer</em></div>
<div>M: +48.884999123<br>E: <a href="mailto:b.pabiszczak@yetiforce.com" target="_blank">b.pabiszczak@yetiforce.com</a></div><div><div class="h5">
<div> </div>
<div>W dniu 2015-07-28 17:03, Simone Travaglini napisał(a):</div>
</div></div></div>
<blockquote type="cite" style="padding:0 0.4em;border-left:#1010ff 2px solid;margin:0"><div><div class="h5">
<div dir="ltr"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">Hello guys,</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">we are proud to announce the relase of our free responsive template for Vtiger 6.</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">The biggest advantages of the responsive template GENIUS TEMPLATE are:</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">-Using vTiger 6 from mobile devices (smartphone and tablet).</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">-New modern graphic even from desktop.</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">-New icons for each module.</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">-Click to call from mobile</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">All info and download page here:</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><a style="font-family:'Times New Roman';font-size:medium" href="http://www.genius-crm.com/vtiger-resources/vtiger-add-on/genius-theme-free-responsive-template-for-vtiger-6" target="_blank">http://www.genius-crm.com/vtiger-resources/vtiger-add-on/genius-theme-free-responsive-template-for-vtiger-6</a><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">Github for developer that want to contribute here (only template, not installer):</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><a style="font-family:'Times New Roman';font-size:medium" href="https://github.com/genius-crm/Template-responsive" target="_blank">https://github.com/genius-crm/Template-responsive</a><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium">Contributor:</span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium"><a href="http://www.crmready.it/" target="_blank">http://www.crmready.it/</a></span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium"><a href="http://www.greencrm.it" target="_blank">http://www.greencrm.it</a></span><br style="color:#000000;font-family:'Times New Roman';font-size:medium"><span style="color:#000000;font-family:'Times New Roman';font-size:medium"><a href="http://www.opencrmitalia.com" target="_blank">http://www.opencrmitalia.com</a></span><br clear="all">
<div> </div>
-- <br>
<div>Simone Travaglini<br>328 5499846<br>Linkedin: Simone Travaglini <br><br><br><span style="color:#33cc00">Rispetta l'ambiente: non stampare questa mail se non ti è veramente necessario!</span></div>
</div>
<br>
</div></div><div style="margin:0;padding:0;font-family:monospace">_______________________________________________<br><a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a></div>
</blockquote>
</div>
<br>_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div>