Rocket.Chat Protocol Plugin for Thunderbird

an idea by mook_work

While SUSE still runs mainly on IRC, we still need to interact with others, some of which occurs on Slack and Rocket.Chat. I'd like to have one chat application with a good overview of all the various channels I'm in, across the different servers. Sadly, Pidgin isn't a choice here because they don't have a built in web browser, which is required for SAML logins with Rocket.Chat.

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

Work on kdev-rust

an idea by michalsrb

www.kdevelop.org: KDevelop is my favorite IDE. www.rust-lang.org: Rust is very interesting language.

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

Play with Matrix.org as replacement for IRC

a project by dmacvicar

Matrix.org is a project to create a protocol and server implementation to replace IRC. Unlike closed tools like Slack, or even open Slack clones like Rocket.chat, Matrix is not focused on a web-client only, but on the protocol to cover all types of clients (text, desktop, web), it is federated (no single server), and it covers good IRC integration (the public matrix server is even on Freenode), and it adds features that Slack clones have like persistent history, pictures, etc.

Updated about 2 years ago. 10 hacker ♥️.

FUN with ssh and tunnels in openstack

an idea by duartead

there are many options for creating vpn tunnels using ssh. remote port forwading, local port forwarding, and even creation of tun interfaces with the "-w" switch. During this hack we will try to craete an "appliance" vm that can be used as a sshvpn concentrator inside an openstack cloud.

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

kanku - multiple improvements

a project by M0ses

The following improvements for kanku are planned:

Desktop notifications

Updated about 2 years ago. No love.

Bootstrap portusctl as a separate repository

a project by mssola

Right now portusctl is a tool which is embedded into the Portus source code. This was done out of simplicity and with the hope that we would share as much code as possible with Portus itself. However: - portusctl got bigger and bigger, and it starts to look like a good candidate for getting it in another repository.

Updated about 5 years ago. 3 hacker ♥️.

Deploying software.opensuse.org

a project by dmacvicar

After an internal call for help to take over software.opensuse.org deployment, I spend some time studying the code in order to find out what would it mean to take it over. The main reason was a PR from the community that has not been merged, and deployment depending on internal SUSE employees.

Updated about 2 years ago. 6 hacker ♥️.

Research telemetry for (open)SUSE products

an idea by dmacvicar

Most of design is done still with a embarrassing amount of data. Having released software for decades, we still don't know exactly what module is the most used, what workflows the customers are following, where do customers fail. It is all guesses and opinions. The idea of this project is to research:

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

Dropbox replacement written in Pony

a project by KGronlund

I want to experiment with three things: * Blockchain

Updated about 2 years ago. 4 hacker ♥️.

Intranet Search Engine

a project by sven15

In this hack week we want to focus on improving the existing components used for http://docsearch.nue.suse.com. Creating separated repositories for each service and pushing them to github.com is also desired. We also want to create the theoretical foundation for categorizing text to improve the search results.

Updated about 3 years ago. 6 hacker ♥️.

Reverse engineer Tecnoalarm protocol

a project by cbosdonnat

TecnoAlarm is a house alarm system. The input devices are communicating with the main node of the system via an RS 485 bus. In order to be able to plug in such systems in a house automation system, its communication protocol needs to be reverse engineered.

Updated almost 3 years ago. 7 hacker ♥️. 4 followers.

Visualize new SLE15 module trees in SCC as an interactive tree diagram

a project by thutterer

Everything is (in) a module now. They depend on each other and you need a whiteboard and a few different colors to understand and remember how.

Updated about 5 years ago. 3 hacker ♥️.

Upstream support for the NXP LPC313x ARM SoC

an idea by morbidrsa

I have an old NXP LPC313x ARM SoC develboard lying around which has no upstream kernel support, port the ancient 2.6.xx BSP to a recent upstream kernel and submit it.

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

Add susi.ai skill for libvirt

an idea by cbosdonnat

susi.ai is an open source personal assistant. It would be fun to be able to say it "Bring up VM xxxx on host yyyy" or other things like this.

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

Rsuma2.0 (Rspec for Suse manager)

an idea by dmaiocchi

When developing a new feature on Suse Manager, it become handy to have a minimal fast suite that performs some tests to see if basic functionality work again and no regression is added. The tests should use rspec and run chrome headless driver.

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

Check and extended the QMK Firmware for mechanical keyboards

a project by SKaim

A lot of custom-built or ethusiast-level keyboards such as the Planck, Zeal60, Let's Split and many more use an open-source firmware called QMK. This firmware allows you to freely define your keyboard layout and add a lot of functionality (i.e. emitting a different keycode on long and short keypress, dual-function keys, leader keys (think of vi's :)). We could use the Hack Week to add functionality, check the source code for security issues and add support for more keyboards. If you own a qmk-running mechanical keyboard or plan on doing so feel free to join me :)

Updated about 2 years ago. 3 hacker ♥️.

retro-gtk: Support Hardware Rendering

a project by aplazas

retro-gtk is a toolkit for GTK+-based Libretro frontends. It is mainly used by GNOME Games to play retro games via Libretro gaming console emulators. Currenly retro-gtk supports only software rendering. There are two ways hardware rendering can be used in retro-gtk:

Updated about 2 years ago. 6 hacker ♥️.

Create a tool to generate vCPU/vNUMA topology for virtual machines

a project by jfehlig

Most large workloads such as SAP HANA require special, highly optimized configuration to run in a virtual machine. Virtual resources such as memory and CPU must be carefully configured to ensure optimum performance of the virtual machine workload. Default VM configuration created by tools such as virt-install are not optimized and often result in poor performance of large workloads due to memory access latencies and incorrect/incomplete information available to the VM's task scheduler. Currently, users deploying large workloads must manually optimize virtual CPU and memory resources, which can be error-prone and if not done properly can actually degrade performance. This project aims to create a tool that can produce suggested vCPU and vNUMA configuration based on a VM configuration template and capabilities of the target virtual machine host. E.g. something along the lines of

Updated about 5 years ago. 4 hacker ♥️.

Kubic Desktop - aka Sgt Peppers Read Only Hearts Club Band

a project by RBrownSUSE

The Kubic Project currently produces a "CaaSP-like" Tumbleweed OS, focused on Kubernetes clusters However many of the attributes of Kubic (read-only filesystem, transactional updates, containerised services) could be an interesting platform for another use A Chromebook-like Linux Desktop

Updated about 2 years ago. 10 hacker ♥️.

Graphic tool to generate ssh keys

a project by SLindoMansilla

Goals

  • Learn GTK3
Updated about 2 years ago. 2 hacker ♥️.

minima: small, easy alternative to SUSE Manager (in Go)

a project by moio

1% of SUSE Manager's functionality in 0.1% of the lines of code

Let's create a much simpler SUSE Manager — one you could use at home! Users should be able to deploy and operate in minutes with minimal configuration, while still retaining the very core features that make SUSE Manager useful!

Updated about 2 years ago. 9 hacker ♥️.

zypper-docker reloaded

a project by mssola

The aim of this project is to finish up the work already done in previous editions of Hackweek in regards to zypper-docker. That being: - Separation of the CLI part and the library.

Updated about 5 years ago. 3 hacker ♥️.

shell script static analyzer

a project by michals

With all those analyzers for C code we get so much information about our C code. Yet our shell code regularly nukes systems.

Updated about 5 years ago. 6 hacker ♥️.

Replace ctcs2 with avocado

a project by pluskalm

We need to package avocado, get it into distro and migrate some of our testsuites from ctcs2. Atm avocado is present in openSUSE:Factory and Backports exist at my home project

Updated about 5 years ago. 2 hacker ♥️.

netlink interface for ethtool

a project by mkubecek

There seems to be an overall consensus that the ioctl interface used by ethtool is a poor design as it's inflexible, error prone and notoriously hard to extend. It should clearly be replaced by netlink and obsoleted. Unfortunately not much actual work has been done in that direction until this project started. The project started in Hackweek 16 (fall 2017) and has been worked on since, both in Hackweek 17-19 and outside. First two parts of kernel implementation are in mainline since 5.6-rc1, first part of userspace implementation (ethtool utility) has been submitted to upstream at the end of Hackweek 19 (2020-02-16).

Updated almost 4 years ago. 4 hacker ♥️.

Build a tea candle housing from sugar cubes

a project by bmwiedemann

A nice project for enhancing the winter time: Download Model

Updated about 5 years ago. 1 hackers ♥️.

rselisp

a project by rpalethorpe

Rust Emacs clone (sort of), see README for details.

Updated about 2 years ago. No love.

openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boards

an idea by ldevulder

The Khadas VIM (http://khadas.com/vim/) is an arm64 DIY Set-Top-Box based on Amlogic P212 reference board that use S905X SoC. As Odroid-C2 (based on S905 SoC) is in the mainline U-boot, it should be possible to adapt it for the Khadas VIM (of course a lot of work are needed!).

Updated about 2 years ago. 7 hacker ♥️. 1 follower. Has no hacker: grab it!

Kickstart support for Machinery

an idea by nbornstein

Add necessary code to Machinery project to allow it to create a Kickstart file for Red Hat and CentOS systems, just as it currently does AutoYaST for SLES and OpenSUSE systems.

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

orr: openSUSE rvm replacement

an idea by hennevogel

orr mimics rvm and helps you to switch between different ruby versions on your openSUSE installation. It's developing on github in hennevogel/orr.

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

Experiment with openSUSE Docker Container

an idea by charleswang007007

Docker

Hello World (Ubuntu 14.04)

Updated about 7 years ago. No love. Has no hacker: grab it!

orca: build OCI images from Dockerfiles

a project by cyphar

Currently the main complaint people have about OCI tooling is the lack of a transition from Docker to OCI. With umoci you have a lot of low-level image configuration abilities, and skopeo and runC cover the other major parts of the picture, but you need something to tie them together. I'm not going to be implementing YAWAR (Yet Another Wrapper Around Runc). It's just going to be a single script that can take a Dockerfile and create an OCI image that is basically the same as the Docker image you would get -- with the big difference being that you didn't need Docker and everything used the OCI. The other cool benefit of this is that you could build images without privileges (since rootless containers now exist in runC and in umoci).

Updated almost 5 years ago. 1 hackers ♥️.

Improve the Firebird Emu Experience on android

a project by favogt

Firebird Emu is a third-party multi-platform emulator of the ARM-based TI-Nspire™ calculators. Currently it does not run that well on Android and iOS, which I want to change during this hackweek.

Updated about 2 years ago. No love.

Retro game: Space Trash Roundup

a project by wstephenson

I like writing little retro games for my kids but these are rarely 'finished'. So I set myself the project of writing a full game in a week, using Lua and targetting the Pico-8 virtual console: HTML5 online playable version:

Updated about 3 years ago. No love.

saltify dotfiles, workstation, laptop, Desktop Environment and beyond (NAS, router, media center, Kodi, if time allows)

a project by vcuadradojuan

See https://github.com/viccuad/salt-configs . The idea is to apply the Puppet code pattern to create salt config files to

Updated about 5 years ago. 1 hackers ♥️.

i3 timer

a project by dwaas

This project was to get familiar with shared memory concepts and boost libraries. The excuse was to create a timer visible in the i3 status bar. INFO

Updated about 7 years ago. No love.

MongoDB-Replication

an idea by simonlm

Learning MongoDB knowledge, trying build MongoDB master-slave replication, master the data can be written back to the slave.

Updated about 7 years ago. No love. Has no hacker: grab it!

Web spider

a project by shukui

Using python's lib requests to write a small(PoC) Web spider. https://gitlab.suse.de/shukui/web-spider

Updated about 5 years ago. 1 hackers ♥️.

Ceph Radosgw Client in Android File Manager

a project by alexlau

Ceph is very robust for keeping data, beside using cephfs or exporting rbd. It is not too easy to access object directly with a client, let alone mobile. By using Rados gateway, android client can easily using S3/Swift http/s request to read object data from the internet. It is a simple idea to use an existing open source android FileManager e.g. https://github.com/arpitkh96/AmazeFileManager

Updated almost 5 years ago. 1 hackers ♥️.

Jessy: it is like Alexa, but closer to you

a project by bmaryniuk

Alexa understands you. Jessy is the same, but you also understand her! :-)

Everyone loves to talk to the computer. Especially if it understands you. :-) So the Amazon Alexa is a hype right now. However, it requires your marriage to Amazon and signing contract to sell your soul in the afterlife: Alexa is nothing but a fancy microphone that sends everything you speak to ̶F̶B̶I̶ ̶a̶n̶d̶ ̶C̶I̶A̶ Amazon cloud so it will access your public API. Yes, and give them your access rights, of course...

Updated about 2 years ago. 3 hacker ♥️.

Automated watering project

a project by mosquetero

PROBLEM I would like to start growing crops but during summer it gets too hot and sometimes I need to water several times a day. Besides, water is a scarce resource which should be used only when required. Therefore, I would like to have a system that water the plants for me.

Updated about 7 years ago. No love.

[hw15challenge] Mock ECO process in Jira

an idea by aosthof

Lay out a mock version of the ECO process in JIRA. In our test instance of Jira (http://10.162.222.12:8080/) there's now a new issue type called "New ECO" which can be used to create a sample ECO in Jira. It still has quite some flaws, but the basic concept should be visible.

Updated about 2 years ago. No love. Has no hacker: grab it!

HA Storage in the market: M$ + Proxmox

a project by zzhou

Microsoft released Windows Server 2016 at October, 2016. In the data center edition, it released Storage Spaces Direct features for SDS/HCI market. What are those new features looks like? Proxmox a open-source company based in Vienna, which provides a linux cluster stack for kvm/lxc environment. What HA Storage related new ideas inside?

Updated about 5 years ago. 2 hacker ♥️.

Make git-sort faster

a project by benjamin_poirier

git-sort is a a tool that reads a list of git commits and sorts them so that the partial ordering of parent-child relationships is respected. It performs this as a stable sort; it preserves the input order of commits that are on parallel development branches. This tool is useful when backporting a large number of commits so that the commits may be cherry-picked in an order such that no child commit appears before any of its ancestors. The current implementation of git-sort is a proof of concept that uses git merge-base --is-ancestor. Having a more efficient version would ease the handling of large input lists.

Updated about 5 years ago. 2 hacker ♥️.

Package Mod DUO pedalboard software for openSUSE

a project by dmacvicar

the MOD Duo is a guitar/instrument pedalboard made by the company Mod Devices, which has the following features: MOD Duo

Updated about 2 years ago. 3 hacker ♥️.

Limesurvey adventure

a project by nmoudra

Getting familiar with Limesurvey opensource project. Manipulating with templates via CSS and Java script and understandin the logic behind the survey management system. Finding all possibilities which might be usable in our company as internal survey tool or as a tool for openSUSE board voting etc.

Updated about 7 years ago. No love.

Finish my family openSUSE adoption

a project by ancorgs

In a quite natural and steady way, all my relatives (wife, kids, mother, aunt...) have adopted openSUSE in their computers. There is only one resistance spot. My father's computer (HP+Windows8) implements all kind of mechanisms to avoid dual boot. I plan to use the spare cycles of my Hack Week to get a dual Windows/openSUSE system on that haunted computer. Killing Windows would be a feasible last resort.

Updated about 5 years ago. 1 hackers ♥️.

systemd fiber channel npiv service

an idea by dbond1

Create a systemd service to configure npiv during boot. The service will read information from a containing the npiv addresses and adapters to assign them to. It will then need to validate the adapters are capable (support npiv, are functioning as a working NPort,, etc), and finally add the npiv addresses to the adapters.

Updated about 7 years ago. No love. Has no hacker: grab it!

build openSUSE Factory with PIE

a project by msmeissn

We have an ongoing project where we want to build openSUSE Factory with PIE support for all packages. This is done using a "gcc-PIE" preinstalled package, which changes the compiler default to PIE on.

Updated about 5 years ago. 2 hacker ♥️.

Learn rtags (vim-rtags) how to properly do code completion based on LLVM API

an idea by marxin

Both YouCompleteMe and rtags are powerful tools that provide useful IDE features to both VIM and Emacs editors. Both use llvm front-end in order to provide code completion hints. Suggestion based on YCM are fine, however I believe that rtags is better tool because it has a concept of project and provides for instance GoToDefinition command, one that's not supported by YCM. Goal of the project is to provide better code completion hints for rtags, where one has to filter out and sort results given by the FE. Apart from that, calling code completion for 'myvar.myf^', LLVM prefer to be given 'my_var.^', as it understands one expects member function and variables.

Updated about 7 years ago. No love. Has no hacker: grab it!

Square Foot Garden planner

a project by alexharford

http://squarefootgardening.org/ is a form of intensive gardening that packs plants closely together. It depends on companion planting to encourage growth and protection for pests. The garden-planner project will help people generate a layout for their gardens.

Updated about 5 years ago. 1 hackers ♥️.

Wolffish Hacking

a project by k_mroz

More work on Wolffish prototype here Looking into what a diagnostics view might be (minion stats, ping, etc).

Updated about 7 years ago. No love.

SES-IDM-CONF

an idea by doliveira

SES-IDM-CONF is a tool to help configuring SES cluster so nodes and users can be all stored into an LDAP server and the individual principals created in KRB5. Proper certs created, users and groups migrated and then setup authentication (using SSSD, LDAP, KRB5, [some of it based on how 'authconfig' works]). This tool is being mainly created due to the need to have SES users/nodes to start authenticating through LDAP/KRB5, where setting up the environment can be time consuming and troublesome.

Updated about 7 years ago. No love. Has no hacker: grab it!

Extend the git-fixes framework to find non-upstream maintainers for files and patches

a project by joro

From the kernel-source git repository for SUSE kernels we can extract the people who backported a patch and the files a patch touches. Use this information to build a database for which paths are touched by which developers and write a tool to find the most relevant people for a given source path or upstream patch.

Updated about 5 years ago. 1 hackers ♥️.

Enable AddressSanitizer to relevant packages in Factory

an idea by vpereirabr

To find security relevant issues in the package building step, I'm researching and implementing in the (OBS) project level, a way to compile all Factory packages with ASAN without change a single spec. The main goal would be to: a) automate the compilation with ASAN in OBS

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

Convert the openATTIC project web site from Typo3 to Nikola (static content generator)

a project by LenzGr

Overview

Updated about 2 years ago. 1 hackers ♥️.

go verdura, Particularly important are the CI vitamins

a project by dmaiocchi

https://github.com/MalloZup/go-verdura

Updated about 5 years ago. 1 hackers ♥️.

JUnit SLEnkins Test for Firefox

a project by cgrobertson

Create a JUnit test suite for Firefox browser and integrate the tests into SLEnkins.

Updated about 5 years ago. 2 hacker ♥️.

Jenkins and Docker

an idea by prabal_sharma

I wanna try converting applications to docker app and learn to integrate it with jenkins

Updated about 7 years ago. No love. Has no hacker: grab it!

Make most of KVM Virtualization for Development and Testing in laptop environment

a project by bfrogers

Having worked on KVM for a long time, it's time I actually start using it myself! I now have a high enough powered laptop to have a permanent setup on my laptop to do almost all the testing needed for releases, as well as maintaining playgrounds for upstream work and involvement. This will include nested virtualization, which is getting pretty bulletproof in latest kernels, as well as being able to play more with these other architectures that we now support KVM on, via improved TCG emulation (of course some testing and development will always rely on the physical hardware, but still a lot can be done via TCG incl. user-linux mode. I'm also seeing which aspects of pass-through testing will make the most sense to perform on the laptop (pci, usb, video, filesystem, etc.). Hopefully at the end of the week I will have gotten a better feel for all aspects of KVM as a "power user', and not just as a developer.

Updated about 5 years ago. 1 hackers ♥️.

Write a YAML based database

an idea by sushilkm

Create a database which reads and writes data in yaml based format and into yaml based files Planned to write following functions for database:

Updated about 7 years ago. No love. Has no hacker: grab it!

Add more unit tests for libvirt

a project by jfehlig

I wanted to work on something test related this hackweek since we always need more automated testing of our virtualization-related packages. There are many possible test-related topics, but I think a good addition would be more unit tests that are run during build time, e.g. during 'make check'. Additional tests of this nature would then be run by upstream developers and the various distro CI setups, exposing the tests to more environments than would typically be available within SUSE. To this end, I'm planning to add unit tests to libvirt.git that test conversion of domain XML to structures used by Xen's libxl interface. The first attempt at such tests was nearly 3 years ago

Updated about 5 years ago. 1 hackers ♥️.

Finish Making a grub-ipxe package for opensuse like Ubuntu has

a project by blarson

In ubuntu, you can install grub-ipxe, which adds an ipxe entry to the grub menu. This allows you to easily pxe boot on machines that may not natively support it. You can also use it along with grub2-reboot to remotely re-image a machine. The project has been started here: https://build.opensuse.org/project/show/home:blarson:grub-ipxe It needs to be tested, and polished before trying to include it into opensuse.

Updated about 5 years ago. 2 hacker ♥️.

Create a build environmnet for the Windows vd_agent

an idea by kallan

To support the Windows vdagent, I need to get a mingw environment in place. I plan to do this from a VM. Once the vdagent is built, I want to add it to the VMDP package.

Updated about 7 years ago. No love. Has no hacker: grab it!

Linux driver for the AverMedia LGP Lite (GL310)

a project by patrikjakobsson

The AverMedia LGP Lite (GL310) is a cheap HDMI (with pass-through) to USB 2.0 capture card. The card only supports compressed output (afaik) which makes it slightly less useful but still very valuable when debugging graphical issues. The plan is to hook a few of these up to my test machines so I can stream the output to my workstation and integrate with the rest of my test setup. So far I've discovered that the card needs to be loaded with two firmwares. One for audio and one for video. Hopefully this will turn into a standard UVC device once the initial bootstrap is done fingers crossed. Specifications (From AverMedia webside):

Updated about 7 years ago. No love. 1 follower.

ibus-typing-booster - Faster typing by context sensitive completion

an idea by sndirsch

Try to integrate ibus-typing-booster into openSUSE Tumbleweed. Developer page: http://mike-fabian.github.io/ibus-typing-booster/index.html

Updated about 7 years ago. No love. Has no hacker: grab it!

Use Moodle for Training Purposes

an idea by ta-ro

I would like to try out the Moodle platform (https://moodle.nue.suse.com/) and adjust a training about tech writing for use with Moodle.

Updated about 7 years ago. No love. Has no hacker: grab it!

Advance set of icinga plug-ins for SUSE OpenStack Cloud

an idea by mcaj

We are missing a set of Icinga plug-ins for our cloud. The goal of this project is create a package monitoring-plugins-cloud. The package will contains Icinga checks for different could services and create a easy way how to integrate cloud service status into Icinga monitor.

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

Improve Nailed

an idea by itxaka

Nailed is a great tool for gathering development data. Unfortunately it hasn't seen any improvements in some time and some of the most needed data is not available (PR life, review numbers, open and closed PRs)

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

Hack partnerfate

a project by sbahling

partnerFATE (based on openFATE) is the interface used by our partners to interact directly with the SUSE feature database. It's an important tool and has been a reliable service for years, but could use some updates and enhancements. My goal (if I find time) is to install a local instance of partnerfate to use as a test bed for fixes and enhancements.

Updated about 7 years ago. No love.

Implement kernel cmdline and/or autoyast/kickstart support in terraform-provider-libvirt

a project by dmacvicar

terraform-provider-libvirt supports CoreOS ignition file/content, which end rendered as kernel command line options (the provider does some nice stuff like allowing you to pass the json content and it will take care of putting it into a temporary file). The idea is to:

Updated about 2 years ago. 3 hacker ♥️.

Exploring Workflows in JIRA

a project by rsblendido

Lay out a mock version of an existing SUSE R&D process in JIRA. The process should have a reasonable amount of complexity, like

Updated about 2 years ago. 2 hacker ♥️.

SUSE MANAGER automation of creating custom channels "suma-custom-channel"

a project by asemen

SUSE Manager has the possibility to add custom channels using the GUI. Use cases are:

Updated over 4 years ago. 3 hacker ♥️.

Learn Python

an idea by cvar

As a newcomer in QAM I want to learn Python and use it for automating my work-flow, i.e., by developing and maintaining tests in Avocado Testing Framework.

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

Add support for Fresco FL2000DX USB to HDMI adapter

a project by ykaukab

Updated about 7 years ago. No love.

Setting up a complete SUSE "Software Defined Infrastructure" stack from bare metal with Salt and friends

an idea by joachimwerner

In the last couple of years we've made a lot of progress in the SUSE Manager team when it comes to being able to do fully automated testing. We started with a Vagrant-based setup ("Suminator") and are currently using Silvio Moioli's "Sumaform" (https://github.com/moio/sumaform), which is based on Terraform. But the current setup only brings up a "virgin" SUSE Manager with a number of clients and optionally runs the test suite.

Updated almost 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

grab this: openSUSE beta test program and web application

a project by lnussel

openSUSE Leap 42.3 goes for a rolling release model with automated openQA tests. That covers only so much though. We need manual testing too. In previous releases a google document spread sheet was used to coordinate and track the efforts.That's probably not the best method anymore. Come up with ideas and a prototype of how manual testing could be guided, tracked, visualized for a rolling development distribution with volunteers testing.

Updated about 4 years ago. 7 hacker ♥️. 2 followers.

Distributed cache in GoLang

a project by at1012

  • Learn and implement a Memcached like distributed, in-memory, light weight key, value store in GoLang.
  • Planning to leverage hashicorp/serf for discovering servers and consistent hashing techinque for storing key,value across servers.
Updated about 7 years ago. No love.

Print furniture of future office for agile planning

a project by chuller

Description

We will move to the old all hands area and try a more agile setup with focus on pair programming. For planning and also re planning purposes, having some 3d models of the furniture and a floor plan would be nice to have.

Updated about 5 years ago. 1 hackers ♥️.

OpenStack Benchmark Dashboard

a project by chuller

Tasks

  • Setup host
Updated about 5 years ago. 1 hackers ♥️.

Learn Rust and tinker with Servo

a project by gmoro

Learn enough Rust to be able to collaborate with the servo project (http://servo.org)

Updated about 7 years ago. No love.

Unattended secure boot with TPM.

a project by mwolcendorf

The idea is quite simple, and all the pieces should already be there - but what is, IMO, lacking is putting them all together: * take the TMP ownership,

Updated about 5 years ago. 1 hackers ♥️.

AppImage support in OBS

an idea by adrianSuSE

Look how we can build AppImage containers in Open Build Service.

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

pkgdiff script - show differences in package/one file from package between two releases

a project by jcejka

A common task in L3 is to find a difference between package release X+1 which is reported as broken by customer and X which was working fine. OBS does not provide easy mapping between their revisions and package release numbers. It has "rdiff" command for comparing two packages from different projects, but it does not allow to select only one file or specify different revisions for compared packages. The goal is to prepare script that allows following checks:

Updated about 7 years ago. No love.

Hack my music up the stack ;-)

an idea by ralfflaxa

I like playing music and hate carrying all that heavy equipment. So far my music-gear was all traditional - computer-free.

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

Learn QEMU/ARM emulation

a project by jcejka

I would like to learn more about ARM/AArch64 emulation in QEMU, especially the boot process and different board emulation. Goals:

Updated about 5 years ago. 1 hackers ♥️.

dockerize deepsea

an idea by abhishekl

Deepsea https://github.com/SUSE/DeepSea is a salt based solution for deploying ceph, dockerize this for easy testing.

Updated about 7 years ago. No love. Has no hacker: grab it!

Add sync. to AWS S3 support for ceph radosgw

a project by abhishekl

Basically $topic, as of the latest release of ceph, we have some not so trivial support to pull off something like this at least for metadata, need to see if data sync is also permitted, and then probably hook it to sync to AWS itself

Updated about 5 years ago. 1 hackers ♥️.

Securing a CMS by using a hidden CMS and exporting static html to a web server

a project by johannes_p

Small non profit organisations or activist groups need a Web presence that is easy to maintain by several authors. When using a CMS they do not have the resources to secure the CMS from the various possible attacs most CMSes are notorious for. Defacement or placing malicious content can damage the reputation of such non profit organisations. The solution would be to combine an of the shelf CMS with a static web server that is hosted on a different IP address. The authors would access the CMS through a kind of remote access gateway e.g. openvpn) where access can be well secured with certificates or even hardware tokens.

Updated over 4 years ago. 1 hackers ♥️.

layer3 cloud

an idea by bmwiedemann

One of the things that make deploying SUSE OpenStack Cloud hard is that it assumes that you have a layer2 network to do DHCP/PXE-boot, run your SDN on etc. We should explore how easy it is to deploy a cloud across machines that can ping each other (OSI layer 3), but are in different networks - e.g a NUE desktop machine, a prague machine and a server in the NUE cloud network.

Updated about 7 years ago. No love. Has no hacker: grab it!

Authboss v2

a project by aarondl

Rewrite the authboss Go library (authentication engine) for use with JWTs. Clean up existing code. Fix bugs etc. https://github.com/go-authboss/authboss

Updated about 7 years ago. No love.

Packaging the mu-editor using OBS

an idea by alexharford

mu-editor is a Micro Python editor for the BCC micro:bit: https://github.com/mu-editor/mu

Updated about 7 years ago. No love. Has no hacker: grab it!

libcephfs and/or libsmb2/lib backend for fio

an idea by dmdiss

fio is a flexible load generator useful for benchmarking and performance profiling. It offers a pluggable back-end, that supports: - Ceph librbd

Updated about 7 years ago. No love. Has no hacker: grab it!

Maintain flow of virt between SLE and HPE Linux

a project by lyan

This is more like a learning project for me as a new hire, so please do not expect too much, :-) Compare difference of maintain flow for Libvirt and QEMU between SLE and HPE Linux

Updated about 2 years ago. 2 hacker ♥️.

Install and fix Linux support on ASUS E200H netbook

a project by tiwai

I freshly bought a small and cheap laptop ASUS 200H based on Cherrytrail. My plan is to install openSUSE on it, and bring it along with my vacation in the following week :)

Updated about 7 years ago. No love.

Implement an "openSUSE / SLES latest ISO" USB gadget in Rust

an idea by dmdiss

Create an internet-connected embedded USB gadget that locates the latest openSUSE / SLES ISOs and exposes them to the connected host as USB mass storage. The purpose of such a device is to improve installation time and reduce waste:

Updated about 7 years ago. No love. Has no hacker: grab it!

Experiment with libfontconfig optimizations

a project by michalsrb

This is preparation/accompanying project to my school thesis. Fontconfig is library that keeps database of fonts installed in system and gives applications ability to query it. Fontconfig is currently searching the database in naive way and can be quite slow if there is many fonts installed. Most applications make several font queries when starting and fontconfig is slowing down their start.

Updated about 7 years ago. No love.

Share Hackweek Photos

an idea by okir

People often share hackweek photos by uploading them to various internal and external servers, and then post the URL to a mailing list. How about enhancing hackweek.suse.com so that

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

oscar

a project by zhangxiaofei

oscar is short for osc sugar, it will be a collection of little wrapper scripts on top of the openSUSE build service command-line tool that make it easier to use.

Updated about 5 years ago. 1 hackers ♥️.

Design the 2021 Open Build Service sticker

a project by hennevogel

2019

2019 sticker

Updated about 2 years ago. 7 hacker ♥️. 1 follower.