<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>