[Vtigercrm-developers] Vtiger CRM 6.5.0 GA Released

Prasad prasad at vtiger.com
Tue Jul 12 16:59:48 GMT 2016


Tony,

Stay clam. We will have intermediate releases but regular fixes will be
pushed to master.

Błażej,

You have every right to appreciate your work ...but sadly it is ending up
as a side-tracking  on each thread. While we reviewed the repository you
pointed - seemed too much change to adopt and some design choices made
still have limitations (like... duplication of code...) which brings in
additional maintenance overhead. Each platform has a choice to make - I
understand.

Vtiger 7 - will not have any major change in the design or backend
framework.

PSR-4, Namespace.... and more such fancy additions will be part of our next
framework.
Don't have much to talk on it as of now.

Regards,
Prasad

--
FB <http://www.facebook.com/vtiger> I Twit <http://twitter.com/vtigercrm> I
LIn <https://www.linkedin.com/company/1270573?trk=tyah> I Blog
<https://blogs.vtiger.com> I Website <https://www.vtiger.com/>

On Tue, Jul 12, 2016 at 6:09 PM, Błażej Pabiszczak <
b.pabiszczak at yetiforce.com> wrote:

> First of all, Vtiger 6.5 includes just a few changes, and despite that, it
> has many imperfections and errors that people report here and in the forum.
> Above all you should implement unit tests that let you eliminate hundreds
> of duplicated errors, that can be caught easily. This is what
> https://travis-ci.org/ is for, and that's what you should do. We have
> ready scripts for communication with Travis CI in our GitHub, you are free
> to use them:
>
>    -
>
>
>    https://github.com/YetiForceCompany/YetiForceCRM/blob/developer/.travis.yml
>
>    -
>
>    https://github.com/YetiForceCompany/YetiForceCRM/tree/developer/tests
>
> Thanks to that simple solution, when a programmer makes a mistake, then
> after a couple of minutes we know which part of the system stopped working
> and why. The more we develop unit tests, the faster stable versions will be
> released. I don't get why you haven't implemented that to Vtiger CE, maybe
> your OD version includes that, but I'm only interested in the CE version.
>
> Secondly, start making the programmers' jobs and lives easier, we rebuilt
> composer which resulted in:
>
>    -
>
>    Class names are in accordance with PSR-0 i PSR-4 [
>    http://www.php-fig.org/].
>    -
>
>    Simple standardized class and file building mechanism.
>    -
>
>    Flexibility [eg. you can move vtlib folder into any other folder and
>    everything should work properly], additionally you can write any file
>    without modifying that file.
>    -
>
>    It works faster that the currently used mechanism.
>    -
>
>    It allows to completely eliminate include & require from the code [now
>    it works in a way that file A loads file B, file B loads file C, file C
>    loads A & B etc, and as a result one file might be included 100 times].
>    -
>
>    It adds namespace support.
>
> Ready solution here:
> https://github.com/YetiForceCompany/YetiForceCRM/commit/824e6e653aeb83be90d93078a36430c1be5aeca9
> - we won't add it to code.vtiger.com, but you or some community member
> can.
>
> You can find many fixes like this one, but there's nobody to add them to
> Vtiger. Maybe it could be a good idea to permanently assign someone to
> introduce changes to Vtiger CE? At some point you were saying you had over
> 30 programmers, I think assigning 2 or 3 to the community should not do you
> any harm, it would actually have the opposite effect. Our company is 3
> times smaller, and despite that, we can afford assigning programmers to
> develop the open source version.
>
> Another thing – have you seen what the Vtiger CE project looks like at
> https://insight.sensiolabs.com/projects/aadb38b7-ba8e-48c4-ae62-63b53e48877d/analyses/1?
> [Nb of violations: 32668]. Maybe it would be good to start fixing numerous
> programming errors, apart from just fixing the reported errors...
>
> *To sum up:*
>
> Prasad tell us what your actual plans are for the next year, two, or
> three. But don't tell us what phenomenal features will be included in
> Vtiger 7 in a year [even though it'll most likely appear in 2 years], just
> tell us what you wanna do today, tomorrow, next week. Unless you aim at
> keeping the communication and community as it is now...
> ---
> Z poważaniem / Regards
>
> *Błażej Pabiszczak*
> *Chief Executive Officer*
> M: +48.884999123
> E: b.pabiszczak at yetiforce.com
> ------------------------------
>
>
>
>
>
> W dniu 2016-07-12 13:09, Prasad napisał(a):
>
> Błażej,
>
> We have other staging servers to test the build or commits.
> demo.vtiger.com is setup released builds.
>
> git clone of master / dev branch is so easy that eliminates needs of make
> the separate builds available and
> guiding or support each one of isn't? Just that it takes a while to get
> adjusted too.
>
> Regards,
> Prasad
>
> --
> FB <http://www.facebook.com/vtiger> I Twit <http://twitter.com/vtigercrm>
>  I LIn <https://www.linkedin.com/company/1270573?trk=tyah> I Blog
> <https://blogs.vtiger.com> I Website <https://www.vtiger.com/>
>
> On Tue, Jul 12, 2016 at 4:00 PM, Błażej Pabiszczak <
> b.pabiszczak at yetiforce.com> wrote:
>
>> @Prasad
>>
>> Why won't you take Vtiger to the next level, and start cooperating with
>> other tools that are created to make apps develop properly, eg.:
>> 1. https://travis-ci.org/
>> 2. https://insight.sensiolabs.com/
>>
>> So much can be improved, changed, automated. Why won't you help
>> yourselves and the community?
>>
>> Wouldn't it be easier to do what we did, namely Stable and Dev are
>> downloaded directly from Git and refreshed. When you publish new versions
>> in GitLab it will automatically appear at demo.vtiger.com. The dev
>> version that is updated let's say once a day, would give you a great
>> opportunity to test the newly introduced changes.
>>
>> How long does it take? Maybe one working day, and the mechanism would be
>> useful for years, and would fix a bunch of problems related to testing new
>> versions. You won't need Alpha, Beta, RC, etc versions, because the changes
>> will be constantly available online.
>> ---
>> Z poważaniem / Regards
>>
>> *Błażej Pabiszczak*
>> *Chief Executive Officer*
>> M: +48.884999123
>> E: b.pabiszczak at yetiforce.com
>> ------------------------------
>>
>>
>>
>>
>>
>> W dniu 2016-07-12 10:43, IT-Solutions4You napisał(a):
>>
>> PHP 7 itself new and take a while to stabilize
>>
>> I agree, but you have put it in your official release, without any RC
>> release any possibility to test it before.
>>
>> I'm sure most of the setup is still on PHP 5.x
>>
>> No matter what you think, you have publish release that support PHP7.
>> does it ?
>>
>> Matus
>>
>>
>> Dňa 11. 7. 2016 o 14:02 Prasad napísal(a):
>>
>> Tony,
>>
>> Isolating configuration issue is not an easy task due to possible
>> permutations.
>> Each issue need to be analyzed before dealing to fix it.
>>
>>
>> Btw... PHP 7 itself new and take a while to stabilize. I'm sure most of the
>> setup is still on PHP 5.x
>>
>> --
>> FB <http://www.facebook.com/vtiger> I Twit
>> <http://twitter.com/vtigercrm> I LIn
>> <https://www.linkedin.com/company/1270573?trk=tyah> I Blog
>> <https://blogs.vtiger.com> I Website <https://www.vtiger.com/>
>>
>> On Mon, Jul 11, 2016 at 4:26 PM, Tony Sandman
>> <tonysandman999 at gmail.com
>> <mailto:tonysandman999 at gmail.com>> wrote:
>>
>>     > Highlights:
>>
>>       *
>>
>>
>>       * PHP 7 compatibility
>>
>>
>>     Probably you guys doing something wrong
>>
>>
>>     Tony
>>
>>
>>
>>
>>     On Mon, Jul 11, 2016 at 5:44 PM, Marco Hagen | agilis GmbH
>>     <marco.hagen at agilisgmbh.com
>>     <mailto:marco.hagen at agilisgmbh.com>> wrote:
>>
>>         We´ve Problems with importing Modules if PHP is on Version 7.____
>>
>>         If we change to PHP5.6 – all works fine.____
>>
>>         __ __
>>
>>         Any Ideas?____
>>
>>         __ __
>>
>>         *Von:*vtigercrm-developers-bounces at lists.vtigercrm.com
>>         <mailto:vtigercrm-developers-bounces at lists.vtigercrm.com>
>>         [mailto:vtigercrm-developers-bounces at lists.vtigercrm.com
>>         <mailto:vtigercrm-developers-bounces at lists.vtigercrm.com>]
>>         *Im Auftrag von *Prasad
>>         *Gesendet:* Dienstag, 5. Juli 2016 11:18
>>         *An:*
>>         vtigercrm-developers at lists.vtigercrm.com
>>         <mailto:vtigercrm-developers at lists.vtigercrm.com>
>>         *Betreff:* [Vtigercrm-developers] Vtiger CRM 6.5.0 GA Released____
>>
>>         __ __
>>
>>         Dear members,____
>>
>>         __ __
>>
>>         We are happy to announce the release of 6.5.0 GA. This release
>>         primarily comprises of contributions from the community. It
>>         closes 40+ issues, and includes 45+ merge requests.____
>>
>>         __ __
>>
>>         Highlights:____
>>
>>           * Portal password encryption____
>>           * PHP 7 compatibility____
>>
>>           * MySQL (STRICT_TRANS_TABLE) compatibility (default in 5.6.x)____
>>
>>         We like to make special mention for security advisories who
>>         worked with us to close few gaps related to XSS, Authenticated
>>         file-upload vulnerabilities.____
>>
>>           * Dennis of Dety____
>>           * Tomotaka of JPCERT____
>>           * Sebastian Haas of sebastianhaas.de <http://sebastianhaas.de
>> >____
>>
>>         Thanks to all the community members for the active participation
>>         and playing major role in this release.____
>>
>>         __ __
>>
>>         Please report issues or feedback at code.vtiger.com
>>         <http://code.vtiger.com>____
>>
>>         __ __
>>
>>         Regards, ____
>>
>>         Prasad____
>>
>>         Vtiger Team____
>>
>>
>>
>>         ------------------------------------------------------------------------
>>         mit kommunikativen Grüßen aus Mödling,
>>         Marco Hagen// Director Marketing & Sales/
>>
>>         Marco Hagen
>>         *agilis GmbH - Gesellschaft für neue Medien*
>>         Ihr Spezialist für Telekommunikationslösungen, CRM-Systeme und
>>         Webdesign
>>         Wiener Straße 13 | A- 2340 Mödling
>>         *T: *+43 2236 - 31 81 02  | *M: *+43 660 - 27 62 892 | *F: *+43
>>         2236 - 31 81 02 90
>>         website <http://www.agilisgmbh.com> | vCard
>>         <http://www.agilisgmbh.com/images/signaturen/vcard/marcohagen.vcf
>> > | email
>>         <mailto:marco.hagen at agilisgmbh.com>
>>         Facebook <https://www.facebook.com/agilis.gmbh>Twitter
>>         <https://twitter.com/agilis_gmbh>YouTube
>>         <https://www.youtube.com/user/agilisat/>
>>
>>         *Rechtliche Angaben: * Firmenbuchnummer: FN401511h | UID-Nummer:
>>         ATU68128304
>>         zuständige Behörden: BH Mödling, RTR - Rundfunk und Telekom
>>         Regulierungs-GmbH
>>         Geschäftsleitung: Petra Vantrobova
>>
>>
>>
>>         ------------------------------------------------------------------------
>>         mit kommunikativen Grüßen aus Mödling,
>>         Marco Hagen// Director Marketing & Sales/
>>
>>         Marco Hagen
>>         *agilis GmbH - Gesellschaft für neue Medien*
>>         Ihr Spezialist für Telekommunikationslösungen, CRM-Systeme und
>>         Webdesign
>>         Wiener Straße 13 | A- 2340 Mödling
>>         *T: *+43 2236 - 31 81 02  | *M: *+43 660 - 27 62 892 | *F: *+43
>>         2236 - 31 81 02 90
>>         website <http://www.agilisgmbh.com> | vCard
>>         <http://www.agilisgmbh.com/images/signaturen/vcard/marcohagen.vcf
>> > | email
>>         <mailto:marco.hagen at agilisgmbh.com>
>>         Facebook <https://www.facebook.com/agilis.gmbh>Twitter
>>         <https://twitter.com/agilis_gmbh>YouTube
>>         <https://www.youtube.com/user/agilisat/>
>>
>>         *Rechtliche Angaben: * Firmenbuchnummer: FN401511h | UID-Nummer:
>>         ATU68128304
>>         zuständige Behörden: BH Mödling, RTR - Rundfunk und Telekom
>>         Regulierungs-GmbH
>>         Geschäftsleitung: Petra Vantrobova
>>
>>
>>         _______________________________________________
>>         http://www.vtiger.com/
>>
>>
>>
>>     _______________________________________________
>>     http://www.vtiger.com/
>>
>>
>>
>>
>> _______________________________________________
>> http://www.vtiger.com/
>>
>>
>>
>> _______________________________________________
>> http://www.vtiger.com/
>>
>>
>> _______________________________________________
>> http://www.vtiger.com/
>
>
> _______________________________________________
> http://www.vtiger.com/
>
>
> _______________________________________________
> http://www.vtiger.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20160712/ad2560b9/attachment-0001.html>


More information about the vtigercrm-developers mailing list