Author Topic: The "Please Stop Using 1.0" Discussion  (Read 13356 times)

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 6814
  • OXCE developer
    • View Profile
    • My Wiki
Re: The "Please Stop Using 1.0 Discussion"
« Reply #30 on: January 18, 2015, 02:18:31 pm »
So, I think we finally understand each other.

All we are asking for is that insignificant label (tag) on a particular commit and a downloadable installer.
And if we can have pre-releases, even better... but I am afraid of asking for that... I'd be happy even with as little as above.


PS1: I don't think the community is able to agree and select a particular nightly as RC... people have different opinions and different needs... this must be decided by one (or very few) persons

PS2: and yes, I know what stability means in terms of software (I have studied software engineering and I work as software engineer for 11 years now). But (as far as I can tell) 90% or more of people on this forum are not software engineers. I deliberately use words with their common meaning, so that everybody understands what I am trying to say

Offline ivandogovich

  • Commander
  • *****
  • Posts: 2374
  • X-Com Afficionado
    • View Profile
    • Ivan Dogovich Youtube
Re: The "Please Stop Using 1.0 Discussion"
« Reply #31 on: January 18, 2015, 03:51:04 pm »
Some more good discussion while I sleep! :)

@Volutar: You stated that 1.1 is nigh.    If that is true it would be great news!  I haven't heard anything about it on the forum, or in the Chat.  Can you fill us in on what you mean by that?  (nigh means coming soon, or almost arrived).   Will 1.1 be another milestone along the way to OpenTftD?  or just an updated milestone for OXC? 

My impression is that OpenTftD development is in progress and that it should be available sometime this year.  If it was Ivan guessing, I'd say June to September.  This guess is in no way scientific.  It simply a gut feeling.

Regarding a 1.1,  I'm sure that Modders and others with a desire for "perceived stability" would gladly update their mods, and create new LPs, etc with a release such as this. :)

Offline alienfood

  • Captain
  • ***
  • Posts: 79
  • It's people!
    • View Profile
Re: The "Please Stop Using 1.0 Discussion"
« Reply #32 on: January 18, 2015, 04:04:29 pm »
Here is how we might converge on a 1.1 release.

- We occasionally report a git build that we have been using and having success with. We list the mods that we are using.
- This is like a high-water mark that gradually moves forward. It is really about putting "play hours" on a build (as in a mean-time-between-failure metric). I am currently using a Jan 2 build with lots of mods but if, say, Falko is using a Jan 10th build successfully, I would move my install forward.
- Each time the high-water mark moves forward, we have a new candidate that could be a 1.1 build.
- At some point, a dev lead announces a timetable for a 1.1 release, and we all start using the same candidate.
- If the candidate has enough quality, it becomes 1.1 with all the required ceremony (e.g. an installer, release notes, download link)

I am a huge fan of getting stuff out there for people to try. But many users prefer named builds with an installer. The nightlies are generally high-quality and almost any of them could be announced as a 1.1 candidate. At that point we would all move to the candidate and play for a month, then we go gold.

Offline Hobbes

  • Commander
  • *****
  • Posts: 2055
  • Infiltration subroutine in progress
    • View Profile
Re: The "Please Stop Using 1.0 Discussion"
« Reply #33 on: January 18, 2015, 05:09:07 pm »
- We occasionally report a git build that we have been using and having success with. We list the mods that we are using.
- This is like a high-water mark that gradually moves forward. It is really about putting "play hours" on a build (as in a mean-time-between-failure metric). I am currently using a Jan 2 build with lots of mods but if, say, Falko is using a Jan 10th build successfully, I would move my install forward.

How about a sticky thread in Modding/Experiments where modders can simply post and discuss what nightly they are using and their experiences with it? I would definitely keep a eye on that thread and LP'ers like Meridian could use it too, if simply to ask which nightly they should use.

Offline alienfood

  • Captain
  • ***
  • Posts: 79
  • It's people!
    • View Profile
Re: The "Please Stop Using 1.0 Discussion"
« Reply #34 on: January 18, 2015, 06:24:29 pm »
How about a sticky thread in Modding/Experiments where modders can simply post and discuss what nightly they are using and their experiences with it? I would definitely keep a eye on that thread and LP'ers like Meridian could use it too, if simply to ask which nightly they should use.
I think this is an admirable idea.

Offline volutar

  • Colonel
  • ****
  • Posts: 351
  • Vanilla digger & Quality assistant
    • View Profile
Re: The "Please Stop Using 1.0" Discussion
« Reply #35 on: January 18, 2015, 06:55:35 pm »
Alienfood, sounds like a plan! Making windows installer is not a problem at all. Afaik SupSuper have his script ready to run. Other platforms might be the problem. They have ther respective maintainers which could get their hand on it in month or two. Of course it's up on his will, but community can say its word too.

But really there are not much stuff to do before 1.1 mainly the bug tests. Updates considering tftd shouldn't affect mods. In last few months only one thing happened with the nightly theoretically capable of breaking old mods. It's the mapscripting. Recent ruleset split caused one issue but it's already fixed. There are couple of things but they shouldn't affect things that much. And shouldn't break mods.

Ivandogovich, opentftd would be mistake. No one wants to maintain two gits. So it will be just another OpenXcom release. To run with both games it would need nunber of steps done. At the moment devs are running it hacky way. I'm not sure about this summer since geoscape wasn't even touched. And there are pretty many things to be implemented(considering land/ocean interception and many types of terror)

Meridian, I think community is able to take particular git version and tag it as Prerelease. About word choice. OpenXcom is open project, not commercial, and developer terminology is pretty at its place.

Hobbes, it would be really great if you help other modders to catch up new map generating concept.
« Last Edit: January 18, 2015, 07:02:58 pm by volutar »

Offline Hobbes

  • Commander
  • *****
  • Posts: 2055
  • Infiltration subroutine in progress
    • View Profile
Re: The "Please Stop Using 1.0" Discussion
« Reply #36 on: January 18, 2015, 07:04:04 pm »
Hobbes, it would be really great if you help other modders to catch up new map generating concept.

Already working on it ;)

Offline Falko

  • Commander
  • *****
  • Posts: 802
    • View Profile
Re: The "Please Stop Using 1.0" Discussion
« Reply #37 on: January 18, 2015, 08:02:00 pm »
In last few months only one thing happened with the nightly theoretically capable of breaking old mods. It's the mapscripting.
if you include nightly mods the reordering of the drawingroutines (IIRC introduction of Aquatoid) is/was also modbreaking

Offline Yankes

  • Commander
  • *****
  • Posts: 2462
    • View Profile
Re: The "Please Stop Using 1.0 Discussion"
« Reply #38 on: January 18, 2015, 09:03:30 pm »
How about a sticky thread in Modding/Experiments where modders can simply post and discuss what nightly they are using and their experiences with it? I would definitely keep a eye on that thread and LP'ers like Meridian could use it too, if simply to ask which nightly they should use.
If we going to "community" milestone solution, then we should create "mod" on openxcom.com with that nightly. After that each mod could reference what version of exe is it compatible. It would be great if Jo5hua build it that functionality to his portal.

Offline volutar

  • Colonel
  • ****
  • Posts: 351
  • Vanilla digger & Quality assistant
    • View Profile
Re: The "Please Stop Using 1.0" Discussion
« Reply #39 on: January 18, 2015, 09:22:09 pm »
Falko, well, maybe you're right. I didn't name that because it's tftd area. Mapscripting in a meantime is common thing (tho often it is in backward compatibility area).

Next thing that will probably break mods is terror site types and frequency rules. Everything else is pretty much mature and shouldn't get changed radically.

Idea of adding section with old nightly versions to OpenXcom.com and git reference for each mod is really worth implementing (both source and exe for win32 version).
« Last Edit: January 18, 2015, 09:29:14 pm by volutar »

Offline Hobbes

  • Commander
  • *****
  • Posts: 2055
  • Infiltration subroutine in progress
    • View Profile
Re: The "Please Stop Using 1.0" Discussion
« Reply #40 on: January 18, 2015, 10:20:05 pm »
Next thing that will probably break mods is terror site types and frequency rules. Everything else is pretty much mature and shouldn't get changed radically.

I'm actually looking forward to this change for a really long time: you can break my rulesets all night long baby!  8)

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 10133
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: The "Please Stop Using 1.0" Discussion
« Reply #41 on: January 28, 2015, 09:54:10 pm »
I'm actually looking forward to this change for a really long time: you can break my rulesets all night long baby!  8)

Agreed! :) I simply wouldn't want to miss on all the new functionalities. (Though it took me two months to fix the FMP after the mapscript. :P )

Next thing that will probably break mods is terror site types and frequency rules.

Good. This stuff needs some rework to give modders more freedom.

Offline ivandogovich

  • Commander
  • *****
  • Posts: 2374
  • X-Com Afficionado
    • View Profile
    • Ivan Dogovich Youtube
Re: The "Please Stop Using 1.0" Discussion
« Reply #42 on: January 28, 2015, 11:23:06 pm »
And in other new, Volutar can rest happy that Meridian has started his new FMP playthrough and is using the latest Nightly. ;)

Offline ivandogovich

  • Commander
  • *****
  • Posts: 2374
  • X-Com Afficionado
    • View Profile
    • Ivan Dogovich Youtube
Re: The "Please Stop Using 1.0" Discussion
« Reply #43 on: April 13, 2015, 11:19:52 pm »
I'll just put this here as an example of my original point to Volutar.  CTD during recording session with PirateZ.  Autosave allows us to recover fairly easily.  And I'm not really concerned about it in this LP perse, because we are testing a pre-release mod and leveraging nightlies to do it.  The good news is that Warboy was quickly able to fix the nightly before I recorded any more of the episodes, so the campaign is still in fine shape.  Its just things like this can could cause other LPers to be reluctant to jump on the latest nightlies.

https://youtu.be/HBgmibvCwE8?t=21m55s

Cheers, Ivan :D