berezovskyi / lyo_fork

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eclipse Lyo

CI Parent Discourse users

Introduction

The Eclipse Lyo project is focused on providing an SDK to enable adoption of OSLC specifications. OSLC (Open Services for Lifecycle Collaboration) is an open community dedicated to reducing barriers for lifecycle tool integration. The community authors specifications for exposing lifecycle artifacts through uniform (REST) interfaces and relying on Internet and Linked Data standards.

OSLC's scope started with Application Lifecycle Management (ALM) and is expanding to include integrations across Product Lifecycle Management (PLM) and IT Service Management (ISM/DevOps), Lyo is designed to be a companion to the continuing specification efforts of the OSLC community. Its main purpose is to expand adoption of OSLC specifications and to enable the Eclipse community to easily build OSLC compliant tools.

Getting started

You can find more resources for developing OSLC applications with Lyo, under the OSLC Developer Guide.

The Lyo Samples repository contains sample code that demonstrates how to use the Lyo client to interact with OSLC Service Providers in various ways.

You are welcome to post questions on the OSLC forum.

Core

See OSLC Developer Guide.

Client

To use OSLC Client, follow the setup and development instructions under the OSLC Developer Guide for Client setup.

Domains

See under domains/README.

Store

See under store/README.

TRS Server

To use this library, follow the setup and development instructions under the OSLC Developer Guide for TRS server setup. The instructions assume you have followed the overall instructions to setup an OSLC4J server/client, as defined on that page.

You can find more resources for developing OSLC applications with Lyo in general under the OSLC Developer Guide, and in particular for TRS development.

See trs/server/README for dev notes.

TRS Client

See under trs/client/README.

Validation

See under validation/README.

Repositories

Main project repositories

Repo Status PRs Milestone Bugs
lyo.designer CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.oslc-ui N/A GitHub pull requests GitHub milestone GitHub issues by-label
lyo.ldp CI GitHub pull requests GitHub milestone GitHub issues by-label

Test and sample repositories

Repo Status Lyo version PRs Bugs
oslc-op/refimpl CI GitHub pull requests GitHub issues by-label
oslc-op/sysml-oslc-server CI GitHub pull requests GitHub issues by-label
OSLC/lyo-adaptor-sample-modelling CI GitHub pull requests GitHub issues by-label
OSLC/lyo-samples/lyo-client-samples CI GitHub pull requests GitHub issues by-label
OSLC/lyo-samples/client-oauth-discovery-dui CI GitHub pull requests GitHub issues by-label
OSLC/iotp-adaptor CI GitHub pull requests GitHub issues by-label
OSLC/oslc-adapter-jama CI GitHub pull requests GitHub issues by-label
OSLC/lyo-adaptor-bugzilla CI GitHub pull requests GitHub issues by-label
ld4mbse/oslc4tdb N/A N/A N/A
OSLC/lyo-samples CI GitHub pull requests GitHub issues by-label
lyo.testsuite CI GitHub pull requests GitHub issues by-label
lyo.rio CI GitHub pull requests GitHub issues by-label
ld4mbse/oslc-adapter-simulink N/A GitHub pull requests GitHub issues by-label
ld4mbse/oslc-adapter-magicdraw-sysml N/A GitHub pull requests GitHub issues by-label
ld4mbse/oslc-adapter-integrity N/A N/A N/A
ld4mbse/oslc-adapter-fmi N/A N/A N/A
ld4mbse/oslc-modeltransformation-simulink-magicdraw N/A N/A N/A
ld4mbse/oslc-adapter-subversion N/A N/A N/A
ld4mbse/oslc-adapter-jena-tdb N/A N/A N/A
ld4mbse/oslc-adapter-amesim N/A N/A N/A

Retired repositories

Repo Status Lyo version PRs Bugs
lyo.core CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.client CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.server CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.domains CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.store CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.trs-server CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.trs-client CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.validation CI GitHub pull requests GitHub milestone GitHub issues by-label
lyo.docs N/A GitHub pull requests N/A GitHub issues by-label

Repositories that are maintained under OSLC organisation include:

Other repositories that are no longer actively maintained but are kept to preserve the history:

Contributing

See CONTRIBUTING.MD

Useful information for Lyo committers

About

License:Eclipse Public License 2.0


Languages

Language:Java 89.8%Language:HTML 8.5%Language:GAP 0.5%Language:JavaScript 0.4%Language:Ruby 0.3%Language:Kotlin 0.2%Language:Shell 0.2%Language:CSS 0.0%Language:FreeMarker 0.0%