Lubos Kocman's avatar

Lubos Kocman

lkocman-factory

Member of the groups
Involved Projects and Packages

This project is the entrypoint for:
* all packages (minus sle based container images) that have to go to the SUSE CaaS Platform product

Please submit all changes here, but beware:
* all relevant packages under https://github.com/kubic-project will be autosubmitted here when there is a change in git
* packages are e.g.:
- velum
- kubernetes-salt
- caasp-container-manifests
- caasp-cli
- container-feeder
- supportutil-lugins-suse-caasp
* this means any change to these packages will be overwritten by the automation

Automation:
* any change of a package here will be automatically
1. forwarded (via copypac) to the SUSE internal build service:
- Devel:CASP:Head:ControllerNode
2. submitted to the latest SUSE CaaS Platform product repository in the SUSE internal build service

Maintainer

Contains compilers updating openSUSE releases with fixes and providing old obsoleted packages like g77. Note that packages in this project are managed on src.opensuse.org/gcc - there is a project build in devel:gcc:prjbuild

Maintainer
Maintainer
Maintainer

Development project for various kubernetes related technologies. Formerly used by the Kubic project.

Ignition is an utility to manipulate disks and configuration files during the initramfs.
This includes partitioning disks, formatting partitions, writing files (regular files,
systemd units, etc.), and creating users. On first boot, Ignition reads its configuration
from a source of truth (remote URL, network metadata service, hypervisor
bridge, etc.) and applies the configuration.

Maintainer
Maintainer

D is an object-oriented, imperative, multi-paradigm system programming language, with an emphasis on convenience (automatic types, dynamic and associative arrays, slices, ranges, garbage collection), power (choice of multiple paradigms, ability to interface with C code, true immutable data, pure functions, integrated unit testing, refined modularity) and efficiency (natively compiled code, emphasis on safety but ability to choose safety-efficiency tradeoffs).

There is a choice of several different compilers for D code.

Erlang is a programming language designed at the Ericsson Computer Science Laboratory. Open-source Erlang is being released to help encourage the spread of Erlang outside Ericsson.

This project is where erlang package is actually being developed.

See also: http://lists.opensuse.org/opensuse-packaging/2013-04/msg00240.html

PLEASE, don't auto-follow requests to the openSUSE:Factory, until you are sure that devel:languages:erlang/bleeding_edge_erlang_Factory is fine.

Maintainer

This repository contains packages related to the Go programming language (designed by Robert Griesemer, Rob Pike and Ken Thompson).

Go is an expressive, concurrent, garbage collected systems programming language that is type safe and memory safe. It has pointers but no pointer arithmetic. Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language.

http://en.opensuse.org/openSUSE:Packaging_Go

Please do not use OBS comments for support requests. Instead please use one of these communication methods:

Support via mailing list (first): go@lists.opensuse.org (links to list archives)

For bug reports: https://bugzilla.opensuse.org

Haskell is a standardized purely functional programming language with non-strict semantics, named after the logician Haskell Curry. It is one of the more popular functional languages, and the lazy functional language on which the most research is being performed.

This is a development project for openSUSE:Factory that contains only the most essential tools to set up a Haskell development environment, like ghc, cabal-install, and their respective dependencies. This repository is supposed to be small and manageable.

Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities.

Packages, runtimes, interpreters, utilities and compilers for using the JavaScript programming language. This project also includes packages for using WebAssembly.

Maintainer

This is the development repository of the Lua programming language and its 3rd party modules for openSUSE.

For niche dialects that don't require their own devel project yet.

Node.js - Evented I/O for V8 JavaScript.

OCaml - http://ocaml.org/

This prj is supposed to carry all ocaml related pkgs, preferable in a form that can be used with dune for building. It is self-contained in the sense that it has very few dependencies to the base system.

The repository SLE_16 is based on SLE16SP0.
The repository SLE_15 is based on SLE15SP6.
The repository SLE_12 is based on SLE12SP5.

The purpose of ocaml pkgs in Tumbleweed, Leap or SLE is: just enough to be able to build applications written in OCaml. This reduces the amount of work to keep these packages uptodate.

ATTENTION:
this project is used by other projects:
devel:languages:haxe
devel:languages:ocaml:ct

This project provides pascal compilers as well as devel tools for developing cli/gui pascal applications.

++++++++++ Note: We are going to change the version format of the modules. See https://github.com/openSUSE/cpanspec/issues/47 for context ++++++++++

++++++++++ Note 2: Packages are maintained under git as of 2025-08-13:
https://src.opensuse.org/perl
https://en.opensuse.org/openSUSE:OBS_to_Git ++++++++++

Perl and a large number of important perl modules and tools.

Module updates from CPAN are regularly checked (with scripts from https://github.com/openSUSE/autoupdate-perl and https://github.com/openSUSE/cpanspec ) and put into https://build.opensuse.org/project/show/devel:languages:perl:autoupdate .

Please check https://build.opensuse.org/project/show/devel:languages:perl:autoupdate first before doing your own update! An updated version of the module might already be there, just that there is no submit request yet.

How to submit a new module here: https://github.com/openSUSE/cpanspec/wiki/Submit-a-new-Perl-module-to-openSUSE

Maintainer
openSUSE Build Service is sponsored by