Tremulous is an open-source project, meaning that everyone can change the workings of any distributed Tremulous program or design. this opportunity is, in fact, exploited by many, and thus:
DEFINITION:
Tremulous, at a given point in time, refers to the class of programs and designs based on the historical (and the one and only)
Tremulous 1.0.2.
DEFINITION: strictly speaking, a
developer (of Tremulous) is a person who has invented changes in Tremulous. loosely speaking, the significance of a developer is proportional to the significance of all changes invented. dropping measurements of significance, a person is simply said to be a developer if a certain, unspoken level of significance is attributed. for example, it is fair to say that i am a developer.
DEFINITION:
the development team (of Tremulous) (or simply the
developers) consists of all developers (of Tremulous). unspoken significance levels, equally applicable to all members of the team, also apply here.
DEFINITION:
the tyrants of tremulous.net, at a given point in time, are the people who have admin/write access to the tremulous.net web site and the
svn.icculus.org/tremulous repository (or, newly, the appropriate GitHub repository). they are the people who have the final say about what goes into the version of Tremulous developed at svn.icculus.org/tremulous (also via bugzilla.icculus.org).
currently, the tyrants of tremulous.net run
- the tremulous.net site;
- a master server (resolvable from "master.tremulous.net"); and
- a couple of game servers.
important things to note are:
- the tremulous.net site
- provides forum functionality (can be called the tremulous.net forums);
- hosts (or links to) downloadable Tremulous programs; and
- describes rules enforced on the said game servers.
- the Tremulous programs hosted on (or linked to from) the tremulous.net site
- do not have a distinguishing name, in other words, they are branded simply as "Tremulous"; and
- point to the said master server by default.
- the said master server is set to mark the said game servers as "featured".
- the said game servers
- are retardedly called something like "OFFICIAL US1"; and
- use programs that do not (really) differ from the ones derivable by compiling the source code at svn.icculus.org/tremulous.
let's analyze the definition of
default:
a selection made usually automatically or without active consideration due to lack of a viable alternative
a selection automatically used by a computer program in the absence of a choice made by the user
that matches what i thought the definition was.
- in case of the master server setting defaulting to "master.tremulous.net":
fact: the "GPP" version of Tremulous hosted on tremulous.net (outside the forums) has the master server set to "master.tremulous.net". after general downloading/extracting/installing, one needs to change "master.tremulous.net" to cause the programs not to try to go to the said master server. - in case of the Tremulous program (specifically, the client) defaulting to the one hosted on tremulous.net:
WRONG -- the "the Tremulous program" part is already WRONG, as Tremulous is a class of programs. there is no such things as "when one downloads Tremulous, he/she automatically gets the version of Tremulous released by the tyrants of tremulous.net, which then needs to be changed for whatever reason", and there are plenty of "viable alternatives". so any public version of Tremulous is neither default, nor custom (to the public).
though it is notable that non-tremulous.net versions of Tremulous are not ultra easy to find via g00gl3. life sux.
all this applies to any open-souce developer, development team, and project (ie., not necessarily related to Tremulous).
while you are at it, justify a development team referring you to a third party for bugfixes. especially in an open source environment where, generally, they could incorporate such things into their own release.
oh, and no. i do not mean "the tyrants at tremulous.net". i was not speaking specifically about tremulous, i was speaking about ANY development team. open or closed source.
retarded; see above.
you mean the tyrants of tremulous.net. you want the tyrants of tremulous.net to update links at the main tremulous.net pages to point to more up-to-date clients (packaged by themselves, developers, or anyone else). they won't, but that is irrelevant. it is the advantage of open source that everyone can try to make a project better by publishing better-than-better versions, and people have already done so for Tremulous. you can help by bumping client release announcement threads at the tremulous.net forums.
again, it is not a surprize when someone doesn't link to a less buggy version of a program. instead of pursuing link updates, you should announce other versions and improve the better versions even more.