Skip to content

Conversation

@ssv2
Copy link

@ssv2 ssv2 commented May 26, 2023

Added UnifiedUI (UUI) 2.2.1 - Continued (WorkshopID #2966990700) to the UUI Register method. Please review the line changed.

UNTESTED IN-GAME - PLAN TO TEST 2023/05/26
PLAN TO RELEASE UPDATED UnifiedUI (UUI) 2.2.1 - Continued (compiled for resorts free update) 2023/05/26 (will leave unlisted for now and marked as beta for now)


(Additional details - skip if you're short on time)
n.b.: Reading the method makes me wonder if it should check the namespace OR ID if both are provided; it skips the namespace check if it the ID parameter array is provided. This does prevent possible duplicate assembly issues (people should not be installing duplicate versions of the mod) but I'm not necessarily sure that is the most optimal from a maintenance standpoint; i.e., if I release a beta version (after ID=2966990700 is promoted to stable) or if someone else releases some other UUI after I go on.

Regardless, with CS:2 supposedly releasing later this year, I suppose it's a non-issue, but maybe something to think about for pub/sub models in CS:2 modding.

From my professional experience the namespace was the general go-to as we didn't need to update it per environment -- i.e., production, UAT, staging, QA, etc -- and if we needed to, we added support to limit it at configuration time in a settings file or administrative configuration panel, not compile time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant