You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With 7.1, I think we're many in here to have felt the lack of proper tooling, I feel like if we want to make EXDSchema a standard, we need to get some tooling done, or at least make a list of what can be used.
I think we need two main things:
Data explorer ala Godbert, using EXDSchema and showing data based on Offset by default, so we can easily make it match schema
Diff tooling for patch days
The later is more complex, there's various approaches for this, like storing older versions to compare (hello CSV?), then compare against freshly extracted data to find differences. A bit more advanced approach would be to start by comparing headers, which shouldn't be too hard using the various Datamining libs we have.
The best approach would be to be able to read column changes from patch files, that's completly out of my knowledge tho.
If these tools, or one of them, already exist, we should put a link to them so they can easily be reached and maintained.
Feel free to convert this to a discussion or to ping me on Discord to discuss this in realtime.
The text was updated successfully, but these errors were encountered:
I have already done the latter with CSV comparisons, but I haven't added column value similarity checking to that project yet. I'll publish this project relatively soon to the Lumina.Excel repo (since that's where the column based updated stuff also existed) when it's complete.
That tool is designed to be CI/CD runnable so it should be readily runnable via workflow_dispatch.
With 7.1, I think we're many in here to have felt the lack of proper tooling, I feel like if we want to make EXDSchema a standard, we need to get some tooling done, or at least make a list of what can be used.
I think we need two main things:
The later is more complex, there's various approaches for this, like storing older versions to compare (hello CSV?), then compare against freshly extracted data to find differences. A bit more advanced approach would be to start by comparing headers, which shouldn't be too hard using the various Datamining libs we have.
The best approach would be to be able to read column changes from patch files, that's completly out of my knowledge tho.
If these tools, or one of them, already exist, we should put a link to them so they can easily be reached and maintained.
Feel free to convert this to a discussion or to ping me on Discord to discuss this in realtime.
The text was updated successfully, but these errors were encountered: