Skip to content

Umbrella project for the different library component flavours of the CoConAT Content Access Tool to access CoreMedia Content Server (CMS, MLS, or RLS) databases from different languages

Notifications You must be signed in to change notification settings

mgoellnitz/coconat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoConAT

CoConAT Content Access Tool

This is the umbrella project for a family of content access libraries in different languages.

These libraries implement the most simple way to access content managed with the CoreMedia CMS version 5.2 and up using different languages. Also, they are not meant to be a replacement for anything from the CoreMedia universe of tools and components. They are intended for use as an integration tool or as a low level and limited performance access library. (There are no performance problems so far. There simply is no performance to run into trouble with.)

To access the repository database of a Replication Live Server, each flavour uses the latest means of direct database access in broader use for the given language.

Home Location

The projects are hosted in the dedicated CodeBerg group at

CodeBerg CoConAT

The tracking of issues and suggestions for each of the projects reside in the respective sections of the available libraries within the group.

A consistent mirror of the code is provided at

GitLab CoConAT

Available Libraries

Right now, there are just two versions available

coconat.java

The Java version of the library is the original one. It is derived from the tangram project where different repository types can be used as a basis, one of them being a CoreMedia content repository through the CoMA CoreMedia Adaptor. If this library here stabilizes over time, it will most likely replace large parts of it ancestor while the CoMA Adaptor might change into a glue layer like with the other repository options.

coconat.php ("Phoconat")

During the last years I very often got into the very annoying Java or PHP discussion for web applications. So here it is: Access your content through PHP and do whatever you might feel like. Unlike the tangram solution, this one still lacks.

Work in Progress

A translation of the PHP based code to JavaScript is available in the coconat.script repository as a not working starting point, where especially the database access parts are missing. It is intended for Node.js server side JavaScript use, since customers start moving there.

Future Options

It would be fun to provide versions like e.g. for Python (coconat.python) where I already started to write some code and would accept any help. Other ideas include .NET (CoCon.NET) and Go ("GoConAT") - again, if someone would be willing to use and help to maintain them.

About

Umbrella project for the different library component flavours of the CoConAT Content Access Tool to access CoreMedia Content Server (CMS, MLS, or RLS) databases from different languages

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published