DICE PACKS BUNDLE
Page 2 of 2 First 12

Thread: Release v3.0.9

  1. #11
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Colorado, USA
    Posts
    33,411
    Quote Originally Posted by dulux-oz View Post
    I simply run through (ie study) the Patch List document (in detail) - I know my own code well enough that I can tell from that if anything's been changed
    In my extensions I include an original, unmodified copy of each script/xml file I modify. When new rulesets come out I do a file compare between the new file and the original, unmodified file from the extension - if there are differences between the two files it will let you know if you need to update your extension. This is the only way to be 100% sure if there has/hasn't been any changes to the code that the extension uses in a new ruleset release.
    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  2. #12
    Quote Originally Posted by Trenloe View Post
    In my extensions I include an original, unmodified copy of each script/xml file I modify. When new rulesets come out I do a file compare between the new file and the original, unmodified file from the extension - if there are differences between the two files it will let you know if you need to update your extension. This is the only way to be 100% sure if there has/hasn't been any changes to the code that the extension uses in a new ruleset release.
    Yeah, I do that too, but that's "Phase 2" which is only done if "Phase 1" says I should or if someone complains (and to date any complaints have turned out to be attributable to other people's code, not mine ).

    Good tip, Tren

    Cheers
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  3. #13
    Ikael's Avatar
    Join Date
    Jan 2008
    Location
    Finland/Joensuu
    Posts
    2,384
    Quote Originally Posted by dulux-oz View Post
    Yeah, I do that too, but that's "Phase 2" which is only done if "Phase 1" says I should or if someone complains (and to date any complaints have turned out to be attributable to other people's code, not mine ).

    Good tip, Tren

    Cheers
    I have experienced that not all changes are recorded into changelog only those that really fix/change something, however those "undocumented" might cause issues in derived rulesets or in extensions. Personally I am storing all different versions of CoreRPG as is in my dev machine and when new version pops up I make diff by comparing all files to learn what has really changed. This also keeps me updated to how CoreRPG is developed and what is recommend way. Diffing is easy if you use right tools. I recommend it to be one step ahead of an error
    "Alright, you primitive screwheads, listen up: THIS... is my BOOMSTICK!" -- Ash Williams, Army of Darkness

    Post your SavageWorlds ruleset feature requests and issue reports here!

  4. #14
    What tools do you recommend Ikael?
    I never claimed to be sane. Besides, it's more fun this way.

  5. #15
    Quote Originally Posted by Nickademus View Post
    What tools do you recommend Ikael?
    Winmerge is a good one for this - funnily enough, that's my "Phase 3"

    Cheers
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  6. #16
    Ikael's Avatar
    Join Date
    Jan 2008
    Location
    Finland/Joensuu
    Posts
    2,384
    I use kdiff3 to do all file scan/diff. You can also use this tool to do 3-way diff if needed. In addition to that I use wingrep to find what I want
    "Alright, you primitive screwheads, listen up: THIS... is my BOOMSTICK!" -- Ash Williams, Army of Darkness

    Post your SavageWorlds ruleset feature requests and issue reports here!

  7. #17
    Thank you both kindly.
    I never claimed to be sane. Besides, it's more fun this way.

  8. #18
    I use CSDiff on my machine. I often need to compare changes between versions as well, in order to track down certain issues. Also, it's good for generating release notes.

    Regards,
    JPG

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
5E Character Create Playlist

Log in

Log in