Freme on Github
This article explains the different FREME repositories on GitHub. FREME maintains an organisation on GitHub. The main page of this organisation is https://github.com/freme-project. Furthermore, have a look at the Overview of the Freme Architecture.
technical-discussion
This Repository is our meta repository for technical discussion and documentation. It does not contain any source codes. We use it for
- General technical discussion
- Specification of general features
- Wiki for documentation and knowledge base
e-Services
This repository holds the code for the FREME e-Services.
FREME NER
Holds codes and implementation task issues for FREME Named Entity Recognizer.
Basic-Services
This repository holds the code for the FREME Basic-Services.
FREME common
Holds codes commonly used across multiple FREME repositories.
FREME parent
This repository holds the code of FREME parent. It contains just a pom.xml which defines some general defaults for all FREME projects:
- Spring Boot and Jena versions
- Java compiler version
- Versions of FREMECommon, FREME Basic-Services and FREME e-Services
- FREME repository locations
- FREME distribution management
FREME packages
This repository holds runnable packages of FREME, see FREME packages.
freme-project.github.io
This repository holds the code for the FREME documentation. Have a look at How to write a tutorial and Maintaining the Documentation Project if you intend to contribute to the FREME documentation.
FREME Examples
This repository contains code which explains parts of the FREME architecture:
- diary shows the usage of database resources with access restrictions, see the article Implementing Restricted Access for Database Resources and the authentication article for further information.
- logging-filter explains the creation of a simple basic-service, see Creating a Basic Service.
- e-capitalization explains the creation of a simple e-service, see How to write an e-Service and Create a new e-Service.
- broker-simple gives an example for a simple FREME package, see Creating and Running a FREME Package.
Depricated Repositories
Broker
This repository is deprecated. It has moved to the freme-packages repository. It is used only to keep old issues.
e-Entity
This repository is deprecated. It has moved to e-services repository. It is used only to keep old issues.
e-Link
This repository is deprecated. It has moved to e-services repository. It is used only to keep old issues.
e-Publishing
This repository is deprecated. It has moved to e-services repository. It is used only to keep old issues.
e-Internationalization
This repository is deprecated. It has moved to e-services repository, see /internalization
. It is used only to keep old issues.
pipelines
This repository is deprecated. It has moved to e-services repository, see /controllers/pipelines
. It is used only to keep old issues.