diff --git a/docs/.vuepress/.temp/internal/routes.js b/docs/.vuepress/.temp/internal/routes.js
index 8932196..74852af 100644
--- a/docs/.vuepress/.temp/internal/routes.js
+++ b/docs/.vuepress/.temp/internal/routes.js
@@ -3,23 +3,6 @@ export const redirects = JSON.parse("{}")
export const routes = Object.fromEntries([
["/2024-Meeting-Notes.html", { loader: () => import(/* webpackChunkName: "2024-Meeting-Notes.html" */"/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/2024-Meeting-Notes.html.js"), meta: {"title":"2024 Meeting Notes"} }],
["/", { loader: () => import(/* webpackChunkName: "index.html" */"/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/index.html.js"), meta: {"title":"OHDSI TAB"} }],
- ["/404.html", { loader: () => import(/* webpackChunkName: "404.html" */"/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/404.html.js"), meta: {"title":""} }],
["/links.html", { loader: () => import(/* webpackChunkName: "links.html" */"/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/links.html.js"), meta: {"title":"Reference Links"} }],
+ ["/404.html", { loader: () => import(/* webpackChunkName: "404.html" */"/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/404.html.js"), meta: {"title":""} }],
]);
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updateRoutes) {
- __VUE_HMR_RUNTIME__.updateRoutes(routes)
- }
- if (__VUE_HMR_RUNTIME__.updateRedirects) {
- __VUE_HMR_RUNTIME__.updateRedirects(redirects)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ routes, redirects }) => {
- __VUE_HMR_RUNTIME__.updateRoutes(routes)
- __VUE_HMR_RUNTIME__.updateRedirects(redirects)
- })
-}
diff --git a/docs/.vuepress/.temp/internal/siteData.js b/docs/.vuepress/.temp/internal/siteData.js
index bff0b2d..71350de 100644
--- a/docs/.vuepress/.temp/internal/siteData.js
+++ b/docs/.vuepress/.temp/internal/siteData.js
@@ -1,14 +1 @@
export const siteData = JSON.parse("{\"base\":\"/\",\"lang\":\"en-US\",\"title\":\"OHDSI Technical Advisory Board\",\"description\":\"\",\"head\":[],\"locales\":{}}")
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updateSiteData) {
- __VUE_HMR_RUNTIME__.updateSiteData(siteData)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ siteData }) => {
- __VUE_HMR_RUNTIME__.updateSiteData(siteData)
- })
-}
diff --git a/docs/.vuepress/.temp/internal/themeData.js b/docs/.vuepress/.temp/internal/themeData.js
index 2cbf95b..c5c89b4 100644
--- a/docs/.vuepress/.temp/internal/themeData.js
+++ b/docs/.vuepress/.temp/internal/themeData.js
@@ -1,14 +1 @@
export const themeData = JSON.parse("{\"logo\":\"images/ohdsi-logo-colored.png\",\"docsRepo\":\"ohdsi/tab\",\"docsBranch\":\"main\",\"docsDir\":\"docs\",\"editLinkPattern\":\":repo/edit/:branch/:path\",\"editLink\":true,\"locales\":{\"/\":{\"selectLanguageName\":\"English\"}},\"colorMode\":\"auto\",\"colorModeSwitch\":true,\"navbar\":[],\"repo\":null,\"selectLanguageText\":\"Languages\",\"selectLanguageAriaLabel\":\"Select language\",\"sidebar\":\"heading\",\"sidebarDepth\":2,\"editLinkText\":\"Edit this page\",\"lastUpdated\":true,\"lastUpdatedText\":\"Last Updated\",\"contributors\":true,\"contributorsText\":\"Contributors\",\"notFound\":[\"There's nothing here.\",\"How did we get here?\",\"That's a Four-Oh-Four.\",\"Looks like we've got some broken links.\"],\"backToHome\":\"Take me home\",\"openInNewWindow\":\"open in new window\",\"toggleColorMode\":\"toggle color mode\",\"toggleSidebar\":\"toggle sidebar\"}")
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updateThemeData) {
- __VUE_HMR_RUNTIME__.updateThemeData(themeData)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ themeData }) => {
- __VUE_HMR_RUNTIME__.updateThemeData(themeData)
- })
-}
diff --git a/docs/.vuepress/.temp/pages/2024-Meeting-Notes.html.js b/docs/.vuepress/.temp/pages/2024-Meeting-Notes.html.js
index ec03268..251a89c 100644
--- a/docs/.vuepress/.temp/pages/2024-Meeting-Notes.html.js
+++ b/docs/.vuepress/.temp/pages/2024-Meeting-Notes.html.js
@@ -1,16 +1,3 @@
import comp from "/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/2024-Meeting-Notes.html.vue"
-const data = JSON.parse("{\"path\":\"/2024-Meeting-Notes.html\",\"title\":\"2024 Meeting Notes\",\"lang\":\"en-US\",\"frontmatter\":{\"lang\":\"en-US\",\"title\":\"2024 Meeting Notes\",\"editLink\":true},\"headers\":[{\"level\":2,\"title\":\"Key Objectives\",\"slug\":\"key-objectives\",\"link\":\"#key-objectives\",\"children\":[]},{\"level\":2,\"title\":\"Goals for the Year\",\"slug\":\"goals-for-the-year\",\"link\":\"#goals-for-the-year\",\"children\":[{\"level\":3,\"title\":\"1. Architecture Guidance\",\"slug\":\"_1-architecture-guidance\",\"link\":\"#_1-architecture-guidance\",\"children\":[]},{\"level\":3,\"title\":\"2. Database Support Policy\",\"slug\":\"_2-database-support-policy\",\"link\":\"#_2-database-support-policy\",\"children\":[]},{\"level\":3,\"title\":\"3. Java Support\",\"slug\":\"_3-java-support\",\"link\":\"#_3-java-support\",\"children\":[]},{\"level\":3,\"title\":\"4. Security Enhancements\",\"slug\":\"_4-security-enhancements\",\"link\":\"#_4-security-enhancements\",\"children\":[]},{\"level\":3,\"title\":\"5. Broadsea Ecosystem\",\"slug\":\"_5-broadsea-ecosystem\",\"link\":\"#_5-broadsea-ecosystem\",\"children\":[]},{\"level\":3,\"title\":\"6. Change Management\",\"slug\":\"_6-change-management\",\"link\":\"#_6-change-management\",\"children\":[]},{\"level\":3,\"title\":\"7. Federated Learning\",\"slug\":\"_7-federated-learning\",\"link\":\"#_7-federated-learning\",\"children\":[]}]},{\"level\":2,\"title\":\"Action Items\",\"slug\":\"action-items\",\"link\":\"#action-items\",\"children\":[]}],\"git\":{\"updatedTime\":1733761528000,\"contributors\":[{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@its.jnj.com\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"}]},\"filePathRelative\":\"2024-Meeting-Notes.md\"}")
+const data = JSON.parse("{\"path\":\"/2024-Meeting-Notes.html\",\"title\":\"2024 Meeting Notes\",\"lang\":\"en-US\",\"frontmatter\":{\"lang\":\"en-US\",\"title\":\"2024 Meeting Notes\",\"editLink\":true},\"headers\":[{\"level\":2,\"title\":\"Key Objectives\",\"slug\":\"key-objectives\",\"link\":\"#key-objectives\",\"children\":[]},{\"level\":2,\"title\":\"Goals for the Year\",\"slug\":\"goals-for-the-year\",\"link\":\"#goals-for-the-year\",\"children\":[{\"level\":3,\"title\":\"1. Architecture Guidance\",\"slug\":\"_1-architecture-guidance\",\"link\":\"#_1-architecture-guidance\",\"children\":[]},{\"level\":3,\"title\":\"2. Database Support Policy\",\"slug\":\"_2-database-support-policy\",\"link\":\"#_2-database-support-policy\",\"children\":[]},{\"level\":3,\"title\":\"3. Java Support\",\"slug\":\"_3-java-support\",\"link\":\"#_3-java-support\",\"children\":[]},{\"level\":3,\"title\":\"4. Security Enhancements\",\"slug\":\"_4-security-enhancements\",\"link\":\"#_4-security-enhancements\",\"children\":[]},{\"level\":3,\"title\":\"5. Broadsea Ecosystem\",\"slug\":\"_5-broadsea-ecosystem\",\"link\":\"#_5-broadsea-ecosystem\",\"children\":[]},{\"level\":3,\"title\":\"6. Change Management\",\"slug\":\"_6-change-management\",\"link\":\"#_6-change-management\",\"children\":[]},{\"level\":3,\"title\":\"7. Federated Learning\",\"slug\":\"_7-federated-learning\",\"link\":\"#_7-federated-learning\",\"children\":[]}]},{\"level\":2,\"title\":\"Action Items\",\"slug\":\"action-items\",\"link\":\"#action-items\",\"children\":[]}],\"git\":{\"updatedTime\":1733776462000,\"contributors\":[{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@ohdsi.org\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"},{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@its.jnj.com\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"}]},\"filePathRelative\":\"2024-Meeting-Notes.md\"}")
export { comp, data }
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updatePageData) {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ data }) => {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- })
-}
diff --git a/docs/.vuepress/.temp/pages/404.html.js b/docs/.vuepress/.temp/pages/404.html.js
index a3bcebd..50f6a60 100644
--- a/docs/.vuepress/.temp/pages/404.html.js
+++ b/docs/.vuepress/.temp/pages/404.html.js
@@ -1,16 +1,3 @@
import comp from "/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/404.html.vue"
const data = JSON.parse("{\"path\":\"/404.html\",\"title\":\"\",\"lang\":\"en-US\",\"frontmatter\":{\"layout\":\"NotFound\"},\"headers\":[],\"git\":{},\"filePathRelative\":null}")
export { comp, data }
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updatePageData) {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ data }) => {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- })
-}
diff --git a/docs/.vuepress/.temp/pages/index.html.js b/docs/.vuepress/.temp/pages/index.html.js
index cd6a51a..3cd1326 100644
--- a/docs/.vuepress/.temp/pages/index.html.js
+++ b/docs/.vuepress/.temp/pages/index.html.js
@@ -1,16 +1,3 @@
import comp from "/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/index.html.vue"
-const data = JSON.parse("{\"path\":\"/\",\"title\":\"OHDSI TAB\",\"lang\":\"en-US\",\"frontmatter\":{\"home\":true,\"title\":\"OHDSI TAB\",\"heroText\":\"OHDSI TAB\",\"heroImage\":\"images/ohdsi-logo-colored.png\",\"tagline\":\"Observational Health Data Sciences & Informatics Technical Advisory Board\",\"actions\":[{\"text\":\"What is OHDSI?\",\"link\":\"https://www.ohdsi.org\",\"type\":\"primary\"},{\"text\":\"2024 Meeting Notes\",\"link\":\"/2024-Meeting-Notes.md\",\"type\":\"primary\"}],\"footer\":\"Apache 2.0 Licensed | Copyright © 2024 OHDSI\"},\"headers\":[],\"git\":{\"updatedTime\":1733761528000,\"contributors\":[{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@its.jnj.com\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"}]},\"filePathRelative\":\"README.md\"}")
+const data = JSON.parse("{\"path\":\"/\",\"title\":\"OHDSI TAB\",\"lang\":\"en-US\",\"frontmatter\":{\"home\":true,\"title\":\"OHDSI TAB\",\"heroText\":\"OHDSI TAB\",\"heroImage\":\"images/ohdsi-logo-colored.png\",\"tagline\":\"Observational Health Data Sciences & Informatics Technical Advisory Board\",\"actions\":[{\"text\":\"What is OHDSI?\",\"link\":\"https://www.ohdsi.org\",\"type\":\"primary\"},{\"text\":\"2024 Meeting Notes\",\"link\":\"/2024-Meeting-Notes.md\",\"type\":\"primary\"}],\"footer\":\"Apache 2.0 Licensed | Copyright © 2024 OHDSI\"},\"headers\":[],\"git\":{\"updatedTime\":1733776462000,\"contributors\":[{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@ohdsi.org\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"},{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@its.jnj.com\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"}]},\"filePathRelative\":\"README.md\"}")
export { comp, data }
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updatePageData) {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ data }) => {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- })
-}
diff --git a/docs/.vuepress/.temp/pages/links.html.js b/docs/.vuepress/.temp/pages/links.html.js
index 0ca03ee..33e1b7f 100644
--- a/docs/.vuepress/.temp/pages/links.html.js
+++ b/docs/.vuepress/.temp/pages/links.html.js
@@ -1,16 +1,3 @@
import comp from "/Users/fjd/Documents/OHDSI/tab/docs/.vuepress/.temp/pages/links.html.vue"
-const data = JSON.parse("{\"path\":\"/links.html\",\"title\":\"Reference Links\",\"lang\":\"en-US\",\"frontmatter\":{\"title\":\"Reference Links\"},\"headers\":[{\"level\":3,\"title\":\"General Links\",\"slug\":\"general-links\",\"link\":\"#general-links\",\"children\":[]},{\"level\":3,\"title\":\"Forum Communications\",\"slug\":\"forum-communications\",\"link\":\"#forum-communications\",\"children\":[]},{\"level\":3,\"title\":\"Common Data Model Links\",\"slug\":\"common-data-model-links\",\"link\":\"#common-data-model-links\",\"children\":[]}],\"git\":{},\"filePathRelative\":\"links.md\"}")
+const data = JSON.parse("{\"path\":\"/links.html\",\"title\":\"Reference Links\",\"lang\":\"en-US\",\"frontmatter\":{\"title\":\"Reference Links\"},\"headers\":[{\"level\":3,\"title\":\"General Links\",\"slug\":\"general-links\",\"link\":\"#general-links\",\"children\":[]},{\"level\":3,\"title\":\"Forum Communications\",\"slug\":\"forum-communications\",\"link\":\"#forum-communications\",\"children\":[]},{\"level\":3,\"title\":\"Common Data Model Links\",\"slug\":\"common-data-model-links\",\"link\":\"#common-data-model-links\",\"children\":[]}],\"git\":{\"updatedTime\":1733776462000,\"contributors\":[{\"name\":\"Frank DeFalco\",\"username\":\"Frank DeFalco\",\"email\":\"fdefalco@ohdsi.org\",\"commits\":1,\"url\":\"https://github.com/Frank DeFalco\"}]},\"filePathRelative\":\"links.md\"}")
export { comp, data }
-
-if (import.meta.webpackHot) {
- import.meta.webpackHot.accept()
- if (__VUE_HMR_RUNTIME__.updatePageData) {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- }
-}
-
-if (import.meta.hot) {
- import.meta.hot.accept(({ data }) => {
- __VUE_HMR_RUNTIME__.updatePageData(data)
- })
-}
diff --git a/docs/.vuepress/dist/2024-Meeting-Notes.html b/docs/.vuepress/dist/2024-Meeting-Notes.html
index 2e9bcca..c1a36bd 100644
--- a/docs/.vuepress/dist/2024-Meeting-Notes.html
+++ b/docs/.vuepress/dist/2024-Meeting-Notes.html
@@ -31,13 +31,13 @@
document.documentElement.dataset.theme = 'dark'
}
-
2024 Meeting Notes
+ 2024 Meeting Notes | OHDSI Technical Advisory Board
-
-
+
+
- The OHDSI Technical Advisory Board (TAB) aims to guide and support the technical development of OHDSI open-source projects. Its core values are transparency , collaboration , and inclusivity , ensuring open processes, fostering innovation, and valuing diverse perspectives.
Roadmap Planning Establish priorities for technical development across OHDSI projects. Communication Ensure clear, consistent communication with the OHDSI community. Future Planning Strategically plan agendas to address emerging needs and challenges. Provide technical direction for workgroups. Increase global adoption and cloud environment support through vendor engagement. Develop a global policy defining database support principles. Address topics like dependency injection, bigint
usage, and multi-platform compatibility. Transition from Java 8 to modern Long-Term Support (LTS) versions (e.g., 17, 21) to mitigate risks and ensure sustainability. Introduce continuous integration (CI) features like dependency and security scanning. Establish a compatibility matrix for component versions. Improve containerization and CI/CD processes. Enhance adoption through GitHub integration and DockerHub image availability. Ensure compatibility and stability across platform updates. Create a roadmap for supported technologies (e.g., runtimes, database platforms, R versions). Provide clarity on tool and CDM version compatibility. Explore federated analytics opportunities for improved data security and collaboration. Coordinate releases across workgroups for synchronized development.Define testing database requirements for all supported software packages.Assess CDM version support to guide tool compatibility.Support federated analytics initiatives like Data Shield.This high-level approach will enhance the stability, security, and global adoption of OHDSI open-source solutions.
-
+ The OHDSI Technical Advisory Board (TAB) aims to guide and support the technical development of OHDSI open-source projects. Its core values are transparency , collaboration , and inclusivity , ensuring open processes, fostering innovation, and valuing diverse perspectives.
Roadmap Planning Establish priorities for technical development across OHDSI projects. Communication Ensure clear, consistent communication with the OHDSI community. Future Planning Strategically plan agendas to address emerging needs and challenges. Provide technical direction for workgroups. Increase global adoption and cloud environment support through vendor engagement. Develop a global policy defining database support principles. Address topics like dependency injection, bigint
usage, and multi-platform compatibility. Transition from Java 8 to modern Long-Term Support (LTS) versions (e.g., 17, 21) to mitigate risks and ensure sustainability. Introduce continuous integration (CI) features like dependency and security scanning. Establish a compatibility matrix for component versions. Improve containerization and CI/CD processes. Enhance adoption through GitHub integration and DockerHub image availability. Ensure compatibility and stability across platform updates. Create a roadmap for supported technologies (e.g., runtimes, database platforms, R versions). Provide clarity on tool and CDM version compatibility. The TAB discussed various approaches to federated research in 2024 including: Strategus Study Packages Arachne DataShield Coordinate releases across workgroups for synchronized development.Define testing database requirements for all supported software packages.Assess CDM version support to guide tool compatibility.Support federated analytics initiatives like Data Shield.This high-level approach will enhance the stability, security, and global adoption of OHDSI open-source solutions.
+