User Name
Password

Go Back   Planetarion Forums > Non Planetarion Discussions > Programming and Discussion

Reply
Thread Tools Display Modes
Unread 9 Jan 2004, 14:01   #1
=SB=
Registered User
 
Join Date: Jan 2004
Posts: 3
=SB= is an unknown quantity at this point
Re-Release Problems

Having released the first version of a very specialised program to the scientific community I have just noticed a number of horrific errors in the original code. I have fixed these but am now unsure how to release the new version without admitting the old one was shit.

I know Microsoft has some experience in these matters, but have you guys got any tips?

§ß
=SB= is offline   Reply With Quote
Unread 9 Jan 2004, 14:34   #2
pablissimo
Henry Kelly
 
pablissimo's Avatar
 
Join Date: Apr 2000
Posts: 7,374
pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.pablissimo has ascended to a higher existance and no longer needs rep points to prove the size of his e-penis.
Re: Re-Release Problems

Don't lie about it, just put the new version out with a changelog. Instead of thinking the old one was shit, people'll go 'oh this new one's even better'. Rock.
__________________
You're now playing ketchup
pablissimo is offline   Reply With Quote
Unread 9 Jan 2004, 16:34   #3
xtothez
ŻŻŻŻŻŻŻŻŻ
 
xtothez's Avatar
 
Join Date: May 2001
Location: Sept 2057
Posts: 1,813
xtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud of
Re: Re-Release Problems

They can't be a too scientific community if they didnt notice any horrific errors...
__________________
in my sig i write down all my previous co-ords and alliance positions as if they matter because I'm not important enough to be remembered by nickname alone.
xtothez is offline   Reply With Quote
Unread 9 Jan 2004, 16:37   #4
=SB=
Registered User
 
Join Date: Jan 2004
Posts: 3
=SB= is an unknown quantity at this point
Re: Re-Release Problems

People trust machines to much - especially with gene mapping
=SB= is offline   Reply With Quote
Unread 9 Jan 2004, 17:08   #5
xtothez
ŻŻŻŻŻŻŻŻŻ
 
xtothez's Avatar
 
Join Date: May 2001
Location: Sept 2057
Posts: 1,813
xtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud ofxtothez has much to be proud of
Re: Re-Release Problems

Let us know if these errors result in botched gene experiments of an X-men nature.
__________________
in my sig i write down all my previous co-ords and alliance positions as if they matter because I'm not important enough to be remembered by nickname alone.
xtothez is offline   Reply With Quote
Unread 9 Jan 2004, 17:11   #6
=SB=
Registered User
 
Join Date: Jan 2004
Posts: 3
=SB= is an unknown quantity at this point
Re: Re-Release Problems

So far it's just produced some PA addicts.
=SB= is offline   Reply With Quote
Unread 9 Jan 2004, 21:38   #7
JetLinus
Friendly geek of GD :-/
 
JetLinus's Avatar
 
Join Date: Nov 2000
Location: On my metal roid
Posts: 923
JetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud ofJetLinus has much to be proud of
Arrow Re: Re-Release Problems

Maybe this is not addressing the real problem, but how about putting a sort of "expiry" date in some versions of your program?
IF you have an Auto-Update feature, you can keep a little file on your server. As soon as you notice the previous version is bugged etc, you set some options in it, and so people using the auto-update will be told that they need to get a new version.
OFC this only works if they check the update frequently enough etc (can be annoying as well bla bla).
Could be too late of course, as the current version is out, and it might NOT have this "check version" feature thingy...

To your other issue: Maybe just increase your new version number by a large step, so people will notice the drastic changes (bugfixes) you've made.
Also, for future versions: Don't be too optimistic with version numbers like "1.0". I know, we currently life in a time where 1.0 usually means bullshit, and you can only trust lots of programs if they are patched a couple of times.
But, there are also really nice & stable betas, like 0.85 etc, which are in use all the time.
So, just always call a version 0.99 before you release it first.....

This is too late again obviously, as you're facing a different problem.


I'm interested, what's your project about?
__________________
[ğ] Entropy increases! :-/
JetLinus is offline   Reply With Quote
Unread 10 Jan 2004, 10:52   #8
djbass
mmm.. pills
 
djbass's Avatar
 
Join Date: Apr 2000
Location: Australia
Posts: 2,152
djbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond reputedjbass has a reputation beyond repute
Re: Re-Release Problems

Quote:
It's not a bug; it's an undocumented feature.
__________________
CSS : the result of letting artists design something only an engineer should touch.
djbass is offline   Reply With Quote
Unread 10 Jan 2004, 16:20   #9
Caesar2
Commander
 
Caesar2's Avatar
 
Join Date: Sep 2001
Location: Netherlands
Posts: 146
Caesar2 is just really niceCaesar2 is just really niceCaesar2 is just really niceCaesar2 is just really nice
Re: Re-Release Problems

Propose new features and ask them if they need new features.
Fix the bugs from the first version.
__________________
Quote:
Originally posted by Cochese
Cathaar are not overpowered.

You were just "bashed", live with it.
Caesar2 is offline   Reply With Quote
Unread 10 Jan 2004, 16:26   #10
Structural Integrity
Rawr rawr
 
Structural Integrity's Avatar
 
Join Date: Dec 2000
Location: Upside down
Posts: 5,300
Structural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriendStructural Integrity needs a job and a girlfriend
Re: Re-Release Problems

Quote:
Originally Posted by djbass
Quote:
It's not a bug; it's an undocumented feature.
I recognise that. I did that a few times in our school-project with modules I provided.

Anyway, just fix it and put it up as a new version where-ever you distrubuted the first one. 2.0 or a 1.1, depending on the impact of the fixes, structure and features. So what if the old one was crap... It's not like they are going to sue you (would they?), and admitting a mistake is nothing to be ashamed of.
__________________
"Yay"
Structural Integrity is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Forum Jump


All times are GMT +1. The time now is 22:11.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright İ2002 - 2018