Have we finalised the API yet?

Started by Orangy Tang, September 24, 2004, 18:15:43

Previous topic - Next topic

Orangy Tang

Pretty please? Its getting annoying having to re-do portions of my code & any libraries I'm using everytime the API changes break all my current stuff. :oops:

Some sort of list of changes / 'upgrade guide' that actually lists where things have moved and how to change things would be appreciated as well.

Matzon

Quote from: "Orangy Tang"Pretty please? Its getting annoying having to re-do portions of my code & any libraries I'm using everytime the API changes break all my current stuff.
100% agree. However, we don't break the api for the fun of it. We try not to do it too often and typically with a valid reason. The whole Display/Window issues has been because of a lack of design (which in lwjgl's case is iterative).

Quote
Some sort of list of changes / 'upgrade guide' that actually lists where things have moved and how to change things would be appreciated as well.
Again, agree. The problem is that someone actually has to keep track of what changed (besides a changelog) and write some upgrade documents. Being as few developers as we are, we tend to prioritize the jobs that are of a more programming nature, than documenting. As with most other loosely coupled open source project.

Charlotte

...and the whole point of us insisting it's alpha still is that we can do all this without being bogged down by backward compatibility and pointless doc writing :)

"Lack of design" eh? Now it's funny you should say that because the new Display class looks remarkably like the old Display class that I had in LWJGL back in 0.1....  :twisted:  :roll:

Cas :)

Matzon

Charlotte? - someone decided to check the "log me in automatically" flag? : :D

Well, the old Display didn't have window support. Then we added that, and decided we should call it window - and come full circle, we're back to Display, with windowed mode... :)

princec

Heh :) I was using Charlotte's computer and for some reason it won't let me log in as myself on it properly... my Dell is currently in an unknown location in the bowels of Dell's fix-it dept. and I can't answer any email or do any Super Elvis at home :(

Cas :)

elias

Funny, my Dell is also being fixed right now. I have a nasty burn-in effect on my LCD, can you top that?

- elias

Charlotte

Mine just liked to randomly switch itself off. Twisting the case helped a bit. I took the whole thing apart to look for dry joints and broken tracks on the motherboard but couldn't find any, so they're replacing the motherboard...

Cas :)

cfmdobbie

We had a duff motherboard on a family Dell laptop once - the thing just kept tripping out.  It made many trips to support, each time allegedly replacing a faulty motherboard.  A bit of research with the machine's model number turns up a number of startlingly similar problems, and the official word that it was a manufacturing defect.  From our experience, the Dell technicians just kept passing it back and forth until we decided that it was easier to write it off and buy a new machine.

The machine that replaced it was a Toshiba, which had terrible overheating problems.  It kept going back to be repaired, they replaced just about everything in it, but they never managed to fix it.  In the end this also was written off, and we bought yet another new laptop.

The new laptop is another Dell, and it arrived with a dodgy keyboard.  Upon contacting them they admitted that there was a manufacturing defect with that model, and the keyboard was not properly secured - they said they were sending out a letter to all customers in the next week.  Quite what the letter said I don't know - they never sent it, and no one else in support would ever admit that there was a problem at all.

It's bloody annoying to have the entire keyboard jumping around when you type, to the point that I can't use that machine at all.  But the person who relys on the machine for his work can't afford the downtime required to get it fixed, so Dell win again.

So, I'm personally never buying any Dell kit ever again - they may seem to have a good reputation, but my experience is that when something goes wrong they stall for time, inconvenience the user and generally prefer to avoid fixing the problem or admit any liability.


But, err, if Dell actually manage to fix your problem and get the machine back to you in good time, congratulations! :roll:
ellomynameis Charlie Dobbie.

elias

Well well well, I actually got the Dell back once without any fix. It's the second run now.

- elias

princec

Stranger things have happened at sea! - my Dell arrived home this afternoon! I'll see if it works when I get back...

Cas :)