<div dir="ltr"><div>Tom, I believe it's been more than a minute since that issue was created ;). </div><div><br></div><div>But yes, there are structural/fundamental changes that should be made to make the project more extensible. I remember there was an issue (I couldn't find it), where I was arguing that there shouldn't be modules that are installed during the installation process. They are ALWAYS installed and it makes no sense to have them in the package folder stored as zips and inside the pkg folder as modules. When installed, those modules end up in the modules directory. That might sound unimportant, but from a git repository perspective it makes contribution harder. After you make the installation, you end with a huge bunch of "new" files in the modules directory. To fix a bug in those modules you have to make the change in those "new" files and then copy them back to the pkg directory. Also, you have a huge number of new files in git and it's hard to find which changes were introduced by you and which where due to the installation process. That just turns off anyone willing to contribute.<br></div><div><br></div>So, yes, there's a lot of room for improvement. But I feel that we first need to know what Vtiger's goals towards the open source project are (I assume they use it as a hook to get subscriptions to their paid version). Also knowing how many resources they are willing to invest. In short we need transparency. Otherwise we can just make guesses. <br><div><br></div><div>After that I feel we need to make a survey about the goals of us contributors. After we have clear expectations from both sides, we could work on shared goals.</div><div><br></div><div>For each release we would need a roadmap and maybe vote for the most wanted features/fixes. </div><div><br></div><div>Otherwise it's just like walking in the dark. And no one likes to walk for a long time without knowing where he's going.</div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Fri, Apr 4, 2025 at 9:19 AM Tom Brown <<a href="mailto:support@vtexperts.com">support@vtexperts.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Agreed.</div><div><br></div><div>I believe a lot of us want to contribute, however we can not do that without the sufficient resources/involvement from Vtiger. </div><div><br></div><div>In addition, it is difficult to contribute NEW features without making the code more complicated. The most basic use case was explained by Ruben <a href="https://code.vtiger.com/vtiger/vtigercrm/-/issues/1678" target="_blank">#1678 - Improvement of uitypes creation</a> and it's been a minute since then. </div><div><br></div><div>Back in 2022, the community was getting impatient and Sreenivas Kanumuru got involved too. Ref: <a href="http://lists.vtigercrm.com/pipermail/vtigercrm-developers/2022-July/040819.html" target="_blank">http://lists.vtigercrm.com/pipermail/vtigercrm-developers/2022-July/040819.html</a></div><div>I feel like we are approaching the same point again. </div><div><br></div><div>Prasad is and has been our hero, but heroes are in high demand. Given Prasad's seniority at Vtiger, I'm sure he has higher priorities and something has to give. It is a tough problem to have. That being said, @Prasad - are there any plans to allocate more resources to the open-source? Is that even feasible?</div><div><br></div><div>Thanks</div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 3, 2025 at 1:53 PM Rubén A. Estrada Orozco <<a href="mailto:rulotec1@gmail.com" target="_blank">rulotec1@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I agree, it's not Prasad's fault and that's clear.<div><br><div>But I think the Open source version is just being updated to comply with newer php versions so that it keeps being installed in shared hosting accounts (cpanel). There's been hardly improvements or new features. Each new version corrects bugs but introduces new ones. jquery is totally obsolete now and so are many other libraries used by Vtiger. The coding standards are low: functions that are hundreds of lines long, duplicate code, no tests and no style standards. Still, I'm grateful for vtiger's existence and I'm willing to contribute (I already do) but sometimes it gets frustrating.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 3, 2025 at 11:49 AM Vincenzo Bruno <<a href="mailto:v.bruno@vinsoft.it" target="_blank">v.bruno@vinsoft.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>
<div>
<p><font size="4">I think we are al little bit OT, but I threw the
stone...<br>
</font></p>
<p><font size="4">I don't agree on this.</font></p>
<p><font size="4">Switching on composer, switching on PHP 8.x and
avoiding Deprecated messages where huge tasks and community
pushed hardly for them.</font></p>
<p><font size="4">Prasad is quite responsive lately and this is
positive!</font></p>
<p><font size="4">Maybe a single person cannot maintain a big
project like Vtiger, I don't know how many of them are on the
Community edition. I don't even know how community can
contribute more, besides sending Issues and MR. There are 516
open issues, maybe Prasad needs help. Maybe Prasad should ask
some help from community.</font></p>
<p><font size="4">I hove I have started a constructive discussion.</font></p>
<p><font size="4">Vincenzo<br>
</font></p>
<div>Il 03/04/25 19:17, Rubén A. Estrada
Orozco ha scritto:<br>
</div>
<blockquote type="cite">
<div dir="ltr">I agree, there's too many bugs. To me, it looked
like they were just blindly trying to be php8.2 compatible
making code adaptations without testing. I guess Vtiger trusts
us to report the bugs introduced in each new version. <br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Apr 3, 2025 at 2:42 AM
Vincenzo Bruno <<a href="mailto:v.bruno@vinsoft.it" target="_blank">v.bruno@vinsoft.it</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear
community,<br>
<br>
A lot of headache configuring IMAP client in VT 8.3.0, then
figuring out <br>
fields are missing in DB.<br>
<br>
The problem arises only in fresh installs, not in upgraded
install.<br>
<br>
The fields are added in migration script: <br>
modules/Migration/schema/820_to_830.php<br>
but are missing in database schema: schema/DatabaseSchema.xml<br>
<br>
In order to quickly fix a fresh install of VT 8.3.0 we can
manually run <br>
the code of 820_to_830.php script<br>
<br>
PS: Today I find a similar Issue was opened 1 month ago <br>
<a href="https://code.vtiger.com/vtiger/vtigercrm/-/issues/1950" rel="noreferrer" target="_blank">https://code.vtiger.com/vtiger/vtigercrm/-/issues/1950</a><br>
<br>
PPS: VT 8.3.0 is so buggy it must be retired from download or
a bugfix <br>
version 8.3.1 should be urgently released<br>
<br>
<br>
-- <br>
Vincenzo Bruno<br>
Coopyleft - <a href="http://www.coopyleft.it" rel="noreferrer" target="_blank">www.coopyleft.it</a><br>
tel: 3287252923<br>
Digital Polis (<a href="http://www.digitalpolis.it" rel="noreferrer" target="_blank">www.digitalpolis.it</a>)<br>
Hacklab Cosenza (<a href="http://www.hlcs.it" rel="noreferrer" target="_blank">www.hlcs.it</a>)<br>
<br>
<br>
_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a></pre>
</blockquote>
<pre cols="72">--
Vincenzo Bruno
Coopyleft - <a href="http://www.coopyleft.it" target="_blank">www.coopyleft.it</a>
tel: 3287252923
Digital Polis (<a href="http://www.digitalpolis.it" target="_blank">www.digitalpolis.it</a>)
Hacklab Cosenza (<a href="http://www.hlcs.it" target="_blank">www.hlcs.it</a>)
</pre>
</div>
_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a></blockquote></div>
_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a></blockquote></div>
_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a></blockquote></div>