-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New version with changed API for updated TSV formats #147
Conversation
Codecov Report
@@ Coverage Diff @@
## master #147 +/- ##
==========================================
+ Coverage 45.48% 46.71% +1.22%
==========================================
Files 22 26 +4
Lines 3100 4044 +944
Branches 1006 1312 +306
==========================================
+ Hits 1410 1889 +479
- Misses 1063 1369 +306
- Partials 627 786 +159
Continue to review full report at Codecov.
|
@RobH123 Could you connect this PR with an issue please? Our QA practices have standardized on this so that they and I as a reviewer have context and understanding of the changes. I see this is still in draft mode, but I also wanted to ask whether this code would automatically detect whether a resource was in the new TSV format or not... in other words, will this be a breaking change that we have to coordinate deployment with the data format change. Thanks! |
@mandolyte There were already six linked issues and I just added another one. I apologise from the ongoingness of this PR -- it's partly coz the new TSV formats were only finally approved yesterday, and partly because of how I work -- flitting back and forth from publishing/content work to software development and adding/fine-tuning checks as I understand the need for them during the publishing. Also partly coz I hadn't been able to devote a big-enough block of time to thorough testing of the new format checks. |
I see this is still in draft mode, but I also wanted to ask whether this code would automatically detect whether a resource was in the new TSV format or not... in other words, will this be a breaking change that we have to coordinate deployment with the data format change. @mandolyte This big change is certainly a breaking change to the APIs (as reflected in the title and version number). That's partly why I wanted to also work on some issues/improvements that had been waiting for a break. As to implementation of new formats in tC Create and your BP apps, I don't think that the roll-out has been fully planned yet. But here in general, each different TSV format has a different checking function. For the demos, I choose the formats here where TN2 and TQ2 and TWL will each cause the new checking functions to be called. |
I think this is finally working good enough to be a first attempt at v2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 56 of 84 files at r2, 30 of 30 files at r3.
Reviewable status: complete! all files reviewed, all discussions resolved
This change is