Should we break backward compatibility of the TMW client?

Content and general development discussion, including maps, quests, and server code from the development team.

Backward compatibility?

Nah, it is not god damn Linux kernel, wanna play? Upgrade or fuck off.
39
91%
Yea, I am Debian 3.1 user (or I forgot how to download files from the net) so I love using outdated software!
4
9%
 
Total votes: 43
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Should we break backward compatibility of the TMW client?

Post by Jaxad0127 » 14 Oct 2009, 14:29

Linux distros are more integrated. We'd have to include all the dependencies in the package (which is one big reason why Windows takes more space than the other OSes).
Image
John P
Novice
Novice
Posts: 271
Joined: 19 Apr 2009, 01:55

Re: Should we break backward compatibility of the TMW client?

Post by John P » 14 Oct 2009, 15:42

It sounds like a necessary evil. Ubuntu people who cannot compile are way too big of a group to just eliminate.

As long as they have the option (download source here, or download full game w/all dependencies here), I am sure most wont mind having all of the dependencies. The population would grow with an up-to-date .deb. Just my two cents, I'm not actually smart enough to do something like this. PS Ubuntu 9.10 is stable release 10/29, so....
User avatar
Platyna
Former Dictator
Former Dictator
Posts: 2213
Joined: 19 Nov 2005, 14:19
Location: Poland
Contact:

Re: Should we break backward compatibility of the TMW client?

Post by Platyna » 14 Oct 2009, 17:08

jaxad0127 wrote:Linux distros are more integrated. We'd have to include all the dependencies in the package (which is one big reason why Windows takes more space than the other OSes).

Code: Select all

bash-4.0$ mkdir tmw
bash-4.0$ for i in `ldd /usr/bin/tmw | awk '{print $3}' | grep -v ld-linux`; do cp $i tmw; done
bash-4.0$ du -sh tmw
16M	tmw
Yeah indeed, including all depencies would be very, very hard and make the package soo big... :twisted:

Code: Select all

./configure --enable-static
*hint* *hint*

Really, users who can't compile stuff, doesn't give a feces if the binary is 1,4M or 17,4 MB or if the package they are supposed to download is 16 MB bigger.

Regards.
Zuzanna K. Filutowska
[The rest of this signature was censored by TMWC's "Freedom" and "Free speech".]
Ghezus
Peon
Peon
Posts: 2
Joined: 14 Oct 2009, 20:17

Re: Should we break backward compatibility of the TMW client?

Post by Ghezus » 15 Oct 2009, 12:17

John P wrote:It sounds like a necessary evil. Ubuntu people who cannot compile are way too big of a group to just eliminate.

As long as they have the option (download source here, or download full game w/all dependencies here), I am sure most wont mind having all of the dependencies. The population would grow with an up-to-date .deb. Just my two cents, I'm not actually smart enough to do something like this. PS Ubuntu 9.10 is stable release 10/29, so....
People should get the version from the PlayDeb.net repository, not from the official Ubuntu repository. PlayDeb has a up-to-date version of TMW most of the time.
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Should we break backward compatibility of the TMW client?

Post by Jaxad0127 » 15 Oct 2009, 13:30

Ghezus wrote:
John P wrote:It sounds like a necessary evil. Ubuntu people who cannot compile are way too big of a group to just eliminate.

As long as they have the option (download source here, or download full game w/all dependencies here), I am sure most wont mind having all of the dependencies. The population would grow with an up-to-date .deb. Just my two cents, I'm not actually smart enough to do something like this. PS Ubuntu 9.10 is stable release 10/29, so....
People should get the version from the PlayDeb.net repository, not from the official Ubuntu repository. PlayDeb has a up-to-date version of TMW most of the time.
But not always for their version of Ubuntu.
Image
User avatar
feline monstrosity
Novice
Novice
Posts: 430
Joined: 27 Apr 2008, 15:08
Location: Wales, UK

Re: Should we break backward compatibility of the TMW client?

Post by feline monstrosity » 15 Oct 2009, 17:59

Thanks to this thread I'm downloading Fedora. Is it possible for Fedora users to always have an up-to-date version of TMW when it comes out, like Windows users?
~Feline Monstrosity
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Should we break backward compatibility of the TMW client?

Post by Jaxad0127 » 15 Oct 2009, 18:21

That depends on them. You can always compile it yourself.
Image
User avatar
Platyna
Former Dictator
Former Dictator
Posts: 2213
Joined: 19 Nov 2005, 14:19
Location: Poland
Contact:

Re: Should we break backward compatibility of the TMW client?

Post by Platyna » 15 Oct 2009, 18:26

Fedora has a system of updates - they are easy and automagical, in testing repo you usually have even beta releases. I have newest tmw release in stable repo installed. ;-)

Regards.
Zuzanna K. Filutowska
[The rest of this signature was censored by TMWC's "Freedom" and "Free speech".]
User avatar
feline monstrosity
Novice
Novice
Posts: 430
Joined: 27 Apr 2008, 15:08
Location: Wales, UK

Re: Should we break backward compatibility of the TMW client?

Post by feline monstrosity » 15 Oct 2009, 18:45

Platyna: Without having to compile? I can't compile.
~Feline Monstrosity
User avatar
Platyna
Former Dictator
Former Dictator
Posts: 2213
Joined: 19 Nov 2005, 14:19
Location: Poland
Contact:

Re: Should we break backward compatibility of the TMW client?

Post by Platyna » 15 Oct 2009, 18:49

Yeah without having to compile.

Regards.
Zuzanna K. Filutowska
[The rest of this signature was censored by TMWC's "Freedom" and "Free speech".]
User avatar
Kage
Warrior
Warrior
Posts: 927
Joined: 02 May 2009, 19:12

Re: Should we break backward compatibility of the TMW client?

Post by Kage » 15 Oct 2009, 19:29

it would be funny to see how the ubuntu community reacts to us dropping support for things in their repo
<Kage_Jittai> ... are you saying I am elite :D
<thorbjorn> Yes. :P
User avatar
feline monstrosity
Novice
Novice
Posts: 430
Joined: 27 Apr 2008, 15:08
Location: Wales, UK

Re: Should we break backward compatibility of the TMW client?

Post by feline monstrosity » 15 Oct 2009, 20:05

Will I be able to have the latest TMWServ builds without compiling? Or is that a little too hopeful? :wink:
~Feline Monstrosity
User avatar
Jaxad0127
TMW Adviser
TMW Adviser
Posts: 4209
Joined: 01 Nov 2007, 18:35
Location: Internet

Re: Should we break backward compatibility of the TMW client?

Post by Jaxad0127 » 15 Oct 2009, 20:12

feline monstrosity wrote:Will I be able to have the latest TMWServ builds without compiling? Or is that a little too hopeful? :wink:
You can always use the nightly. We're working on making them one client, remember.
Image
Habari
Novice
Novice
Posts: 249
Joined: 25 Nov 2007, 17:04

Re: Should we break backward compatibility of the TMW client?

Post by Habari » 17 Oct 2009, 17:07

Breaking the backward comp ability will be a necessity sooner or later , TMW has to progress. :D
it , seems windows users have no problem , its just an ubuntu problem
AND:
1. linux users on the average have more PC knowledge than windows users.

2. Compiling under Linux is far more easy , than under windows.

So sorry , but the game must go on, :|
GARRETTtheGREAT
Peon
Peon
Posts: 70
Joined: 06 Oct 2009, 00:27

Re: Should we break backward compatibility of the TMW client?

Post by GARRETTtheGREAT » 17 Oct 2009, 17:28

I was mildly annoyed as an Ubuntu user to see that 0.28 was still in the repo. The documentation on installing TMW from source is excellent, and even though I'm familiar with Ubuntu, I could follow those instructions if I knew nothing about it :)

Couldn't we also make a small script to do the install? Something with a popup "The Mana World update script needs super user privileges blah blah blah blah" and the user types in the su password instead of terminal stuff would be a major plus.

Heck, if you want, put my phone number in the message that tells them their client can't connect because it's outdated and I'll walk 'em through it :D
Post Reply