Involved Projects and Packages
micropython-lib is a project to develop a non-monolothic standard library for MicroPython (https://github.com/micropython/micropython). Each module or package is available as a separate distribution package from PyPI. Each module is either written from scratch or ported from CPython.
pyinfra automates/provisions/manages/deploys infrastructure
This project serves as a repository for openQA installations
See also http://jenkins.qa.suse.de/
okurz: Up to 2021-09-29 this project included a link to the qemu package from openSUSE:Leap:15.1 (yes 15.1! even though we use 15.2 at the time of writing) which caused an old incompatible version of qemu 3 to be installed causing problems as reported in
https://progress.opensuse.org/issues/98952
Dedicated test project for openQA-devel installability verification (openQA-devel-test).
Background & Motivation:
openQA-devel pulls in all build, check, and test requirements for openQA development, including chromedriver and chromium for Selenium tests. Upstream chromium rebuilds take significant time and frequently leave openQA-devel-test in a 'blocked' state.
When openQA-devel-test was built inside devel:openQA via _multibuild, its blocked state prevented repository publication of devel:openQA (state="blocked"), causing:
1. openqa-auto-update.service on production instances (e.g. o3 / openqa.opensuse.org) to fail when openqa-check-devel-repo checks repository status.
2. Fleet rollouts and osd-deployment pipelines to be blocked.
By isolating openQA-devel-test into this sub-project (which builds against binaries published by devel:openQA), installability of development dependencies is continuously tested without blocking production package publication and deployments.
See: https://progress.opensuse.org/issues/208263
okurz: I am not yet sure which repo(s) would be good for this project. openSUSE_Factory corresponds to where we want to submit to, openSUSE_Tumbleweed is what we test against in https://openqa.opensuse.org/tests/latest?distri=openqa&test=openqa_install%2Bpublish
This project is used by pipelines on http://jenkins.qa.suse.de/ . In particular http://jenkins.qa.suse.de/job/trigger-openQA_in_openQA-TW/ that "releases" packages from devel:openQA into here and triggers openQA tests.
As workaround to manually trigger the testing+submission workflow ensure that no jenkins pipelines are running and no tests in https://openqa.opensuse.org/group_overview/24, delete all packages in this project and trigger http://jenkins.qa.suse.de/job/trigger-openQA_in_openQA-TW/
Open source spaceship bridge simulator
High speed arctic racing game based on Tux Racer.
SFML is a free multimedia C++ API that provides you low and high level access to graphics, input, audio, etc. It is a portable and easy to use multimedia API written in C++. You can see it as a modern, object-oriented alternative to SDL. SFML is composed of several packages to perfectly suit your needs. You can use SFML as a minimal windowing system to interface with OpenGL, or as a fully-featured multimedia library for building games or interactive programs.