dwaas
Don't write tests! Generate them.
an invention by e_bischoff
The title of this project is inspired from the must-see video
fedmsg for SUSE services
an invention by oholecek
Our beloved competitor developed and use project-wide message bus called Fedora Infrastructure Message Bus. This project was already adapted, or is being adapted, also by Debian community.
Kernel-CI
a project by morbidrsa
At SUSE LabsConf 2015 we decided to run some sort of automated tests on the SLE and openSUSE kernels after each push to kerncvs.suse.de
Automated testing of accessibility
a project by coolo
The goal of openQA is "test as a QA engineer". But openQA has no ears - all we can test for are DTMF sounds. And even those are very bad.
Understanding GPS internals
a project by awh
My car has it, nowadays every smartphone has it. But what's actually the math behind GPS (GLONASS) technique?
Performance Log Analysis Tool
an idea by lzwang
Performance log including data, we need a statistic way to do the analysis too automatically tell what the results reflect.
QAM stuff in Tumbleweed
a project by pluskalm
We are using various tools, many of them are not yet in Tumbleweed (such as rst2html5, git-pimp and so on), aim of this project is to get them there.
Learn SLEnkins
a project by tian-feng
I'm interesting in SLEnkins project and I want to learn it a bit. I will try it and know how it works and how to use it.
kindle highlights management tool
an idea by qkzhu
This is my Python Learning-by-doing project.
Multimedia insane migration
a project by scarabeus_iv
Packman reduction
Learn Coccinelle
a project by acho-novell
Learn Coccinelle ,we need automatic kernel backporting with Coccinelle.
Enhance cpupower userspace tool with powercapping
a project by trenn
There is a new kernel API/feature: powercapping. The perfect userspace tool to ease up usage and later possibly provide library calls is cpupower.
Look at Static Code Analysis and Code Coverage for C++
a project by aschnell
Look at static code analysis and code coverage for a C++ project, in this case libstorage-bgl-eval.
OBS notifications
an invention by k0da
Let third parties to get notifications about build failures without having maintainer rights
SUSE Music(ian) Space
a project by ralfflaxa
Once again, the SUSE band is coming together to make music and we're planning a party this time round!!!
libkdumpfile/gdb-kdump improvements
a project by alnovak
gdb-kdump (and libkdumpfile) needs a plenty of improvements and tasks to be done. For HackWeek 13, Vlastimil chose to work on SLAB memory support, Petr, amongst other things, reorganized the libkdumpfile code and alnovak begun with libkdumpfile's ppc64 support. Our status in 4/5 of HackWeek 13:
Linux Certification Preparation
a project by asemen
Linux Certification Preparation
Linux Certification Preparation
a project by asemen
Linux Certification Preparation
Experiment with cluster simulation in Erlang
a project by KGronlund
I want to learn Erlang and see if it makes sense to use it in the context of High Availability (it would certainly seem like it). As a learning project, I want to try to reimplement my koi project (https://github.com/krig/koi) in Erlang. Koi is a minimal cluster manager I wrote in C++.
Use jenkins as openQA UI
an invention by okurz
motivation
jenkins is a great CI system (continuous integration) with a plethora of plugins available. SUSE QA uses openQA extensively as it excels in distribution and product testing - not only image comparison (common misconception ;-) ). How about combining both in using jenkins with plugins to act as a UI for openQA?
Scout a replacement for MTUI
a project by rneuhauser
[MTUI][MTUI] is a tool used by QA-Maintenance in testing maintenance updates. Saddled with a host of questionable choices for its interfaces and implementation, it includes a number of difficult-to-fix bugs and hostility toward change. While not the first choice for me, the time's come to scout out a different approach. Welcome SMRT.
openSUSE/SUSE Developer Mentoring Program
an invention by hennevogel
Goal
- Organize a general developer mentoring program
Gordon
an invention by evshmarnev
Gordon
A collection of autotests for Crowbar
Add github and/or gitlab support to Zuul
an idea by aspiers
UPDATE: it turns out that people upstream are already working on this, so the idea would be to join that work.
Implement git-explode to untangle linear sequence of commits into multiple independent topic branches
a project by aspiers
Automate the process described here:
Bring Linux memory scanner scanmem/GameConqueror to openSUSE
an invention by sparschauer
All other distributions have scanmem/gameconqueror packages. scanmem is a command line memory scanner to locate variables in memory and GameConqueror is the Python/GTK3 front-end for it which also provides game trainer features. But it is not only a game cheating tool. It can also help testing applications, debugging memory issues, watching variables in memory or it can be used for reverse-engineering. Hackers also use it for things like ping spoofing.
OpenDOC - Automating documentation
an idea by mfeilner
Create a modern portal with indexing search and triggers to automate documentation input, similar to openQA and using input from an abundance of sources, refining and destilling it - with the help of the community. See my talk at OSC16, Thursday afternoon.
Bug Report Clustering with TensorFlow
a project by herbert0890
Google recently open-sourced its Artificial Intelligence/Numerical Computing library called TensorFlow. I would like to use it to help us do a bug report clustering. A bug report often contains lots of comments. In order to find the similar bugs from different customers quickly and intelligently, I would like to choose a proper clustering algorithm and implement a model with TensorFlow, which can be deployed on a PC smoothly.
Orca: hunting cephalopods for fun and dinner
a project by LarsMB
Orcas are amazing animals. They are playful, intelligent, great swimmers, and very social. They also love to play with their food, hunting down their prey with advanced strategies - understanding where its prey hides, how it will try to escape, and how to overcome those tactics - and having a lot of fun doing so, before relentlessly tearing it apart, killing it, and eat it. Not necessarily in that order. Oh, and they have the right color scheme.
configurable handling of kernel thermal shutdown
an idea by pcerny
Currently when the kernel notices critical temperature, it unconditionally shuts down. This can lead to a loss of work (applications are terminated and many just don't save any work in progress).
Gomoduino: put some nice lights on your workstation to notify your coleagues when you are busy
a project by vcuadradojuan
https://github.com/viccuad/gomoduino
distributed storage gateway for seagate kinetic hard disk cluster
a project by colyli
Seagate has a "new" hard disk product called Kinetic, this kind of hard disk can connect to ethernet directly and no extra computer system needed. This project is to build a Kinetic Storage Gateway, to export a legacy NAS interface to clients (TV, mobile phone, etc..) and hide kinetic protocol details behind the gateway.
open-iscsi database untanglement
an idea by lee_duncan
The open-iscsi package uses a file/directory-based database -- actually, 3 databases: the "send targets" done with their results, the "nodes" found, and the "interfaces" known/used. But there are inefficiencies when dealing with thousands of targets, and the "node" and "send target" databases could easily be combined. Perhaps moved into a real database?
Add a ncurse UI to wireshark
an idea by aaptel
Wireshark has a CLI program called tshark
that can dump the dissectors raw (or xml) output. It would be nice to have complete curses wireshark UI, either by reusing tshark xml output or by making another ui program.
Make some progress on reversing Microsoft new CoW filesystem, ReFS
an idea by aaptel
>Resilient File System (ReFS), codenamed "Protogon", is a Microsoft proprietary file system introduced with Windows Server 2012 with the intent of becoming the "next generation" file system after NTFS.
Use linear programming for the partitioning proposal
an idea by ancorgs
The YaST team is rewriting yast2-storage. That includes new shiny code for the storage proposal during installation. It calculates what partitions and/or volumes need to be created to allocate the system and finds the best way to create those partitions in the existing free spaces. The second part becomes more complicated than it looks as soon as you start considering the restrictions imposed by each volumes and by the technology (primary vs logical partitions, for example).
yast2-storage-ng as a libstorage-ng wrapper. POC
a project by ancorgs
The goal of this project is to write a proof of concept of a new philosophy for yast2-storage-ng. Instead of just extending the API offered by libstorage-ng, the idea is wrap libstorage-ng so the Ruby code using yast2-storage-ng does not have direct visibility (unless explicitly desired) on the libstorage-ng classes and methods.
Learn the basics of an ancient nerdy language: COBOL
a project by slahl
COBOL is weird.
linux antivirus engine
an idea by bmwiedemann
http://www.ranum.com/security/computer_security/editorials/dumb/ explained in detail that filtering badness is a dumb idea, so if we wanted to build a linux antivirus software, we would need a whitelist of programs that would be allowed to execute. We can easily use the rpm database for that. But what is missing, is a mechanism through that the kernel would check before executing $binary if it is OK to run it.
Easy openSUSE Upgrade
a project by maverick74
The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu.
YaST Integration Tests Using Cucumber
a project by lslezak
Currently we use openQA for the the YaST integration tests. It runs YaST in a VM and controls it via emulating keyboard input. The result is checked by comparing the screenshots.
Looking for projects around:
Nothing at the moment
Activity