<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body >Hi!<br><br>I&nbsp;do&nbsp;agree&nbsp;that&nbsp;there&nbsp;is&nbsp;considerable&nbsp;confusion&nbsp;right&nbsp;now&nbsp;wrt&nbsp;the&nbsp;forge&nbsp;and&nbsp;the&nbsp;<br>4.2.4&nbsp;patch.<br><br>I&nbsp;would&nbsp;suggest&nbsp;that&nbsp;we&nbsp;make&nbsp;separate&nbsp;teams&nbsp;responsible&nbsp;for&nbsp;the&nbsp;forge&nbsp;and&nbsp;then&nbsp;the&nbsp;<br>4.2.x&nbsp;patch.&nbsp;<br><br>One&nbsp;of&nbsp;the&nbsp;main&nbsp;reasons&nbsp;why&nbsp;things&nbsp;are&nbsp;the&nbsp;way&nbsp;they&nbsp;are&nbsp;is&nbsp;simply&nbsp;because<br>we&nbsp;did&nbsp;not&nbsp;expect&nbsp;to&nbsp;release&nbsp;any&nbsp;more&nbsp;patches&nbsp;post&nbsp;4.2.3.&nbsp;Now,&nbsp;there&nbsp;is&nbsp;a&nbsp;clamor<br>for&nbsp;that&nbsp;which,&nbsp;as&nbsp;I&nbsp;just&nbsp;mentioned,&nbsp;had&nbsp;not&nbsp;foreseen.&nbsp;<br>I&nbsp;also&nbsp;do&nbsp;agree&nbsp;that&nbsp;it&nbsp;was&nbsp;not&nbsp;an&nbsp;ideal&nbsp;behaviour&nbsp;to&nbsp;directly&nbsp;put&nbsp;all&nbsp;the<br>fixes&nbsp;on&nbsp;top&nbsp;of&nbsp;the&nbsp;5.0&nbsp;head&nbsp;base.&nbsp;<br><br>Since&nbsp;then,&nbsp;we&nbsp;have&nbsp;come&nbsp;a&nbsp;long&nbsp;way&nbsp;and&nbsp;too&nbsp;much&nbsp;water&nbsp;has&nbsp;gone&nbsp;down&nbsp;the<br>bridge.<br><br>As&nbsp;I&nbsp;see&nbsp;it,&nbsp;we&nbsp;have&nbsp;some&nbsp;options&nbsp;which&nbsp;I&nbsp;mention&nbsp;below&nbsp;:-<br><br>a)&nbsp;Let&nbsp;us&nbsp;hold&nbsp;our&nbsp;head&nbsp;above&nbsp;water&nbsp;for&nbsp;sometime&nbsp;more&nbsp;and&nbsp;wait&nbsp;for&nbsp;5.0&nbsp;to&nbsp;be<br>out.&nbsp;I&nbsp;do&nbsp;not&nbsp;expect&nbsp;that&nbsp;5.0&nbsp;will&nbsp;take&nbsp;till&nbsp;summer&nbsp;to&nbsp;stabilize.&nbsp;I&nbsp;do&nbsp;expect&nbsp;that&nbsp;it<br>will&nbsp;take&nbsp;at&nbsp;the&nbsp;max&nbsp;April&nbsp;to&nbsp;be&nbsp;out&nbsp;as&nbsp;of&nbsp;today.&nbsp;We&nbsp;are&nbsp;not&nbsp;going&nbsp;to&nbsp;pump&nbsp;<br>in&nbsp;any&nbsp;great&nbsp;features&nbsp;as&nbsp;we&nbsp;used&nbsp;to&nbsp;do&nbsp;earlier.&nbsp;So,&nbsp;that&nbsp;is&nbsp;a&nbsp;saving!&nbsp;&nbsp;<br><br>b)&nbsp;&nbsp;&nbsp;The&nbsp;amount&nbsp;of&nbsp;effort&nbsp;going&nbsp;on&nbsp;to&nbsp;give&nbsp;patch4&nbsp;is&nbsp;not&nbsp;small&nbsp;and&nbsp;I&nbsp;feel<br>it&nbsp;is&nbsp;better&nbsp;to&nbsp;fix&nbsp;things&nbsp;on&nbsp;a&nbsp;case&nbsp;by&nbsp;case&nbsp;basis.&nbsp;I&nbsp;am&nbsp;trying&nbsp;here&nbsp;to&nbsp;make<br>things&nbsp;simpler&nbsp;and&nbsp;should&nbsp;have&nbsp;a&nbsp;plan&nbsp;by&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;day.&nbsp;We&nbsp;can&nbsp;take<br>the&nbsp;fixes&nbsp;that&nbsp;we&nbsp;have&nbsp;put&nbsp;into&nbsp;the&nbsp;Dev3&nbsp;release&nbsp;and&nbsp;integrate&nbsp;on&nbsp;top&nbsp;of<br>the&nbsp;4.2.3&nbsp;release&nbsp;or&nbsp;vice-versa.&nbsp;That&nbsp;should&nbsp;solve&nbsp;most&nbsp;of&nbsp;the&nbsp;issues.&nbsp;However,<br>I&nbsp;need&nbsp;to&nbsp;check&nbsp;the&nbsp;effort-estimate&nbsp;here.<br><br><br>Matt,&nbsp;there&nbsp;was&nbsp;never&nbsp;any&nbsp;intention&nbsp;to&nbsp;cause&nbsp;so&nbsp;much&nbsp;pain.&nbsp;We&nbsp;did&nbsp;what&nbsp;we<br>could&nbsp;at&nbsp;that&nbsp;point&nbsp;in&nbsp;time&nbsp;and&nbsp;hence&nbsp;we&nbsp;are&nbsp;here&nbsp;where&nbsp;we&nbsp;are&nbsp;today.&nbsp;Just<br>to&nbsp;remind&nbsp;you,&nbsp;we&nbsp;had&nbsp;been&nbsp;talking&nbsp;of&nbsp;the&nbsp;forge&nbsp;since&nbsp;long&nbsp;and&nbsp;also&nbsp;had&nbsp;<br>asked&nbsp;for&nbsp;help.&nbsp;Mike&nbsp;Crowe&nbsp;took&nbsp;up&nbsp;the&nbsp;cudgels&nbsp;volunteering&nbsp;his&nbsp;time&nbsp;and<br>has&nbsp;given&nbsp;us&nbsp;a&nbsp;first&nbsp;cut&nbsp;forge.&nbsp;Then,&nbsp;we&nbsp;had&nbsp;Fathi&nbsp;suggesting&nbsp;gforge.&nbsp;<br>So,&nbsp;there&nbsp;is&nbsp;yet&nbsp;another&nbsp;change.&nbsp;These&nbsp;are&nbsp;learnings&nbsp;on-the-run.<br>We&nbsp;make&nbsp;did&nbsp;with&nbsp;what&nbsp;we&nbsp;had&nbsp;at&nbsp;that&nbsp;point&nbsp;in&nbsp;time.&nbsp;<br><br>Secondly,&nbsp;<span style="font-weight: bold;">there&nbsp;is/was/will&nbsp;be</span>&nbsp;no&nbsp;intention&nbsp;of&nbsp;ignoring&nbsp;anyone,&nbsp;regardless<br>of&nbsp;them&nbsp;being&nbsp;developers/non-developers/etc.&nbsp;<span style="font-weight: bold; text-decoration: underline;">vtiger&nbsp;crm&nbsp;is&nbsp;'WE'&nbsp;based&nbsp;and</span><br style="font-weight: bold; text-decoration: underline;"><span style="font-weight: bold; text-decoration: underline;">not&nbsp;'vtiger&nbsp;core'&nbsp;based&nbsp;.&nbsp;Our&nbsp;core&nbsp;strength&nbsp;is&nbsp;the&nbsp;community&nbsp;and&nbsp;as&nbsp;I&nbsp;have&nbsp;</span><br style="font-weight: bold; text-decoration: underline;"><span style="font-weight: bold; text-decoration: underline;">said&nbsp;earlier,&nbsp;we&nbsp;solely&nbsp;believe&nbsp;-&nbsp;United&nbsp;we&nbsp;stand,&nbsp;divided&nbsp;we&nbsp;fall.</span><br><br>&nbsp;Apropos&nbsp;the&nbsp;bugtracker,&nbsp;yes,&nbsp;it&nbsp;is&nbsp;complicated,&nbsp;I&nbsp;guess&nbsp;-&nbsp;mess&nbsp;is&nbsp;another&nbsp;<br>way&nbsp;you&nbsp;can&nbsp;put&nbsp;it.&nbsp;But&nbsp;then,&nbsp;all&nbsp;these&nbsp;were&nbsp;properly&nbsp;announced&nbsp;in&nbsp;due&nbsp;course&nbsp;<br>of&nbsp;time&nbsp;in&nbsp;the&nbsp;proper&nbsp;forums.&nbsp;The&nbsp;bug&nbsp;tracker&nbsp;is&nbsp;currently&nbsp;keeping&nbsp;the&nbsp;<br>5.0&nbsp;in&nbsp;mind.I&nbsp;will&nbsp;ask&nbsp;my&nbsp;team&nbsp;to&nbsp;post&nbsp;the&nbsp;'Legends'&nbsp;used&nbsp;to&nbsp;make&nbsp;sure&nbsp;that&nbsp;all&nbsp;of&nbsp;us<br>are&nbsp;in&nbsp;the&nbsp;same&nbsp;page.<br><br>Please&nbsp;note,&nbsp;I&nbsp;repeat,&nbsp;all&nbsp;of&nbsp;this&nbsp;is&nbsp;simply&nbsp;because&nbsp;we&nbsp;did&nbsp;not&nbsp;intend&nbsp;to<br>release&nbsp;4.2.4.&nbsp;This,&nbsp;is&nbsp;yet&nbsp;another&nbsp;on-the-run&nbsp;demand&nbsp;that&nbsp;we&nbsp;are&nbsp;facing,&nbsp;hence<br>it&nbsp;is&nbsp;painful.&nbsp;I&nbsp;do&nbsp;not&nbsp;deny&nbsp;that&nbsp;we&nbsp;did&nbsp;not&nbsp;follow&nbsp;proper&nbsp;industry&nbsp;wide&nbsp;standards<br>but&nbsp;we&nbsp;are&nbsp;willing&nbsp;to&nbsp;learn. JLee&nbsp;and&nbsp;JeffK&nbsp;have&nbsp;been&nbsp;asking&nbsp;for&nbsp;the&nbsp;release&nbsp;namings changes<br>and&nbsp;we&nbsp;are&nbsp;working&nbsp;on&nbsp;those.&nbsp;We&nbsp;have&nbsp;changed&nbsp;the&nbsp;release&nbsp;naming&nbsp;as&nbsp;a&nbsp;start,<br>the&nbsp;source&nbsp;code&nbsp;naming&nbsp;was&nbsp;incorrect,&nbsp;I&nbsp;agree&nbsp;and&nbsp;proper&nbsp;action&nbsp;will&nbsp;be<br>taken&nbsp;to&nbsp;correct&nbsp;it.<br><br>We are more than okay with having volunteers take up responsibility<br>for the release handling, bug fix handling , etc. The more hands<br>we have, the better it is. <br><br>Matt: Thanks for venting out what you exactly feel. I do share your <br>frustration. What I have written above is the exact happenings.<br>I do not shy away from any blame. Yes, there are issues and <br>I do take ownership for them. The issues are there not because<br>we did not fix it, but because we did not know the right way of<br>fixing it and what we have now is a result of what we did to <br>fix it in our own in-house manner. I am willing to learn, any team<br>needs me, I will be there, just say the word.<br><br>Finally, I still respect you Matt. There is no 'hate' for you anywhere only<br>respect. These are flaws that you pointed out in the system.<br>That is only fair.<br><br>Bottomline: I take all responsibility for this mess Team and am willing<br>to fix them too! <br><br><span style="font-weight: bold;">Richie</span><br><br><br><br><br>----mmbrich@fosslabs.com&nbsp;wrote&nbsp;----&nbsp;<br><br>I've&nbsp;got&nbsp;to&nbsp;vent.&nbsp;&nbsp;This&nbsp;is&nbsp;a&nbsp;fsck'ing&nbsp;mess.&nbsp;&nbsp;There&nbsp;is&nbsp;no&nbsp;way&nbsp;to&nbsp;filter<br>bugs&nbsp;on&nbsp;bugs.vtiger.com&nbsp;to&nbsp;know&nbsp;what&nbsp;is&nbsp;valid&nbsp;and&nbsp;what's&nbsp;not&nbsp;for&nbsp;a<br>certain&nbsp;release&nbsp;number(not&nbsp;that&nbsp;I&nbsp;can&nbsp;see&nbsp;anyways).&nbsp;&nbsp;Feature&nbsp;additions<br>are&nbsp;listed&nbsp;as&nbsp;show&nbsp;stoppers/critical&nbsp;and&nbsp;it's&nbsp;an&nbsp;all&nbsp;around&nbsp;mess.<br>Everyone&nbsp;who's&nbsp;complained&nbsp;about&nbsp;current&nbsp;development&nbsp;process/tools&nbsp;used<br>are&nbsp;absolutely&nbsp;right&nbsp;and&nbsp;we&nbsp;_have_&nbsp;to&nbsp;fix&nbsp;this.&nbsp;&nbsp;If&nbsp;you&nbsp;can&nbsp;help&nbsp;out<br>fathi&nbsp;with&nbsp;the&nbsp;new&nbsp;forge,&nbsp;it&nbsp;would&nbsp;go&nbsp;a&nbsp;long&nbsp;way&nbsp;towards&nbsp;hitting&nbsp;the<br>goal&nbsp;of&nbsp;better&nbsp;tools&nbsp;and&nbsp;would&nbsp;be&nbsp;a&nbsp;great&nbsp;way&nbsp;to&nbsp;contribute&nbsp;if&nbsp;you're<br>not&nbsp;into&nbsp;writing&nbsp;code.&nbsp;&nbsp;If&nbsp;you&nbsp;write&nbsp;code&nbsp;please&nbsp;step&nbsp;up&nbsp;for&nbsp;4.x&nbsp;maint<br>help.<br><br>As&nbsp;far&nbsp;as&nbsp;the&nbsp;project&nbsp;management&nbsp;is&nbsp;concerned,&nbsp;something&nbsp;has&nbsp;to&nbsp;change<br>or&nbsp;we're&nbsp;going&nbsp;to&nbsp;see&nbsp;a&nbsp;fork&nbsp;in&nbsp;the&nbsp;near&nbsp;future&nbsp;just&nbsp;to&nbsp;straighten&nbsp;this<br>mess&nbsp;out&nbsp;and&nbsp;get&nbsp;a&nbsp;proper&nbsp;structure,&nbsp;the&nbsp;writing&nbsp;is&nbsp;on&nbsp;the&nbsp;wall.&nbsp;&nbsp;I&nbsp;am<br>all&nbsp;for&nbsp;listening&nbsp;to&nbsp;users&nbsp;but&nbsp;if&nbsp;you&nbsp;ignore&nbsp;the&nbsp;developers&nbsp;the&nbsp;project<br>will&nbsp;fork.&nbsp;&nbsp;This&nbsp;may&nbsp;all&nbsp;seem&nbsp;a&nbsp;bit&nbsp;harsh&nbsp;but&nbsp;consider&nbsp;it&nbsp;a<br>consolidation&nbsp;of&nbsp;all&nbsp;the&nbsp;other&nbsp;complaints&nbsp;about&nbsp;these&nbsp;topics&nbsp;in&nbsp;one<br>flame&nbsp;ball.<br><br>Hate&nbsp;me&nbsp;all&nbsp;you&nbsp;want,&nbsp;but&nbsp;please,&nbsp;let's&nbsp;just&nbsp;fix&nbsp;this.&nbsp;&nbsp;Open&nbsp;to&nbsp;all<br>suggestions&nbsp;about&nbsp;how&nbsp;to&nbsp;get&nbsp;started&nbsp;and&nbsp;what&nbsp;goals&nbsp;to&nbsp;set&nbsp;for&nbsp;the&nbsp;next<br>4.x&nbsp;release.<br><br>matt<br><br>_______________________________________________<br>vtigercrm-developers&nbsp;mailing&nbsp;list<br>vtigercrm-developers@lists.vtigercrm.com<br>http://lists.vtigercrm.com/mailman/listinfo/vtigercrm-developers<br></body></html>