Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old August 31, 2009, 20:51   #1
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,060
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Using nightly/dev versions

Just wanted to start a discussion about the use of nightly/dev versions and how to go about discussing them. I've seen a few threads recently which make me think that we don't all have the same attitude - I'm just wondering whether I'm in a minority or not.

(Please note that all that follows is definitely IMO only, and I don't speak for Takkaria or any other developer or maintainer.)

IMO the fact that we already have a playable beta (3.1.1.1626 - it's called a beta but it has way fewer bugs than most commercial games) means that we should all play dev versions with VERY low expectations. I know there are major issues with 3.1.0 but in general (i.e. after 3.1.1 becomes "stable") the dev versions are the third tier of the game: a stable version, a "beta" version, and the nightly/trunk versions. IMO you can expect both the first two to be not only playable but relatively bug-free (serious bugs in betas will be fixed). You can't expect the same of the dev versions - that's where major changes get tested, often in stages. It's a perfectly normal part of development if some of those changes get reverted after testing and discussion - so if you happen to play a version in the middle of that progression, it may well suck.

In a former thread (http://angband.oook.cz/forum/showthread.php?t=2095) I suggested that we split discussion of dev versions from discussion of stable (and now beta) versions. I originally suggested a separate subforum, but the Development forum seems as good a place as any.

IMO we should (do more to) encourage new players to play either the stable or beta versions (obviously not 3.1.0 at this moment), and point them here for discussion of their issues. IMO all the discussion of dev versions on here makes it an unhelpful place for new players.

I could be completely wrong - YMMV.

CC
(edit)P.S. I realised that I omitted something which significantly affects my view: it *really* bugs me that this forum software doesn't have "ignore thread" capability - I hate wading through mentally-ignored threads every time they acquire a new post. At the moment I can ignore the entire AAR forum with a custom query, but there's no way to sift through the threads in the V forum. So I wasn't being completely altruistic about new players - there's a selfish motive too. Sorry.

Last edited by Magnate; August 31, 2009 at 21:40.
Magnate is offline   Reply With Quote
Old September 1, 2009, 05:48   #2
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,725
Donated: $40
Pete Mack will become famous soon enough
@magnate -- I don't think people expect the dev branch to be bug free. What they do expect is that bugs get fixed in some finite period of time. Unless the feature is something really big, it's a huge win for a developer to get feedback on bugs in short turn-around. Basically you are farming out your testing.

I think of bug reports against the dev branch as ordinary nightly regressions, not as criticisms.
Pete Mack is offline   Reply With Quote
Old September 1, 2009, 20:33   #3
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,060
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Pete Mack View Post
@magnate -- I don't think people expect the dev branch to be bug free. What they do expect is that bugs get fixed in some finite period of time. Unless the feature is something really big, it's a huge win for a developer to get feedback on bugs in short turn-around. Basically you are farming out your testing.

I think of bug reports against the dev branch as ordinary nightly regressions, not as criticisms.
I think it's fine to criticise the dev branch - if it's a change with which you disagree, and you can articulate your reasons - that's all part of the development process. Much better to have it out over a dev version than once it's released as a beta or stable version. But I don't think you can expect devs to fix anything non-trivial in the dev branch in any particular period of time. I think that's what I'm getting at - yes, giving people access to dev versions is farming out testing, but it doesn't come with any SLA for changes. Reports of bugs are as you say very very welcome - but they might be around for a while if they are not easily fixable.

Just my 2p.
Magnate is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bugs in angband-r1341 (nightly build) Mondkalb Vanilla 1 April 12, 2009 16:10
Angband VERSIONS Chulta Vanilla 6 January 15, 2009 08:35
Mobile versions? Drowis Variants 1 January 12, 2009 04:11
versions for os x ? geekgirl Variants 20 January 8, 2009 11:11
Question about the nightly builds Zero Vanilla 14 February 14, 2008 06:45


All times are GMT +1. The time now is 21:30.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.