saagie / technologies-community

Community repository for technologies
Apache License 2.0
2 stars 4 forks source link

Saagie Community Technologies

GitHub release GitHub release date

Issues

License Contributors

This repository contains all community technologies you can use in Saagie. You can find in this board all the technologies that we plan to implement.

All these technologies shared on this Github repository are supported by its creator or the community on a best effort basis without any obligations. Any bugs found in these technologies will have te be raised through an issue in this repository and won't be covered through Saagie platform SLAs.

Before contributing to this repository, make sure your technology does not already exist in the Saagie Official Technology Repository.

Technologies

This repository contains community job and application technologies.

Technology Type Description
ShinyProxy App Open source platform to deploy Shiny apps
TTYD App Interactive Bash with hadoop commands
Visual Studio Code App IDE that supports several languages
Apache Superset App Modern data exploration and visualization platform
Spark for AWS (Hadoop 3.2) Job Spark with AWS connectors (Kinesis, S3) and bundled with Hadoop 3.2
RShiny App R package that makes it easy to build interactive web apps straight from R
Gitlab CE App Open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD
Matlab App Programming and numeric computing platform to analyze data, develop algorithms, and create models

Job technologies

A job technology can be launched as a job in Saagie. It has :

Application technologies

An application technology can be launch as an application in Saagie. It has :

CONTRIBUTING

All contributions are made with the pull-request system. Please follow the following steps:

If you want to check if your image is available, use the following command : ./gradlew checkDockerImages To package the technologies in order to test them on Saagie : ./gradlew createZip (archive will be available in dist folder)

How to create a new technology

You create an issue and a pull-request associated. Refer to Saagie's official SDK documentation for more information about how to create a job or a technology. If you're unsure about the way to contribute to this repository, reach out to service@saagie.com.