Flavio Castelli's avatar

Flavio Castelli

flavio_castelli

Member of the groups
Involved Projects and Packages
Maintainer

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It can represents integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. QJson is a qt-based library that maps JSON data to QVariant objects. JSON arrays will be mapped to QVariantList instances, while JSON's objects will be mapped to QVariantMap.

Maintainer

mosh: the mobile shell

Jansson is a C library for encoding, decoding and manipulating JSON data. It features:

* Simple and intuitive API and data model
* Comprehensive documentation
* No dependencies on other libraries
* Full Unicode support (UTF-8)
* Extensive test suite

CI::Reporter is an add-on to Test::Unit, RSpec and Cucumber that allows you to generate XML reports of your test, spec and/or feature runs. The resulting files can be read by a continuous integration system that understands Ant's JUnit report XML format, thus allowing your CI system to track test/spec successes and failures.

Generic interface to multiple Ruby template engines

Jansson is a C library for encoding, decoding and manipulating JSON data. It features:

* Simple and intuitive API and data model
* Comprehensive documentation
* No dependencies on other libraries
* Full Unicode support (UTF-8)
* Extensive test suite

Bugowner

mosh: the mobile shell

This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.

CI::Reporter is an add-on to Test::Unit, RSpec and Cucumber that allows you to generate XML reports of your test, spec and/or feature runs. The resulting files can be read by a continuous integration system that understands Ant's JUnit report XML format, thus allowing your CI system to track test/spec successes and failures.

Various Faraday middlewares for my Faraday-based API wrappers

Hashie is a small collection of tools that make hashes more powerful. Currently includes Mash (Mocking Hash) and Dash (Discrete Hash).

Generic interface to multiple Ruby template engines

Maintainer

Tomb is an 100% free and open source system for file encryption on GNU/Linux, facilitating the backup of secret files. Tomb is written in code that is easy to review and links commonly shared components.

Tomb generates encrypted storage folders to be opened and closed using their associated keyfiles, which are also protected with a password chosen by the user.

A tomb is like a locked folder that can be safely transported and hidden in a filesystem; its keys can be kept separate, for instance keeping the tomb file on your computer harddisk and the key files on a USB stick.

Packaging terraform and different external providers

Packaging terraform and different external providers

Maintainer

direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory.

A code searching tool similar to ack, with a focus on speed.

Maintainer Bugowner

This project is where work on new versions for packages related to containers, like docker, runc, etc. is being done. This project contains the packages as well as the runtime dependencies. Thus, feel free to add this repo to your box and install the packages you are interested in.

Some build time dependencies are on other projects that we use on "build time", like go packages. If you are interested on knowing where each build dependency comes from, use "osc buildinfo".

Some packages here are automatically submitted to openSUSE:Factory.

Feel free to fork the packages here and send submit requests with patches/updates.

containerd is a daemon with an API and a command line client, to manage
containers on one machine. It uses runC to run containers according to the OCI
specification. containerd has advanced features such as seccomp and user
namespace support as well as checkpoint and restore for cloning and live
migration of containers.

crun is a runtime for running OCI containers

Docker runs unix processes with strong guarantees of isolation and repeatability across servers. Docker is a great building block for automating distributed systems: large-scale web deployments, database clusters, continuous deployment systems, private PaaS, service-oriented architectures, etc.

Docker Compose is a tool for running multi-container applications on Docker defined using the Compose file format. A Compose file is used to define how the one or more containers that make up your application are configured. Once you have a Compose file, you can create and start your application with a single command: docker compose up.
About update and backward compatibility

Docker Compose V2 is a major version bump release of Docker Compose. It has been completely rewritten from scratch in Golang (V1 was in Python). The installation instructions for Compose V2 differ from V1. V2 is not a standalone binary anymore, and installation scripts will have to be adjusted. Some commands are different.

For a smooth transition from legacy docker-compose 1.xx, please consider installing compose-switch to translate docker-compose ... commands into Compose V2's docker compose .... . Also check V2's --compatibility flag.

Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.

Configuration files common to github.com/containers, a collection of golang libraries, configuration files, manpages, and debugging tools used by various tools, such as skopeo, cri-o and podman.

openSUSE Build Service is sponsored by