Create evdev Event Recorder & Playback Driver

a project by eeich

<p> The user space interface of evdev is pretty generic. All hardware abstraction is done in the kernel driver, device properties are mapped to a set of generic properties. The properties can be queried thru a generic interface only very few parameters are set from user space. In user space the evdev API is used by Xorg's evdev driver and libinput.

Updated about 3 years ago. 1 hackers ♥️.

Bootstrap Maven in OBS

a project by a_faerber

Apache Maven is a build tool used by many Java projects, which is incompatible with OBS in that it tries to download binary dependencies from the Internet. Several people have in the past years tried to somehow bootstrap Maven and failed. My new proposed approach is a Maven, patched to obtain packages from a filesystem location, and packages with .jar based -bootstrap.spec variant plus source-based build for properly modeling dependencies in OBS. Unlike the SUSE Manager team's work I am trying to rebuild those .jars from sources. Where necessary I am patching dependency versions to the latest sources/jars packaged.

Updated about 3 years ago. 2 hacker ♥️.

Learn how to use Robot Framework for Acceptance Tests

a project by gsanso

I'd like to learn how to use Robot Framework for doing Acceptance Tests of a cli application: Machinery.

Goal #1

Updated 3 months ago. No love.

Set up a PXEboot service for installation in Developlent Networks in the SUSE Nuernberg Office

a project by eeich

<p>PXE boot is a quick and easy way to install any SUSE/openSUSE product on a machine. It doesn't require any boot media and today virtually any system is capable of booting using PXE. </p> <p>The architecture team maintains a tftp server with boot loaders, boot loader configurations and installation images for a variety of architectures and products. Currently in the Nuernberg office this PXE boot service is only available in the network of the architecture team. Since tftp is unicast, the server should be reachable from anywhere in the internal network. What is missing is the information about the address of the tftp server and the image to boot from this server.

Updated about 3 years ago. 2 hacker ♥️.

Try to model check gfp_flags with cbmc

a project by vbabka

Paul McKenney's blog article inspired me to try apply his approach to kernel's memory allocation flags (gfp_flags) and how their combinations affect the decisions and actions taken during page allocation. Recent upstream development around these flags leads me to believe that the complexity is too high for me to reason about them and change the code without unintended changes in semantics. So it might be worth to let the computer do the hard work. If it works out, the approach should allow to verify that changing the code doesn't result in corner cases where some flag combinations don't work as intended. Then we can attempt to e.g. reduce the number of flags and perform other cleanups without fear of breaking everything.

Updated about 3 years ago. 2 hacker ♥️.

Access Files in Machinery's System Descriptions Using FUSE

an idea by tgoettlicher

Machinery's system descriptions can contain files. These files are stored in the internal data format and are somewhere hidden in one of many tar balls. It's hard for users to access these files. This project's goal to make use of FUSE in order to make these files easily accessible in the file system.

Updated over 5 years ago. No love. Has no hacker: grab it!

Continue development of generic job server in haskell with primary focus on continuous integration

a project by yac

Continue development of generic job server in haskell with primary focus on continuous integration and later possibly as support tool for data analysis in semantic file storage server, software configuration engine, etc Project hosted at https://github.com/yaccz/yac-build-server

Updated about 3 years ago. 1 hackers ♥️.

Scientific computing using GNU Octave

an idea by rliang06

Methods and algorithms for digital image processing and computer vision... using free software.

Updated about 3 years ago. 1 hackers ♥️. Has no hacker: grab it!

Squid in Prague`s R&D sea

an idea by mcaj

As result of last Hackweek we build a proxy server in our Prague office. The proxy server (base on squid) is caching only iso and rpm files from selected destinations.

Updated 3 months ago. No love. Has no hacker: grab it!

legacy full tree creation

an idea by oertel

some developers have been missing the old-style full trees for current products (sle12). try to reuse existing code to create these trees without wasting disk-space by using hardlinks

Updated almost 3 years ago. 3 hacker ♥️. Has no hacker: grab it!