-
February 5th, 2021, 01:35 #51
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,566
My plan is to move all of these changes into the Test channel tonight; with the plan to release on Feb. 16.
Community ruleset and extension developers should start looking sooner than later, as this is a faster cycle than usual. I'm working to clear this set of changes out before any ruleset vision/lighting changes we may need to make.
Regards,
JPG
-
February 5th, 2021, 03:50 #52
I assume that I can't make the changes and have them work with the current FGU version correct? And just to point out the obvious, as I track the forums pretty good and missed this because of the title not interesting me, you best be ready for a lot of false claims that it busted people. Because it will really be the extensions busting the game - not the update. And then... wowsers. Just be ready.
Free(Forums/Forge) Extension(FGU 5E):
Paid (Forge) Extension(FGU 5E):
-
February 5th, 2021, 04:02 #53
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,566
It's true for every release; and that's why the first thing when errors happen is that we tell people to turn off extensions.
Regards,
JPG
-
February 5th, 2021, 04:13 #54
Preaching to the choir. 100% agree. EXTENSION = RISK is my motto. Posting in a few discord chats as I know people don't track the forums that well. And this update will be different than normal releases which have never impacted me. I think this one will with some of the changes. But I'll find out tomorrow or the weekend when i try to figure out how to work on test version but still somehow flip back to the normal version for my Monday night game.
Last edited by SilentRuin; February 5th, 2021 at 04:18.
Free(Forums/Forge) Extension(FGU 5E):
Paid (Forge) Extension(FGU 5E):
-
February 5th, 2021, 11:03 #55
- Join Date
- Nov 2011
- Posts
- 56
Is Session a new API-class? Is it a replacement for User-class? Could you please post the functions and properties of Seesion?
Thank you.
Regards,
Lule
-
February 5th, 2021, 13:08 #56
Just tossing an idea out here, but this would be an awesome time to think about extension self-validation vs a given ruleset version, and if it doesn't meet that validation criteria, it doesn't load and displays an error for the user. For a semantic versioning scheme (I assume this is the versioning scheme you are using?), you'd only require it if the major version number changed. Perhaps a warning if the minor version wasn't validated too, but that's only for backwards compatible changes anyway.
aka Laendra
(Discord: Laendra#9660)
Ultimate license (FGC/FGU)
Current Timezone : Central (CDT) (GMT -5)
OP: 3317036507 / 2369539
My opinions are my own and represent no entity other than myself
Extension Support Discord: https://discord.gg/gKgC7nGpZK
Extensions = risk to your gaming experience. If you haven't tested out the extensions in your campaign before your gaming session, turn them off. If you don't backup your campaigns regularly, you're doing it wrong.
-
February 5th, 2021, 15:43 #57
You must be living under a rock the last month or so. The whole DMsG dumping extensions and SW coming up with FG Forge (extension delivery system) is already been beaten to death in the forums - now its just a waiting game. Rock removed, daylight exposed - don't blink!
Free(Forums/Forge) Extension(FGU 5E):
Paid (Forge) Extension(FGU 5E):
-
February 5th, 2021, 16:06 #58aka Laendra
(Discord: Laendra#9660)
Ultimate license (FGC/FGU)
Current Timezone : Central (CDT) (GMT -5)
OP: 3317036507 / 2369539
My opinions are my own and represent no entity other than myself
Extension Support Discord: https://discord.gg/gKgC7nGpZK
Extensions = risk to your gaming experience. If you haven't tested out the extensions in your campaign before your gaming session, turn them off. If you don't backup your campaigns regularly, you're doing it wrong.
-
February 5th, 2021, 16:32 #59
True - but that thread is more likely to be relevant on that concern - figured you just did not know it was out there. Plus validating against a ruleset is near impossible for anyone but the developer of the extension. To many variables - to much nuance and inter compatibility issues with other extensions. Just because an extension works with a ruleset does not mean they did not write it irresponsibility and have it stomp over lots of code and other extensions. Not something I can envision being done without quadrupling the size of their testing teams. And why should they be testing other peoples code anyway? That is a sure ticket to endless headaches. EXTENSIONS = RISK - you accept that - or should stay far far away from them. And no I'm not trying to give you a hard time - just my opinion on this matter. Don't mean to say you should not have your say on it.
Free(Forums/Forge) Extension(FGU 5E):
Paid (Forge) Extension(FGU 5E):
-
February 5th, 2021, 16:38 #60
You didn't understand the concept then. The author of the extension would certify that they have checked the code against a specific major version, and when the client loads the extension, it would compare that ruleset's version against the certified version of the extension, and provide an error or warning depending upon whether it is a major or minor version violation. If it is an error, provide the option to skip loading that extension into memory at that point. At no point should any expectation be that FG, or any other program, would look at the code itself and try to validate it. As you said, too much variability.
aka Laendra
(Discord: Laendra#9660)
Ultimate license (FGC/FGU)
Current Timezone : Central (CDT) (GMT -5)
OP: 3317036507 / 2369539
My opinions are my own and represent no entity other than myself
Extension Support Discord: https://discord.gg/gKgC7nGpZK
Extensions = risk to your gaming experience. If you haven't tested out the extensions in your campaign before your gaming session, turn them off. If you don't backup your campaigns regularly, you're doing it wrong.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks