All Projects → logicahealth → solor-doc

logicahealth / solor-doc

Licence: Apache-2.0 License
Documentation for Solor Knowledge Architecture and Knowledge Management Environment

Programming Languages

XSLT
1337 projects
java
68154 projects - #9 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to solor-doc

multithread-mpp
This is the best architecture of Kotlin Multiplatform Project I think! This project works on background thread using kotlinx.Coroutines.
Stars: ✭ 16 (+23.08%)
Mutual labels:  architecture
Movies-PagingLibrary-Arch-Components
Sample to practice PagingLibrary & RX
Stars: ✭ 92 (+607.69%)
Mutual labels:  architecture
ECS-Networking-Haxe
Entity Component System architecture with networking support, component state synchronization + RPC
Stars: ✭ 16 (+23.08%)
Mutual labels:  architecture
phd-resources
Internet Delivered Treatment using Adaptive Technology
Stars: ✭ 37 (+184.62%)
Mutual labels:  architecture
documentation
This repository contains Enablement Documentation (STIX Shifter), Workgroup documents and materials (Endpoint), Working documents and output from the "Architecture Working Group", Architecture workgroup meeting minutes and recordings
Stars: ✭ 20 (+53.85%)
Mutual labels:  architecture
architecture
Beauty and the Mess - “Performance of the system depends on how the parts fit, not how they act taken separately.”
Stars: ✭ 32 (+146.15%)
Mutual labels:  architecture
Systemizer
A system design tool that allows you to simulate data flow of distributed systems.
Stars: ✭ 1,219 (+9276.92%)
Mutual labels:  architecture
data-product-batch
Template to deploy a Data Product for Batch data processing into a Data Landing Zone of the Data Management & Analytics Scenario (former Enterprise-Scale Analytics). The Data Product template can be used by cross-functional teams to ingest, provide and create new data assets within the platform.
Stars: ✭ 27 (+107.69%)
Mutual labels:  architecture
arch-pattern-modularization
🌵Implementation of Modularization on Architecture Pattern
Stars: ✭ 27 (+107.69%)
Mutual labels:  architecture
archunit-junit5-kotlin
Generic Architecture Tests written in Kotlin using ArchUnit and Junit5
Stars: ✭ 22 (+69.23%)
Mutual labels:  architecture
bian
The Banking Industry Architecture Network e.V. (BIAN) model in Archimate 3
Stars: ✭ 48 (+269.23%)
Mutual labels:  architecture
iOS-Clean-Architecture-Example
An iOS app designed using clean architecture and MVVM.
Stars: ✭ 50 (+284.62%)
Mutual labels:  architecture
react-microfrontends-demo
Demo of microfrontends using React
Stars: ✭ 36 (+176.92%)
Mutual labels:  architecture
OpenHarmony
华为鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,鸿蒙技术资料,手册,指南,共建国产操作系统万物互联新生态。
Stars: ✭ 373 (+2769.23%)
Mutual labels:  architecture
plantuml-libs
A set of PlantUML libraries and a NPM cli tool to design diagrams which focus on several technologies/approaches: Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), C4 Model or even EventStorming and more.
Stars: ✭ 75 (+476.92%)
Mutual labels:  architecture
Peasy.NET-Samples
Showcases a middle tier built with peasy and consumed by multiple client consumers
Stars: ✭ 33 (+153.85%)
Mutual labels:  architecture
repolib-android
RepoLib Rx - Android
Stars: ✭ 13 (+0%)
Mutual labels:  architecture
ReMVVM
ReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
Stars: ✭ 180 (+1284.62%)
Mutual labels:  architecture
fc4-framework
A Docs as Code tool that helps software creators and documentarians author software architecture diagrams using the C4 model for visualising software architecture.
Stars: ✭ 121 (+830.77%)
Mutual labels:  architecture
stable-systems-checklist
An opinionated list of attributes and policies that need to be met in order to establish a stable software system.
Stars: ✭ 43 (+230.77%)
Mutual labels:  architecture

README

What is this repository for?

This repository is to provide for collaborative development of documentation for InformaticS Architecture ACceleration's (ISAAC) KnOwledge Management EnvironmenT (KOMET).

How do I get set up?

Viewing generated KOMET Compendium PDF and HTML files

Generated pdf and html files can be found in informatics-architecture.net

Setting up to edit Docbook

This is a maven/docbook project. To edit docbook XML files, following installations are recommended:

  1. JAVA
    • If your machine does not have JAVA, download and install Java SE: Java Download
       
  2. Maven
  3. SourceTree
    • Download and install from: Atlassian SourceTree - Be sure to follow installation instructions from this site
    • Run Source Tree and select Clone
      src/site/resources/images/readme_screenshot_sourcetree_setup.jpg
       
      • Source Location
        • get link and copy into Source Location
          • Go to KOMET github
          • Select Clone or download and copy link: src/site/resources/images/readme_screenshot_sourcetree_sourceLocation.jpg
             
      • Target Directory – enter the path of the directory & folder name
      • Branch - be sure it is set to "develop"
      • Click on Clone
      • Close SourceTree once the project has been downloaded
         
  4. Build the clone source code
    • Skip this step if you are not familiar with command prompt operations
    • If you are familiar with command prompt, execute mvn clean install in the directory created in Target Directory step of SourceTree installation
       
  5. Oxygen XML Editor
    • Download and install from Oxygen XML Editor
      • Select File Association – recommend selecting XML Document
      • sign up for 30-day evaluation key
    • When you start the program, enter 30-day trial license key: src/site/resources/images/readme_screenshot_oxygen_trial.jpg
       
    • Once opened, Oxygen XML Editor should look like: src/site/resources/images/readme_screenshot_oxygen_mainInterface.jpg
       
    • select File > Open > go to the folder created in Target Directory step of Git GUI installation > select isaacs-komet-doc.xpr
       
    • This step is to set up "mvn clean install" within Oxygen so that it can be executed within Oxygen
      • Right click on isaacs-komet-doc.xpr > Copy Location
        src/site/resources/images/readme_screenshot_oxygen_mvn_00.jpg
      • go to Tools > External Tools > Configure
        src/site/resources/images/readme_screenshot_oxygen_mvn_01.jpg
      • In the Preferences window, click on New
      • In the External Tool window
        src/site/resources/images/readme_screenshot_oxygen_mvn_02.jpg
        • Name: Enter a name
        • Description: Enter a description
        • Working Directory: paste the copied location of isaacs-komet-doc.xpr from above
          • remove file:/ (beginning of the pasted path text)
          • replace all instances of %20 with a space
          • remove isaacs-komet-doc.xpr (end of the pasted path text)
        • Apply > OK
      • You should now have a new button in the toolbar. Press this button to start mvn clean install
        src/site/resources/images/readme_screenshot_oxygen_mvn_03.jpg
      • When the process is completed, you will see the icon change from red square to green 'play' icon
        src/site/resources/images/readme_screenshot_oxygen_mvn_04.jpg
          You are now able to edit files within Oxygen!

Committing and pushing edited files to GitHub

Note: It is generally a good practice to perform a mvn clean install to ensure that there's no errors prior to committing/pushing edited files back to GitHub.

Contact Keith Campbell for write priviliges.

  1. SourceTree
     
    src/site/resources/images/readme_screenshot_sourcetree_commit_00.jpg
    src/site/resources/images/readme_screenshot_sourcetree_commit_01.jpg
    src/site/resources/images/readme_screenshot_sourcetree_commit_02.jpg

    • select files or stage all files (1), and press commit (2)
    • Enter a comment and press commit button below the comment textbox (3)
    • Press Push putton (4)
    • Make sure Local and Remote branches are set to "develop" and press the Push button
      src/site/resources/images/readme_screenshot_sourcetree_commit_03.jpg

    Note: you may need to "Pull" before you can "Push". In which case, press on the "Pull" button (next to "Push" button described above). Be sure to uncheck "Commit merged changes immediately" checkbox to avoid any conflicts.
    src/site/resources/images/readme_screenshot_sourcetree_commit_04.jpg

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].