0.2.8_beta3: release process and bugs

Help test release candidates for the next release
Post Reply
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

0.2.8_beta3: release process and bugs

Post by Z-Man »

The initial tag for beta3 is done; since yesterday, the following moves have been made:
- a small notice has been added to the map tutorial about its current outdated status.
- Fortress zone rotation speed fixed (the zone was initially non-rotating)
- "make dist" fixed for the resources
- The "Element not in heap" error message has gotten an additional description; it usually indicates an error further ahead.
- When there is packet loss, the network does not try frantically to fire out the same message a thousand times in rapid succession.

Known problems that won't be fixed for beta3:
- More than two fortress zones don't make too much sense for now. I'm working on it, but not for the beta.
- There are these random connection losses. As far as I can tell, they are real network problems (messages being sent, but not received), but somehow the reason for that must be rooted in the code. It seems to happen more frequently on full servers.
- The "User 0 timed out" problem is still there, and still with unknown cause.
- Configuration strings, most notably MAP_FILE, cannot have spaces in them. I'll add quoting for the release candidate.
- Arena walls are still not properly visible when viewed head on, and the texture stretching bug is still there.
Last edited by Z-Man on Mon Oct 24, 2005 11:38 am, edited 1 time in total.
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Oh, I forgot.

What I'm waiting for before I publish the archives:
Lucifer had these problems with Belly of the Beast. I'm waiting for reports that indicate it's completely his own fault :)

I found at least one of the reasons the game sometimes crashes when you leave a server (missing NULL pointer checks again). I'll include that fix as well.
User avatar
Lucifer
Project Developer
Posts: 8751
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

I guess we don't need to hold up the release for invisible bugs on my server anymore, right? ;)
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Right. I'll try to get the builds done and uploaded in the afternoon (about 4 hours from now).
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

Edit: Integrated debian build into generic build. But still don't know why armagetronad is build 3 times (1st one isn't used)...

Don't know where to upload packages, I upload them here gzipped:

armagetronad 0.2.8.0 beta3 - Ubuntu Breezy 5.10 amd64 packages:
You do not have the required permissions to view the files attached to this post.
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Sweet, klax.

The x86 builds are up on aabeta!
http://beta.armagetronad.net/?product=a ... =#download
Edit: the 64 bit builds are up there, too. One problem with the 64 bit .package files: they don't install on the system they were build with; I get a strange GLIBC error.
And whoops, I think the .package files were done in debug mode. I've got to take care of proper integration.
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

Time for ubuntu breezy 32bit debs.
Now with the generic build system in 32bit chroot it builds armagetronad 2 times... I believe I need a rest hehe

Please, people with debian systems try these builds to test compatibility between debian and ubuntu breezy.

armagetronad 0.2.8.0 beta3 - Ubuntu Breezy 5.10 i386 packages:
You do not have the required permissions to view the files attached to this post.
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

I'll upload klax's builds to SF. Klax, what parts of the names are changable? If I want to put them up on aabeta, I have to conform to Luke's standards, and they require changing the OS part of the filename at least. The version, too, probably.
Edit: The two "common" packets have the same name; do they have the same content? Do I remember correctly that they contain the configuration and data files?
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

z-man wrote:I'll upload klax's builds to SF. Klax, what parts of the names are changable? If I want to put them up on aabeta, I have to conform to Luke's standards, and they require changing the OS part of the filename at least. The version, too, probably.
Edit: The two "common" packets have the same name; do they have the same content? Do I remember correctly that they contain the configuration and data files?
I believe I can only change this part (0.2.8.0beta3-1)
The architecture isn't changeable because an error is thrown in dh_gencontrol, and I believe debian is very strict about architectures...

The more I can get is this:
armagetronad_0.2.8beta3-1.inst.gnulinux_i386.deb

Yep they should have the same content hehe.
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Hmm, this is slightly too complicated for me to do by hand. I just put the files up on SourceForge.
Tank, you know what to do in about 24 hours?

Oh, and I'd be happy about feedback from those who test the builds, even if it is positive.
User avatar
philippeqc
Long Poster - Project Developer - Sage
Posts: 1526
Joined: Mon Jul 12, 2004 8:55 am
Location: Stockholm
Contact:

Re: Release process for 0.2.8_beta3

Post by philippeqc »

z-man wrote:- a small notice has been added to the map tutorial about its current outdated status.
That was for me and I didnt notice it ;)

Could someone make sure to remind me in due time to copy the whole wiki page in the tutorial to be shipped in time for the final release? (*)

Thanks

-ph

* The raw wiki format is quite readable, with its nice "==" and "===" and "'''". I'm sure some people would appreciate having at least a good copy locally rather than always relying on a net connection ;)
Canis meus id comedit.
User avatar
Lucifer
Project Developer
Posts: 8751
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Re: Release process for 0.2.8_beta3

Post by Lucifer »

philippeqc wrote: * The raw wiki format is quite readable, with its nice "==" and "===" and "'''". I'm sure some people would appreciate having at least a good copy locally rather than always relying on a net connection ;)
In that case, we might consider having the documentation generator work off the wiki and move all the documentation to the wiki. In this case we'd keep a copy of the documentation in cvs (so building cvs shouldn't require the wiki be available), and then we could update the documentation periodically in cvs. This would break the "no auto-generated files in cvs" rule.

The thing to know here is that it's possible to have the wiki export each page to a certain xml format, which we can then transform into plaintext for documentation. So that's not hard, the tools are there, we just need to wrap them up. The xml format the wiki exports doesn't render the wiki text, it leaves it as-is, but adds some meta data to the xml, like the edit history.
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

z-man wrote:Tank, you know what to do in about 24 hours?
Update the website?
Image
User avatar
dlh
Formerly That OS X Guy
Posts: 2035
Joined: Fri Jan 02, 2004 12:05 am
Contact:

Post by dlh »

Finally, a Mac OS X 10.2 version. 10.2 user(s?) rejoice!

10.2.8 build tested, everything worked fine.
10.3+ build tested, worked fine.

The Recorder app to start Armagetron Advanced recordings does not work on 10.2, so they must start it the painful way.

Code: Select all

./Armagetron\ Advanced.app/Contents/MacOS/Armagetron\ Advanced --record ~/your_file.rec
http://generalconsumption.org/armagetro ... x10.3+.dmg
http://generalconsumption.org/armagetro ... 10.2.8.dmg
User avatar
Phytotron
Formerly Oscilloscope
Posts: 5042
Joined: Thu Jun 09, 2005 10:06 pm
Location: A site or situation, especially considered in regard to its surroundings.
Contact:

Post by Phytotron »

:D I go try right now.

Edit: OK, maybe not. Site won't load. I try again later. :|
Post Reply