Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: DF Development Time by Version  (Read 4533 times)

EmeraldWind

  • Bay Watcher
  • Hey there, dollface...
    • View Profile
DF Development Time by Version
« on: July 10, 2014, 06:58:23 pm »



I made one these a while back and posted it on Reddit when people were complaining that DF versions always take forever to come out.

Mostly to show people that in general DF versions don't take very long and the few that did are outliers. Now that 0.40.01 is out I decided to clean it up and repost it with the complete data on it.

I only put labels on the bars with more than 30 days of devtime on them. And I'm missing a bunch of version numbers just to keep the chart a little less cluttered. I might eventually do something similar to data labels where I only have significant version numbers and version numbers of the outlier columns or something.
Logged
We do not suffer from insanity. We enjoy every single bit of it.

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: DF Development Time by Version
« Reply #1 on: July 10, 2014, 07:31:00 pm »

Those "outliers" account for like 70% of all dev time since the first release.  That kinda makes them not outliers.
Logged

EmeraldWind

  • Bay Watcher
  • Hey there, dollface...
    • View Profile
Re: DF Development Time by Version
« Reply #2 on: July 10, 2014, 07:45:39 pm »

Those "outliers" account for like 70% of all dev time since the first release.  That kinda makes them not outliers.

Yeah, but at the time people were complaining that every version had an average devtime of 6 months to a year
when in reality there were only 7 major releases with more than 3 months of devtime. Or 12 releases that had more than a month of devtime out of the 80 approx. releases.

It was just to point out the absurdity of the claims... which frankly a lot of newcomers were starting to believe were true. That said... the only release I couldn't pin-point a devtime for was the original release.

Granted outliers might not have been the best term for what I pointing out. I was looking for a word that meant points of data that are significantly different from other points of data in a given set.

Edit: I should also mention I have a timeline chart that shows the process as a span marking out different versions and groups of versions (which I refer to as series, IE 0.31 series). Which was to show what you mentioned about them also contributing the bulk of the time in dev time, but I got a lot of improvements to make to that chart before I post it again... because I want to show more detail on it than I current have. Plus some of the colors are misleading due to a design choice I made at the beginning before realizing my design didn't work well for the information I was attempting to get across.
« Last Edit: July 10, 2014, 07:57:16 pm by EmeraldWind »
Logged
We do not suffer from insanity. We enjoy every single bit of it.

glopso

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #3 on: July 10, 2014, 07:59:52 pm »

The average time for a release isn't actually that long, but that isn't a meaningful measurement because the time to a release and the amount of work done for a release does vary so much. A more useful graph might be one that plots (release time / change in version number) against version number. I don't know how you would work bugfix/minor releases into the graph though, since their version numbers advance in a different way from the major releases. I would just put them in a separate graph, especially because I would expect bugfix releases to have different factors affecting release time than major releases.
Logged

palu

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #4 on: July 10, 2014, 08:12:54 pm »

The only release I couldn't pin-point a devtime for was the original release.

Quote from: Bottom of homepage
Dwarf Fortress started October 2002

EDIT: fixed quote.
« Last Edit: July 10, 2014, 08:24:42 pm by palu »
Logged
Hmph, palu showing off that reading-the-instructions superpower.
The internet encourages thoughtful, intelligent discussion and if you disagree I hate you.

EmeraldWind

  • Bay Watcher
  • Hey there, dollface...
    • View Profile
Re: DF Development Time by Version
« Reply #5 on: July 10, 2014, 08:19:19 pm »

The only release I couldn't pin-point a devtime for was the original release.

Quote from: Bottom of homepage
Dwarf Fortress started October 2002

Now how did I miss that?

Edit: Thanks for that. Now I have that as well.
« Last Edit: July 10, 2014, 08:30:18 pm by EmeraldWind »
Logged
We do not suffer from insanity. We enjoy every single bit of it.

Kokabiel

  • Escaped Lunatic
    • View Profile
Re: DF Development Time by Version
« Reply #6 on: July 11, 2014, 04:14:07 am »

Quote from:
Mostly to show people that in general DF bugfixes don't take very long and the releases do.

FTFY
Logged

thvaz

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #7 on: July 11, 2014, 04:45:24 am »

The only release I couldn't pin-point a devtime for was the original release.

Quote from: Bottom of homepage
Dwarf Fortress started October 2002

Now how did I miss that?

Edit: Thanks for that. Now I have that as well.

In have to account for the fact that Toady used to work only pqart time in DF. I don't remember when he started working on DF full time, but it was quite a few months after the inital release.
Logged

miauw62

  • Bay Watcher
  • Every time you get ahead / it's just another hit
    • View Profile
Re: DF Development Time by Version
« Reply #8 on: July 11, 2014, 05:43:16 am »

I feel you should make a graph showing the progress of the version number over time.
Logged

Quote from: NW_Kohaku
they wouldn't be able to tell the difference between the raving confessions of a mass murdering cannibal from a recipe to bake a pie.
Knowing Belgium, everyone will vote for themselves out of mistrust for anyone else, and some kind of weird direct democracy coalition will need to be formed from 11 million or so individuals.

EmeraldWind

  • Bay Watcher
  • Hey there, dollface...
    • View Profile
Re: DF Development Time by Version
« Reply #9 on: July 11, 2014, 09:20:22 am »

I feel you should make a graph showing the progress of the version number over time.

Yeah, I could probably put that together as well. It might not be all that interesting though.

Also DF seemed to use a different numbering system prior to 0.31.01, so I'm not sure if those would work as well in showing that kind of progress.

On flipside, it would be an interesting bit of data.
Logged
We do not suffer from insanity. We enjoy every single bit of it.

Thief^

  • Bay Watcher
  • Official crazy person
    • View Profile
Re: DF Development Time by Version
« Reply #10 on: July 11, 2014, 11:06:07 am »

The first number is the same as before, the letter at the end of the old number corresponds to the number at the end of the new system. The other numbers from the old system can be ignored mostly.

In other words, 0.28.181.40d is roughly equivalent to 0.28.04 under the new system.
« Last Edit: July 11, 2014, 11:07:50 am by Thief^ »
Logged
Dwarven blood types are not A, B, AB, O but Ale, Wine, Beer, Rum, Whisky and so forth.
It's not an embark so much as seven dwarves having a simultaneous strange mood and going off to build an artifact fortress that menaces with spikes of awesome and hanging rings of death.

cephalo

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #11 on: July 11, 2014, 01:30:12 pm »

I think it's good to have long periods of version stability once the larger bugs are fixed, because it helps modders and utility makers to focus more on content than version compatibility, and it also helps in making very large fort projects when you don't have to worry about save compatibility. However, this last time was too long, and left too many bugs in before it started.
Logged
PerfectWorldDF World creator utility for Dwarf Fortress.

My latest forts:
Praisegems - Snarlingtool - Walledwar

thvaz

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #12 on: July 11, 2014, 01:32:57 pm »

I think it's good to have long periods of version stability once the larger bugs are fixed, because it helps modders and utility makers to focus more on content than version compatibility, and it also helps in making very large fort projects when you don't have to worry about save compatibility. However, this last time was too long, and left too many bugs in before it started.

It is because Toady and Threetoe aren't enough for playtesting. He has to playtest, find the bugs and fix them. Now mostly he just fixes them, sometimes the community even pinpoint the cause of the bugs for him.
Logged

cephalo

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #13 on: July 11, 2014, 01:54:17 pm »


It is because Toady and Threetoe aren't enough for playtesting. He has to playtest, find the bugs and fix them. Now mostly he just fixes them, sometimes the community even pinpoint the cause of the bugs for him.

I don't mind playtesting, and I think most of us quite enjoy it, but before he goes on a two year coding binge, I prefer if he could get the bug count on the tracker down to 500 max. We were stuck with around 2000 bugs last time for two whole years! A lot of those bugs are 5 years old.

Footie and Dwarfu do awesome work at keeping that tracker organized and identifying which bugs are real and which are duplicates and which simply became non-issues. That's a lot of work! Toady needs to honor their sacrifice and squish em.
Logged
PerfectWorldDF World creator utility for Dwarf Fortress.

My latest forts:
Praisegems - Snarlingtool - Walledwar

reality.auditor

  • Bay Watcher
    • View Profile
Re: DF Development Time by Version
« Reply #14 on: July 11, 2014, 04:56:54 pm »

I think tendency to have longer and longer periods between major releases is visible. If I was to bet, next major release will be longer than 323, but shorter than 763 days - but ANOTHER release after that will beat 763 days. Nice definition of "outlier" designed to downplay and deny this tendency noted.

I hope I am mistaken and my prediction will not happen.
Logged
Are weapons like the least lethal thing in DF?
Pages: [1] 2