Board index » delphi » Proposal: Borland Patch Day (once a month)

Proposal: Borland Patch Day (once a month)


2005-06-13 07:16:25 AM
delphi240
comments?
 
 

Re:Proposal: Borland Patch Day (once a month)

Max writes:
Quote
comments?
What would it consist?
 

Re:Proposal: Borland Patch Day (once a month)

A never-ending patch cycle? No thanks. Once a product is stable I would like
it to just sit and mature.
My experience with software development is that you get your software
working with a certain set of libraries, compilers, components etc. Then
someone releases a new version and you have to QA everything again. If that
was happening every month, I would go insane.
I'd rather have QC accumulate work arounds, and serious bugs get patched.
Oliver Townshend
 

Re:Proposal: Borland Patch Day (once a month)

Max writes:
Quote
comments?
Bad idea. Monthly patch may not be tested thoroughly. Not a good idea
in a team, as a developer may have different patch with other
developers. 3rd party components may be affected with the patch.
If a problem with 3rd party components was found after several patches
had been applied, finding out which patch caused the problem is
difficult and takes time.
Wien.
--
blogs.slcdug.org/esaputra
Delphi Setting Manager - www.codeline.net
 

Re:Proposal: Borland Patch Day (once a month)

"Erwien Saputra" <XXXX@XXXXX.COM>wrote
Quote
Bad idea. Monthly patch may not be tested thoroughly. [...]
Then why does Microsoft issue patches so frequently? <g>
 

Re:Proposal: Borland Patch Day (once a month)

Max writes:
Quote
comments?
I propose another thing: release the source code of Delphi and fix it
ourselves. <g>
 

Re:Proposal: Borland Patch Day (once a month)

Max schrieb:
Quote
comments?
overrushed, untested patches just to meet a specific timeline?
 

Re:Proposal: Borland Patch Day (once a month)

John Herbster writes:
Quote

Then why does Microsoft issue patches so frequently? <g>
I can think of a lot of reasons. ;)
But do they do that with their development tools?
Wien.
--
blogs.slcdug.org/esaputra
Delphi Setting Manager - www.codeline.net
 

Re:Proposal: Borland Patch Day (once a month)

"Alvaro GP" <XXXX@XXXXX.COM>writes
Quote
I propose another thing: release the source code of Delphi and fix it
ourselves. <g>
LOL.
 

Re:Proposal: Borland Patch Day (once a month)

"Erwien Saputra" wrote
Quote
John Herbster writes:
>
>Then why does Microsoft issue patches so frequently? <g>

I can think of a lot of reasons. ;)

But do they do that with their development tools?
Judge for yourself:
VB6 - released Jan 1996 - 6 service packs (SP) last one Apr 2004
VS.NET 2002 - released Apr 2002 - 1 SP released Mar 2005
VS.NET 2003 - released Jun 2003 - no SP released to date.
There has also been hot patches released from time to time usually aimed at
a specific problem and they are rolled into the next service pack. I don't
have the hot patch history for these development tools but IIRC they hasn't
been all that many.
On the whole it seems to me that VS.NET has a much better record than Delphi
2005 (3 SPs in 6 months) and to a large measure I attribute this to a slower
release cycle and the lengthly public beta program.
 

Re:Proposal: Borland Patch Day (once a month)

Hot fixes are the way to go. They are unofficial fixes that
if someone really needs it can use it and test it before it
makes it into an official fully tested SP. Lots of companies
do it with great success. What I like about hot fixes is
I get to choose whether I want to use it.
Max writes:
Quote
comments?


--
Thomas Miller
Wash DC Delphi SIG Chairperson
Delphi Client/Server Certified Developer
BSS Accounting & Distribution Software
BSS Enterprise Accounting FrameWork
www.bss-software.com
www.cpcug.org/user/delphi/index.html
https://sourceforge.net/projects/uopl/
sourceforge.net/projects/dbexpressplus
 

Re:Proposal: Borland Patch Day (once a month)

At 02:02:29, 13.06.2005, Alvaro GP writes:
Quote
Max writes:

>comments?

What would it consist?
Patchwork and quilting tips.
--
Rudy Velthuis [TeamB] velthuis.homepage.t-online.de
"What do you take me for, an idiot?"
-- General Charles de Gaulle (1890-1970), when a journalist asked him if
he was happy
 

Re:Proposal: Borland Patch Day (once a month)

Imagine the posts on these groups:
Post: Problem with "blah blah blah" Using D205 Update 3 , Hotfixes #s
1,2,7,9,12
Reply: Try hotfix #3, 4
Post tried that, does not work.
Reply: Remove Hotfix #7 (casued problems for me) but apply hotfix #10 (in
which case remove hotfix #12 if you have less than 1 gigi of ram)
ond so it can go on and on...
"Thomas Miller" <XXXX@XXXXX.COM>writes
Quote
Hot fixes are the way to go. They are unofficial fixes that
if someone really needs it can use it and test it before it
makes it into an official fully tested SP. Lots of companies
do it with great success. What I like about hot fixes is
I get to choose whether I want to use it.

Max writes:
>comments?
>
>

--
Thomas Miller
Wash DC Delphi SIG Chairperson
Delphi Client/Server Certified Developer
BSS Accounting & Distribution Software
BSS Enterprise Accounting FrameWork

www.bss-software.com
www.cpcug.org/user/delphi/index.html
https://sourceforge.net/projects/uopl/
sourceforge.net/projects/dbexpressplus
 

Re:Proposal: Borland Patch Day (once a month)

Oliver Townshend writes:
Quote
A never-ending patch cycle? No thanks. Once a product is stable I would like
it to just sit and mature.
My experience with software development is that you get your software
working with a certain set of libraries, compilers, components etc. Then
someone releases a new version and you have to QA everything again. If that
was happening every month, I would go insane.

I'd rather have QC accumulate work arounds, and serious bugs get patched.

As a rule of thumb good principal, but the opposite is also true..
Workarounds are a mess and very costly. What if you also need to migrate
your code to a new version? Think CHOICE!
WRT Delphi..
IDE patches should not affect your code and patches can be (should be)
released frequently.
Compilers - the same thing. Read the change logs and see how it affects
you if (if at all) Use when you need it.
Releasing frequent patches creates more goodwill with your customers
than just sitting quietly and doing nothing and unfortunately B is in a
negative balance in this regard (e.g. Kylix in particular) :(
siegs
 

Re:Proposal: Borland Patch Day (once a month)

Francois Malan writes:
Quote
Imagine the posts on these groups:

Post: Problem with "blah blah blah" Using D205 Update 3 , Hotfixes #s
1,2,7,9,12

Reply: Try hotfix #3, 4

Post tried that, does not work.

Reply: Remove Hotfix #7 (casued problems for me) but apply hotfix #10 (in
which case remove hotfix #12 if you have less than 1 gigi of ram)

ond so it can go on and on...

That's why you should avoid using software that is not Beta quality on
release.. you learn through experience.
siegs
 

Re:Proposal: Borland Patch Day (once a month)

Oliver Townshend writes:
Quote
My experience with software development is that you get your software
working with a certain set of libraries, compilers, components etc. Then
someone releases a new version and you have to QA everything again. If that
was happening every month, I would go insane.
On second thought I agree that this rule may apply to projects that are
in maintenance mode.
siegs