Library.suse.de update/replacementan idea by jnweiger Scanning books stopped 6 years ago. We need volunteers to take the scanner and walk through the offices. This is a good learning opportunity for trainees. The software could also be updated. If anybody looks for a replacement with a more mature opensource solution, Lars suggests KOHA which he already packaged in obs. |
'Who's that guy?' - a floor based mini gamean invention by thutterer DocumentationWhat is it? |
MirrorPinkya project by darix A web frontend for the mirrors in the mirrorbrain database to allow the mirror admins to manage their entries themself. You might know MirrorBrain already: our download redirector and Torrent/Metalink generator used u.a. on download.opensuse.org. It's really a great tool that plays a hidden key role inside the openSUSE infrastructure. |
Add standardized REST interface to Hamstaa project by pkacer Hamsta currently lacks a standardized network interface that would allow other systems accessing its capabilities. There is a custom network interface with text-parsing based protocol that is poorly documented and needs to be implemented on the client side to be usable. This interface does not use any standardized way of communication or library. This project suggests to add a standardized web service interface (let us call it API) to Hamsta. Expected attributes are following. |
|
Reduce the number of builds in the openSUSE Build Servicea project by dmuhamedagic In case any of the source files changed, openSUSE Build Service rebuilds the dependent packages regardless of whether that particular modification affects the dependency. This makes our resources footprint bigger (and the electrical power bills higher). It also affects users, because every new package build causes the package manager to include that package in the next update thus consuming network bandwidth and resources of users' computers. Current OBS controls for package rebuild triggers |
openQA Notifier - A Chrome extension for monitoring your openQA instance statusa project by mlin7442 Displays your openQA instance status, the feature/behavior should had at least like the list below, Option page |
openQA webVTT subtitlesa project by bmwiedemann The webVTT standard (nearly the same as the older SRT subtitles) allows to add subtitles to a video. We could use this in openQA to show which keys were pressed at that point in the video, in which line of code we were or on what event we waited. This could make debugging easier and might be instructive to users, too. |
Update cpan modules in OBSan invention by coolo devel:languages:perl has 2662 packages, but many of them are outdated because it's just a fight no man can win to update them. So we update them whenver we hit a problem. But this is evil: I count 2662 packages in devel:languages:perl and 1188 of them are outdated. So I'll write a script... just as we did with gems |
kanku - Refactoring of core componentsan invention by M0ses kanku make's installation and testing of kiwi images built by OBS very easy. https://github.com/M0ses/kanku |
kanku - openstack handleran invention by M0ses kanku make's installation and testing of kiwi images built by OBS very easy. https://github.com/M0ses/kanku |
TumbleSLE - Applying Tumbleweed Logic to the SLE codebase for more efficient testing & developmentan invention by RBrownSUSE Right now internal SLE development is still organised & structured around the concept of 'Milestones'. Schedules are defined, deadlines are set, and off we go making Alpha 1, 2, 3, Betas 1, 2, 3, RC's, and so on. Meanwhile, QA has evolved, and with openQA and other automated tooling we are increasingly testing SLE in a more agile, rolling model, testing every single build as soon as it's produced by OBS, and just paying extra attention to the Milestones with additional manual testing. |
openQA Package Testinga project by RBrownSUSE openQA has a well earned reputation as a 'full system' testing tool, able to test a system end-to-end from the operating system to it's applications on a number of different platforms and architectures, including VM's & Bare Metal. But one area of weakness is it's usefulness as a testing tool for developers or packagers. openQA can easily test a package once it's INSIDE a distribution, but how do you test that package BEFORE submitting it to the distribution? |
OpenQA appliancea project by bear454 This is an idea that's been kicking around for a while... maybe it's finally time to "make it so." Minimally: |
UNIX domain socket support for Mojoliciousan invention by kraih The Mojolicious web development toolkit is currently limited to using TCP/IP sockets for its HTTP/WebSocket client and server. For most web services that's more than enough, but for containerized applications and IPC, UNIX domain sockets could provide significantly better performance and security. Use cases would be for example faster communication between Mojolicious application servers and NGINX reverse proxies, or a WebSocket alternative to the D-BUS message bus currently being used by openQA. |
integrate rabbitmq into obsbugzillaan invention by bmwiedemann OBS started distributing live events through a rabbitmq and Bernhard's obsbugzilla scripts can use that as an additional source to update bugzilla with reduced and more uniform delays, e.g. within 30 minutes of the last SR relating to a given bug. |
|
bugzilla nick completion privacy extensionan idea by AndreasStieger Bugzilla supports automatic username completion. This project is to extend this feature to allow restriction of the nick completion feature by user and on the data returned. |
Catch up on GNU Stow maintenancea project by aspiers I've been doing a terrible job of maintaining GNU Stow the last year, and there's quite a backlog of bugs, feature requests, support requests etc. So it's a good time to catch up on these. |
|
Design patterns for os-autoinst-distri-opensusea project by ybonatakis The idea is to hack os-autoinst-distri-opensuse infrastucture and explore design patterns that can fit. The end point of this is to restructure the framework in such a way that the main-common.pm is more efficient, functional and readable. |
|
Port the Minion job queue to TypeScriptan invention by kraih Project DescriptionAs part of the mojo.js project i want to port the Minion job queue from Perl to TypeScript and release it as an npm package. In the future this will allow parts of Mojolicious applications like openQA to be written in TypeScript/JavaScript (in addition to Perl). |
Improve yamltidya project by tinita Project Descriptionyamltidy is a tidier/linter for YAML files. It's pretty new. |
Give back to Wezterman invention by mpagot Project DescriptionOne day in the past, a relative young geek met Wezterm terminal emulator in a wood or rusty repos. At that time he was used to drive a Win10 machine for work and a Linux shiny supercar for fun and Wezterm fit on both. |