Merge webui into OBS API

an invention by coolo

The webui is currently the poor cousin of the OBS parts even though it's wildly used. It's a pain in the ass to code for it as there is not a API for most things you need to do - and if there is it's cumbersome to use.

Updated almost 3 years ago. 4 hacker ♥️.

Improve yast devtools

an invention by jreidinger

There is now bunch of yast devtools but the most of them are obsolete or useful only for ycp developement, which is now dead. It is also mixture of tools to build package, develop single package and new yast meta for doing changes on all modules developed by yast team. So goal is

Updated about 3 years ago. 4 hacker ♥️.

Improve OpenStack Documentation

an invention by a_jaeger

Improve OpenStack documentation and tools used by it. Major idea: Improve openSUSE documentation

Updated about 3 years ago. 4 hacker ♥️.

Try another OS (or distro)

a project by bear454

Feeling very comfortable with your (open)SUSE desktop? Don't get too comfortable; there's a lot of innovation out there. Try living in a different system for a few days, and see if you can find some innovative paradigms to bring back 'home' with you. Here's a few suggestions: * Feeling really crazy? Try Windows 8

Updated about 3 years ago. 4 hacker ♥️.

MirrorPinky

a 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.

Updated over 2 years ago. 3 hacker ♥️.

face tracking

an idea by chuller

Step 1. Control Robotis servo from raspberry pi<br> Step 2. Setup OpenCV on for raspberry pi / camera<br>

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

An experimental tiny WM of Wayland

an idea by NalaGinrut

Wayland would replace X11 in the future (maybe soon?), we're researching/learning Wayland. And I planed to try a tiny Window Manager of Wayland for a practice. It's meaningful I think, since there's little independent WM for Wayland, except for Mutter which is a part of Gnome desktop environment.

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

Zeroconf with others (GNOME Shell, Firefox, Wayland and others)

a project by cxiong

Zeroconf/Bonjour/Avahi is a very interesting technique that targets at freeing users of services from tedious IP-based network configuration by automatic-distributed address-assigning, name-assigning and service discovery/browsing. It's named officially as zeroconf, Bonjour is the implementation in OS X, iOS and Windows, while Avahi is for Unix-like system. However, while Bonjour is popular and widely used in Apple products, few users take advantage of Avahi in Linux world and the number of applications that do integrate Avahi are still just a few and this feature is not often used.

Updated about 1 year ago. 3 hacker ♥️.

Package proper cross-compilers

a project by rguenther

openSUSE lacks useable cross-compilers to glibc systems. This is the attempt to provide those, most important a cross-compiler for arm/aarch64.

Updated over 2 years ago. 3 hacker ♥️.

Create Quickstart for OpenStack on OpenStack (Triple-O)

a project by dirkmueller

Currently, opensuse-quickstart sets up a one-machine Cloud based on OpenStack, either with KVM or virtualisation. In order for bootstrapping further hosts, it would be much easier to set up only a bare-metal cloud on one machine, and PXE boot a 2nd machine via OpenStack Nova/Ironic.

Updated about 3 years ago. 3 hacker ♥️.

switch to grub2 for powerpc

an invention by k0da

There is a grub2 available for powerpc for a while. Let's switch to it by default.

Updated about 3 years ago. 3 hacker ♥️.

Improve and unify spec changes formating and automation for Factory rules

an invention by scarabeus_iv

This project is mostly about automating spec file formatting to have all specs more look-alike, much better for review and there is no need to force people to write that way, just to format it afterwards is sufficient. Other task is to track changes in osc repo and adjust changelog accordingly. Format spec file tasks:

Updated about 3 years ago. 3 hacker ♥️.

Enable python in crash and use it for most functions

an idea by jeff_mahoney

Crash originated in a older version of gdb. Since then, gdb has added python to its scripting options. By converting much of the crash functionality to python, we can make it easier to extend existing functionality and allow our customers to do the same.

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

Weblate improvements

a project by Nijel

My plan is to add some more features to Weblate. The list is definitely not complete, but I'd like to check at least following areas: * [Support for federated login using GitHub, OpenID, Facebook,...][170]

Updated about 3 years ago. 3 hacker ♥️.

SUSE Manager/Spacewalk client debug/test shell

an idea by dmacvicar

When developing for SUSE Manager, it gets tiresome to setup clients in order to debug and test with clients. The idea is to create a nice shell (with history, command completion, colors) that allows to simulate being a client.

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

ohai plugin for querying details like serial numbers from hard drives in chef-client nodes

a project by bigironman

Gathering detailed information about hardware in an automated way with chef using an ohai plugin enhances transparency about the hardware being used in a datacenter. The idea is to write a plugin for ohai that gatheres information from hard drives used in a node that runs chef-client.

Updated about 3 years ago. 3 hacker ♥️.

Support for the SMBus ARP protocol

a project by jdelvare

The SMBus standard specifies an address resolution protocol (SMBus ARP.) It has two key features : * Handle I2C slave address collisions. If two SMBus slaves would use the same I2C address, ARP lets one of them pick a different address to avoid the address collision.

Updated about 3 years ago. 3 hacker ♥️.

Write test cases for DAPS

an invention by fsundermeyer

DAPS, the "DocBook Authoring and Publishing Suite" provides a tool set for easy creation and publication of DocBook sources on Linux. DAPS lets you create HTML (incl. webhelp), PDF, EPUB, man pages, and other formats with a single command. DAPS is used and developed by teh SUSE documentation team.

Updated about 3 years ago. 3 hacker ♥️.

studio-appliance-editor

a project by bear454

Build an open-source appliance editor for SUSE Studio that interacts only with the API, using modern JS web frameworks. For users, this provides an opportunity to influence, or create unique tailored editing experiences for Studio appliances. For Studio maintainers, this provides a road towards a modern appliance editor, and a chance to remove tens of thousands of lines of brittle legacy code. For hackers, this provides a chance to get your feet wet with modern client-side web technologies, like

Updated about 3 years ago. 3 hacker ♥️.

Reduce the number of builds in the openSUSE Build Service

a 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

Updated about 3 years ago. 3 hacker ♥️.

virtual wifi adapter in qemu

an idea by lnussel

one of the top features a distribution must always ship in a working state is wireless. Yet we have no way to test it in an automated way. To be able to do that via openQA we need qemu to emulate a wireless adapter. Whether it's emulating existing hardware or implements some virtio device that only works on Linux doesn't matter.

Updated over 2 years ago. 2 hacker ♥️. Has no hacker: grab it!

unlock html5 story teller options for openSUSE/SUSE

an idea by froh

html5 gives a new way of exchanging and expressing ideas and telling stories. simple, slide-like examples:

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

Add VNC backend to openQA

an invention by zxdvd

Background about openQA: https://progress.opensuse.org/projects/openqa-improvement/wiki

Updated about 3 years ago. 2 hacker ♥️.

Raspberry PI radio transmitter (no additional hardware)

an idea by dheidler

Create a kernel module, which provides a virtual alsa sink, which transmits the audio through the air. see https://github.com/bmwiedemann/PiBits/tree/master/PiFmDma (code uses less cpu power)

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

Bug reporting GUI tool with template support

an idea by llipavsky

QA engineers often tests same/similar parts of software, and if they find a bug, the information they need to collect can be predicted. For example, for apache2 problems, following are needed:

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