Mark informed Jared that their professional services engagement with CDISC was ending and suggested putting Jared in contact with the team working with Neo4j's yet team. Jared expressed uncertainty about his qualifications and suggested involving Charles Shadol instead. Mark agreed and mentioned reaching out to Chris to coordinate the meeting, while also planning to share the code and demonstrate how it works. - PLAY @0:06: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=6.26
Mark discussed the code repository and explained how it compares XML files to generate a diff CSV. Berber requested clearer documentation with requirements and expressed interest in understanding the code further. - PLAY @2:36: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=156.92
Mark and Berber discussed an issue with the CT parser in the last release, where it crashed due to an error related to an unescaped quote or line feed in the XLS file. They examined the log file and determined that the error occurred near the end of the file, but since they were only using specific information from the file, it didn't affect the output. - PLAY @10:42: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=642.86
Mark and Berber discussed the possibility of adding a new column to the Excel sheets to indicate cardinality. They concluded that adding a new column would not cause any issues, but it would require updating the code to ensure it pulls the correct information from the sheet. - PLAY @16:47: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=1007.34
Mark and Berber discussed the changes in the cardinality file and how it used to be manually updated whenever a new ID was added. They also mentioned that the cardinality is now coming from the XMI and not from the JSON file anymore, which was considered a positive change. - PLAY @19:31: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=1171.26
Mark explained how the code was looping through properties and checking for changes between previous and current versions. He also mentioned a bug that was fixed by adding additional checks to ensure that removed properties were properly listed. - PLAY @23:49: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=1429.92
Mark and Jared discussed the possibility of moving code out of the main codebase and creating a mapping file for easier updates. They also discussed sharing the code through a zip file and potentially giving Jared read access to the repository. - PLAY @28:46: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=1726.94
Jared, Berber, and Mark discussed their progress with using EA (Enterprise Architect) and the challenges they faced. They also mentioned a script that runs Git commands and assumes the location of Git repositories, which they found helpful. - PLAY @31:35: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=1895.08
Mark and Jared discussed the possibility of using GitHub actions or Azure's CICD for automating the execution of a Unix committee. They also talked about the importance of Java in generating XMI and EAPX files for the project. - PLAY @34:45: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=2085.88
Mark, Berber, and Jared discussed the issue of generating Java code and UML diagrams for the Open Study Builder project. They also explored the possibility of accommodating the requirements of the DDF adapter and finding a way to connect it to the project. - PLAY @40:00: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=2400.82
Jared, Berber, Mark, and Gerry discussed the DDF conformance model and the ability of EA (Enterprise Architect) to generate Java code from XMI. They also mentioned the limitations of EA in terms of self-referencing properties and the need to further consult with Chris for more details. - PLAY @46:50: https://fathom.video/share/gtoyEY791L3aK_bamy881zwzyHiikqxx?timestamp=2810.24
This chore will include the following results: