The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

> UB bug still present in v16, [split by Baronius]
Baronius
post Mar 17 2008, 10:47 PM
Post #1


Master of energies
Group Icon

Council Member
Posts: 3328
Joined: 9-July 04
From: Magyarország




The bug was known for v15 already. Wouldn't it be easier to fix it in UB itself?

[This topic was split from this]


--------------------
Mental harmony dispels the darkness.
Go to the top of the page
 
Quote Post
 
Start new topic
Replies
Baronius
post Aug 30 2008, 11:47 PM
Post #2


Master of energies
Group Icon

Council Member
Posts: 3328
Joined: 9-July 04
From: Magyarország




QUOTE
Incidentally (and off-topic), thanks for the civil tone in which this conversation is happening (to me at any rate!).
You don't need to thank anything, but I'm glad to see you feel it in that way. If someone (from those who seem to disagree with us) should be considered as a more credible discussion partner, then it's definitely you. For obvious reasons. Of course, everyone deserves civil tone, except trolls (who don't get any tone, they get Crom Faeyr at BWL).

QUOTE
By that same definition, something is a bug in Fixpack if it contradicts the intent of the Fixpack team.
Their intent is to spread the BG2 Fixpack, and collect as many happy players for it as possible; and meanwhile, to teach as much WeiDU skills as possible, which also brings traffic for their site, and spreads the use of WeiDU.

This is all nice, but meanwhile they forget the real goal of a fixpack (= to fix real bugs and offer a compatibility-friendly ground for mods that are based on it), instead they add lots of things they call "fixes" so they can advertise it to be big, continously-improving etc., necessary mod. Same with WeiDU: they forget the fact modding is about ideas (and learning as much knowledge as required to realize one's ideas), and not learning as much knowledge as required to support their G3 Fixpack (and possibly to negate the changes of the G3 FP which break one's mod).

QUOTE
EDIT: correct me if I'm wrong, but under your definition of a bug, something in fixpack wouldn't be a bug just because it broke another mod: something more would be needed.
I haven't defined bug, I only defined a fix (= real fix). I will try to give a simplified description. Obviously, let's disregard the "obvious" bugs (= corrupt file, faulty implementation of a fix). On the other hand, a change ("fix", but not fix) which affects a potential dependency (e.g. monopolizes a supposedly "popular" game interface of mods) without a valid justification is basically a bug (see my definition of fix for what a valid justification is: e.g. a broken or "unambigiously undesired" element can be enough justification). This has been one of my major points all the time: if a change of a fixpack corrects an actually faulty or broken element, interface monopolizing is acceptable; otherwise it isn't. This is because there aren't many real game bugs to be fixed, and this means there won't be many monopolized interfaces => this means there will be very few broken mods. But I've devoted a complete post to explain this, as you also surely remember, so I won't repeat it.

I know I've quoted it already, but I like it so much:
QUOTE
something is a bug in Fixpack if it contradicts the intent of the Fixpack team
This probably hits the nail on the head, and is in perfect harmony with what I've been saying all the time: they believe their methods are superior and thus they have right to decide what is considered to a bug in their work and what isn't. TheBigg pointed out a few posts earlier, that it's never good if a developer is a tester as well for the same project (More accurately, the tester team is "external" in the reality, they are obviously not those who develop the project -- but this is off-topic). Well, the case is the same here: they develop the fixpack and they are also those who define what is the bug in it. We all know that it's never good if the same person criticizes (or proofreads, examines, etc.) a certain work as the one who has created it. Unfortunately, the G3FP developers believe their methods to be superior and perfect, and do not allow others to make suggestions. They even don't consider others suggestions.

Let me create another definition then, based on your latest one:
Something is a bug in the game if the Fixpack team thinks that the Fixpack should change it.


--------------------
Mental harmony dispels the darkness.
Go to the top of the page
 
Quote Post
DavidW
post Aug 31 2008, 10:36 AM
Post #3





Forum Member
Posts: 105
Joined: 25-August 06




QUOTE(Baronius @ Aug 31 2008, 12:47 AM) *
I know I've quoted it already, but I like it so much:
QUOTE
something is a bug in Fixpack if it contradicts the intent of the Fixpack team
This probably hits the nail on the head, and is in perfect harmony with what I've been saying all the time: they believe their methods are superior and thus they have right to decide what is considered to a bug in their work and what isn't. TheBigg pointed out a few posts earlier, that it's never good if a developer is a tester as well for the same project (More accurately, the tester team is "external" in the reality, they are obviously not those who develop the project -- but this is off-topic). Well, the case is the same here: they develop the fixpack and they are also those who define what is the bug in it. We all know that it's never good if the same person criticizes (or proofreads, examines, etc.) a certain work as the one who has created it. Unfortunately, the G3FP developers believe their methods to be superior and perfect, and do not allow others to make suggestions. They even don't consider others suggestions.

Let me create another definition then, based on your latest one:
Something is a bug in the game if the Fixpack team thinks that the Fixpack should change it.


I think you're misunderstanding what I meant, which could perfectly well be my fault.

My point is that the FP is operating with this definition of bug:

Something is a bug ("thing needing fixing", if you like) in software X if it contradicts the intent of the designer(s) of software X.

And actually I think that's fairly defensible. If someone asks me whether such-and-such thing they've encountered in SCS is a bug, the reply is normally either "oops, yes, I'll fix it", or "no, it's intended to work that way". I'd have thought the same is true for most people's mods. It might be, of course, that once they know that (say) my giving Mulahey a Summon Fallen Deva spell is intentional, they decide that that's a really stupid feature (rightly so in this case!), but that doesn't make it a bug.

Now of course, the problem for the FP developers is that they want to know what the bugs are in vanilla BG2, which requires them to make inferences about what the developers want. Occasionally they've been able to do that by actually asking them (I think they corresponded with David Gaider a couple of times), but mostly they're having to resort to various deductions and evidence-gathering (my "balance of probabilities" from earlier in the debate).

(Incidentally, I'm using "designer/developer intent" in a relatively narrow way. In a sense, the "intent" of the BG2 designers was to create a bestselling game and make lots of money; the intent of Sword Coast Stratagems is to entertain me by seeing what can be done within the confines of the engine; on your theory, the intent of the BG2 fixpack designers is to spread the fixpack, collect happy players, and advertise WEIDU (I'm not necessarily buying that theory, of course smile.gif ).

But in a narrower sense, my intent in writing such-and-such bit of code for SCS is that mages should cast these spells in these circumstances; the intent of the designers of the fixpack in writing code to change someone's alignment is to change it, etc. )
Go to the top of the page
 
Quote Post

Posts in this topic
Baronius   UB bug still present in v16   Mar 17 2008, 10:47 PM
kulyok   Naturally, and I do wish it were fixed, as well as...   Mar 18 2008, 07:46 AM
Sikret   Naturally, and I do wish it were fixed, as well as...   Mar 19 2008, 08:20 AM
Jab   UB and QP have been severely bugged for years. The...   Mar 19 2008, 04:26 PM
Moongaze   I agree about stability. ....and likely writing i...   Mar 19 2008, 08:29 AM
Sikret   "Stability" is not the only criterion, b...   Mar 19 2008, 09:54 AM
Sikret   @Jab It's funny that you quoted a paragraph w...   Mar 19 2008, 04:56 PM
Jab   Misreading my name for Vlad's is the simplest ...   Mar 19 2008, 05:16 PM
Sikret   No flamewar is in progress in this thread; it...   Mar 19 2008, 06:58 PM
Jab   No flamewar is in progress in this thread; it...   Mar 19 2008, 07:20 PM
Sikret   No flamewar is in progress in this thread; it...   Mar 19 2008, 08:08 PM
Baronius   1) Some people consider this as a competition (or ...   Mar 19 2008, 08:58 PM
The Bigg   I was going to post about how backwards compatibil...   Mar 19 2008, 09:14 PM
Baronius   Accidents and problems always happen, but: 1) It ...   Mar 19 2008, 09:48 PM
DavidW   I'm deeply reluctant (as a newish observer of ...   Mar 20 2008, 02:07 AM
Valiant   Exaggerating you say? Well, not at all. I believe ...   Mar 20 2008, 08:44 AM
Baronius   First of all, it's important to note that the ...   Mar 20 2008, 09:01 PM
SimDing0   The is pretty good work, guys. You're actually...   Mar 22 2008, 01:08 PM
Valiant   The is pretty good work, guys. You're actually...   Mar 22 2008, 01:37 PM
SimDing0   Because this is all daft and I don't care?   Mar 22 2008, 01:50 PM
Valiant   If you don´t care and all is daft, then just simp...   Mar 22 2008, 01:53 PM
SimDing0   Expressing my contempt for the proceedings is a pe...   Mar 22 2008, 01:57 PM
Valiant   If you say so...   Mar 22 2008, 02:01 PM
DavidW   Replying rather late (I've been away). I'm...   Mar 25 2008, 01:05 PM
Sikret   UB has many other serious bugs even if we put asid...   Mar 25 2008, 02:50 PM
Baronius   They are interrelated to a certain extent (depende...   Mar 25 2008, 02:51 PM
DavidW   Almost forgot: It's a specific case, indeed. ...   Mar 25 2008, 03:50 PM
DavidW   Okay, so I seriously don't want to get into di...   Mar 25 2008, 03:47 PM
Baronius   Then the coupling of SCS2 is stronger than I thoug...   Mar 25 2008, 04:06 PM
plainab   I recently came across this issue as I was working...   Aug 27 2008, 11:23 PM
Baronius   Nice solution, plainab. :thumb: It's "int...   Aug 28 2008, 02:51 AM
plainab   He likes the code and that makes me happy. :D ...   Aug 28 2008, 08:02 AM
Baronius   @plainab: This is exactly why I gave up any attem...   Aug 28 2008, 05:05 PM
Sir_Carnifex   I haven't said anything in these fixpack, etc....   Aug 28 2008, 05:39 PM
Sikret   the G3FP developers have defined a new way of tria...   Aug 28 2008, 10:21 PM
DavidW   the G3FP developers have defined a new way of tria...   Aug 28 2008, 10:33 PM
plainab   I need to calm down. 10...9...8...7...6...5...4.....   Aug 28 2008, 10:06 PM
Sikret   The fact that the developers of BG2 fixpack don...   Aug 28 2008, 10:47 PM
DavidW   And the last point: if you are ready to object aga...   Aug 28 2008, 10:57 PM
Baronius   DavidW, I'm sure Sikret has even less hope tha...   Aug 28 2008, 11:18 PM
Ancalagon_UK   Theres something I still dont get though, Baronius...   Aug 29 2008, 09:53 AM
Sikret   Theres something I still dont get though, Baronius...   Aug 29 2008, 10:24 AM
Ancalagon_UK   Ba ha ha ha ha! Yes, you are attacking it. You...   Aug 29 2008, 10:40 AM
Sikret   Actually no, players who use free mods have no rig...   Aug 29 2008, 11:16 AM
Baronius   Ancalagon_UK, I would suggest to you to study the ...   Aug 29 2008, 10:44 AM
DavidW   3. They blackmail mod developers to use the G3 Fix...   Aug 29 2008, 11:20 AM
The Bigg   proper testing IS possible, if they allocate time ...   Aug 29 2008, 11:57 AM
Ancalagon_UK   hey I'm a professional software developer wi...   Aug 29 2008, 11:19 AM
Baronius   They're still manipulating, and the practice h...   Aug 29 2008, 11:38 AM
DavidW   Is this partly the issue? I don't and didn...   Aug 29 2008, 11:45 AM
Baronius   Well, I do. They have succeeded to advertise it e...   Aug 29 2008, 11:55 AM
DavidW   Well, I do. Okay, so since I don't really ...   Aug 29 2008, 12:06 PM
Baronius   As I've said, it's a question of definiti...   Aug 29 2008, 12:06 PM
coaster   A player's perspective - I am not even going t...   Aug 29 2008, 01:08 PM
Jarno Mikkola   At its current status, the Bg2 fixpack is best be ...   Aug 29 2008, 01:50 PM
Sikret   At its current status, the Bg2 fixpack is best be ...   Aug 30 2008, 10:33 PM
DavidW   2- Hidden bugs, which will come to surface and sho...   Aug 30 2008, 10:40 PM
Sikret   So I'm wondering what would make something a ...   Aug 30 2008, 10:51 PM
DavidW   So I'm wondering what would make something a ...   Aug 30 2008, 11:00 PM
Jarno Mikkola   No, even if you install it alone, it will add lots...   Sep 1 2008, 11:25 AM
Sikret   Like what? If we are talking about the key items t...   Sep 1 2008, 02:30 PM
Lorph Halys   See my edit to this post for the reason I'm no...   Sep 1 2008, 02:51 PM
Baronius   If this has been your impression, then I must have...   Aug 29 2008, 04:32 PM
Sir_Carnifex   Even if you are right, if you resort to posting li...   Aug 29 2008, 05:18 PM
The Bigg   This from a person who actively participates in th...   Aug 29 2008, 05:26 PM
Sir_Carnifex   Under the name Proteus_Za or something like that. ...   Aug 29 2008, 05:35 PM
The Bigg   Shows how much attention I have for details (and t...   Aug 29 2008, 05:37 PM
Ardanis   I could just sign under this statement. I wonder ...   Aug 29 2008, 09:15 PM
Sir_Carnifex   I wonder if anyone posting there is actually being...   Aug 29 2008, 11:22 PM
Baronius   The anonymity of the internet and the lack of need...   Aug 30 2008, 12:34 AM
DavidW   It usually reflects a weak character, a weak perso...   Aug 30 2008, 10:17 AM
Ardanis   I was as serious as possible about blackmailing. I...   Aug 30 2008, 01:28 AM
Baronius   I suspect it's also about different forum po...   Aug 30 2008, 02:25 PM
Lorph Halys   Having at least made an attempt to read your enorm...   Aug 30 2008, 05:04 PM
Baronius   They indeed consider it a big popularity contest, ...   Aug 30 2008, 05:37 PM
Lorph Halys   On the other hand, we've never cared if many p...   Aug 30 2008, 06:23 PM
Baronius   Two different things. As everyone else, I believe...   Aug 30 2008, 06:46 PM
Lorph Halys   And I still believe you're strongly influenced...   Aug 30 2008, 07:06 PM
Jab   These threads are just hatcheries for trolls. Give...   Aug 30 2008, 06:50 PM
Baronius   Thanks Jab, I'm not trying to convince G3 FP d...   Aug 30 2008, 06:52 PM
Sir_Carnifex   But it takes fire and acid to kill them. So... :)   Aug 30 2008, 06:54 PM
Baronius   @Jab: I hope that's some fine Czech beer in yo...   Aug 30 2008, 06:59 PM
Jab   Baronius: I must say, that I don't consider ot...   Aug 30 2008, 07:07 PM
Baronius   True. Sometimes one unintentionally generalizes i...   Aug 30 2008, 07:15 PM
DavidW   Okay, so two quick points: 1) I think it would be...   Aug 30 2008, 08:21 PM
Baronius   As I've emphasized earlier, it's a matter ...   Aug 30 2008, 11:12 PM
DavidW   Well, to be fair, it's my terminology to call ...   Aug 30 2008, 11:22 PM
Ardanis   BTW, this indeed might have something to do with h...   Aug 30 2008, 11:45 PM
Baronius   You don't need to thank anything, but I'm ...   Aug 30 2008, 11:47 PM
DavidW   I know I've quoted it already, but I like it s...   Aug 31 2008, 10:36 AM
Baronius   I forgot to emphasize that I was interpreting your...   Aug 31 2008, 11:46 AM
DavidW   I agree that discussing definitions can get tireso...   Aug 31 2008, 11:29 PM
Baronius   For Sikret and me, it doesn't. There is no ne...   Sep 1 2008, 12:37 AM
plainab   This is true. However, may I bring up something t...   Sep 1 2008, 05:25 AM
The Bigg   I think it's pretty poor of a program's de...   Sep 1 2008, 10:30 AM
DavidW   To avoid getting enmeshed in a philosophy-of-langu...   Sep 1 2008, 09:25 AM
coaster   Unfortunately there are a few bugs outstanding in ...   Sep 1 2008, 01:50 PM
The Bigg   TBH I wonder whether the "suck it and see...   Sep 1 2008, 02:00 PM
2 Pages V   1 2 >


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 12th December 2025 - 02:32 AM