This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
development:guidelines [2014/11/11 19:13] frank_defalco |
development:guidelines [2017/02/02 14:43] (current) chrisknoll |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Developer Guidelines ===== | ||
| This page discusses the approach to software development used by the OHDSI community. For information on the development of statistical methods please see the [[:Research Methods|Research Methods]] section of the wiki. | This page discusses the approach to software development used by the OHDSI community. For information on the development of statistical methods please see the [[:Research Methods|Research Methods]] section of the wiki. | ||
| Please refer to the [[Architecture]] section of the wiki for a broad overview of general components of an OHDSI based application. | Please refer to the [[Architecture]] section of the wiki for a broad overview of general components of an OHDSI based application. | ||
| + | === Integrated Development Environments === | ||
| + | * [[Optimizing Spring builds in NetBeans]] | ||
| + | |||
| + | === Database Migration Management using Flyway === | ||
| + | * [[Database Migration Management]] | ||
| + | |||
| + | === Continuous Integration Services === | ||
| + | * [[OHDSI Jenkins CI Server]] used for everything that is not R | ||
| + | * [[OHDSI Travis CI Server]] used for everything in R | ||
| + | |||
| + | === Unit Testing === | ||
| + | * [[Unit testing in R]] | ||
| + | |||
| + | === Nexus Repository === | ||
| + | * [[OHDSI Nexus Maven Repository]] | ||
| + | |||
| + | === CDN === | ||
| + | * [[OHDSI Content Delivery Network]] | ||
| + | |||
| + | === Source Control === | ||
| + | * [[development:ohdsi_github_projects_v2|OHDSI Github Projects]] | ||
| + | |||
| + | === Web Development === | ||
| + | * [[Style Guide]] | ||
| + | |||
| + | === Code style === | ||
| + | * [[OHDSI code style for R]] | ||
| + | * [[OHDSI code style for SQL]] | ||
| + | |||
| + | === Documentation === | ||
| + | * [[OHDSI documentation guidelines]] | ||