a
project
by
simotek
Create a openSUSE 13.2 Live CD.
As enlightenment doesn't fit on the standard openSUSE CD I'd like to create a Image with it.
Updated
about 4 years
ago.
No love.
|
a
project
by
eMBee
open-sTeam is a platform for cooperative work and cooperative learning developed at the university of paderborn in germany.
the platform is being used at http://societyserver.org/ and is being developed further.
Updated
about 4 years
ago.
No love.
|
an
idea
by
dmulder
I started this project a couple years ago, and it only recently got off the ground enough that I committed the code somewhere (though it's still pretty minimal). A lot of work still needs to be done in the main instruction loop. I've been implementing instructions in the order of the execution of a test binary I created on an HP PA-RISC system.
To get started:</br>
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
tbazant
Learn how to migrate simple content from Drupal 7 to Drupal 8 instance using the 'migrate' module.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
kberger65
Prepare a demo to show how to setup and use Octavia with both http and https traffic.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
persmule
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
rliang06
Spectrum processing utilities for Gaussian
Same as https://hackweek.suse.com/14/projects/1390
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
XGWang0
Want to build a server which can help us to manage some resource. The functions contain : Reserve, Lock, Release, Timer, Change,Add,Cancel,Delete etc.
Updated
about 4 years
ago.
No love.
|
an
idea
by
spacefito
SDN controllers have been around for a while. But all of them seem to attempt so much and do so many things.
I would like to create a mini "sdn" controller which is just an openflow controller that connects to an instance of openvswitch, and uses openflow rules to do some mathematical analysis on ip traffic going through the switch.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
joadavis
Monasca is "Monitoring at Scale" for OpenStack and cloud services. It is a little tricky to run in its current form. There are a number of services that make up Monasca, and a number of underlying services (kafka, zookeeper, spark, etc) that are needed.
Add on top of that Ceilosca (Ceilometer metering using Monasca as a back end) and the list gets longer.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
Pastafly
Turn an android tablet into a drawing tablet
At the end of the project we should be able to use an android tablet as a drawing tablet in our Linux environment.
Updated
about 4 years
ago.
No love.
|
a
project
by
vpelcak
Plans of the Project
After some time I would like to move KF5 translation ahead again.
Updated
about 4 years
ago.
No love.
|
a
project
by
vliaskovitis
I want to understand the basics and architecture of KMS / DRM drivers in the kernel (also in mesa, but this project is more about the kernel-side). I will read docs and attempt to implement a virtual kernel-mode-setting driver (vkms) as described in Documentation/gpu/todo. This would be a KMS driver for a fake modesetting graphics device, just using normal system memory. This can be useful for learning, but judging from dri-developer discussions, also useful for testing hotplug races, plane blending and finding other KMS/DRI infrastructure bugs.
Some items to implement:
Updated
about 4 years
ago.
No love.
|
an
idea
by
jschmid1
it has support for these keyboards:
* Infinity 60%
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
sleep_walker
Lenovo Tab 3 Business is nice piece of hardware with ARMv8 CPU and plenty of memory. It would be nice to try to boot some other OS.
1] collect information about HW and FW
Updated
about 4 years
ago.
No love.
|
a
project
by
jdelvare
The SMBIOS specification includes an informative annex providing conformance guidelines for DMI table implementations. I would like to write a checker tool to verify the conformance of DMI tables, based on this document. Such a tool could be useful for system firmware writers.
We already have dmidecode which is able to locate and decode DMI tables. It should be fairly easy to reuse the same core and add an alternative structure parser, which would perform the checks instead of printing the decoded information.
Updated
about 4 years
ago.
No love.
|
a
project
by
ganghe
As you know, SUSE acquired Openattic last year, which is a great storage management system.
I want to learn and use openattic during this hack week.
Updated
over 3 years
ago.
No love.
|
a
project
by
yosun
We used trinity to make fuzzing test, but it hard to reproduce bugs. I'd like to try to use syzkaller or other fuzzy tools to find a stable process to reproduce fuzzy bugs.
Updated
about 4 years
ago.
No love.
|
an
idea
by
jtzhao
Read a few books to improve my programming skills and learn some frequently used tools like gdb, git, etc.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
jwilliamson
Sometimes, you want a flexible way to handle certain situations involving C++ exceptions, particularly those for which alternative actions are either easily encapsulated, do not substantially interrupt the program flow, or must cross a foreign-function interface or thread boundary.
A useful idiom is to rewrite attempts to perform an action with such forms of exception handling as instead returning a monadic value, like with C++17's std::optional<>:
Updated
about 4 years
ago.
No love.
|
a
project
by
JonathanKang
Content:
Record several time lapse video for this HackWeek.
Updated
about 4 years
ago.
No love.
|
a
project
by
hart
Eliminate the overhead that usually comes with managing access details and credentials for many hosts in many locations by providing tools to install an 'anchor' service on one publicly accessible server, and a reverse tunnel and authentication synchronization service on each of the hosts one needs access to.
Updated
about 4 years
ago.
No love.
|
an
idea
by
Julbra
In 2017 Linux desktops still lack a good-looking Chess interface.
10 years ago I got frustrated and started my own.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
kfreitag
openMittsu is an open source desktop client for Threema.
It is cool, but it still has a few rough edges. The objective would be to round these, bring the patches upstream and provide cool packages for openSUSE.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
vtheile
The hack week is used to do the following issues for the future upcoming major release OMV4.
- Finish the omv-confadm CLI tool
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
npower
Quota support
There already exists some quota support for samba both on client side and server side.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
andreask
Updated
about 4 years
ago.
No love.
|
an
idea
by
jmoffitt
Develop a basic graphing tool in a web based UI that draws various types of graphs using SVG on a canvas. Despite working in HTML for years, I've never done anything with the various drawing tools and would like to understand better how they work so I can apply them to future projects.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
qkzhu
Description:
GLib provides a framework for writing and maintaining unit tests in parallel to the code they are testing.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
Jeffreycheung
I have applied the PMI-PBA certification test, and I need to take the exam before July, so I would like to make use of hackweek to study.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
joeyli
There have some kernel mechanisms that they keep symmetric key or password in memory. Those password or key may leak through /dev/mem, kdump, hibernation, bpf print to userland.
I want to think a design to:
Updated
about 4 years
ago.
No love.
|
an
idea
by
zoecao
During Hackweek15, I plan to learn about packaging.
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
alarrosa
In the last hackweeks and my free time, I've been developing several tools to various degrees of completion. The purpose of this hackweek is to finish three of them, publish them on github and create openSUSE packages.
* finddupmusic
Updated
about 4 years
ago.
No love.
|
a
project
by
pgeorgiadis
Take the source rpm of a package (e.g. systemd), find the upstream tests, run them, store the results to a database that a web ui can access and display them. Now, do this automatically, for every qam-sle update.
Updated
about 4 years
ago.
No love.
|
a
project
by
abelarbi
Nightwatch.js is a Node.js based End-to-End (E2E) testing solution for browser based apps. It's based on Webdrive, meaning it's a very reliable way for me to test HAWK UI! It's a great opportunity to learn Webpack, PhantomJS nightwatch and to set up a TDD approach with any new features written with vue.js, the framework which we will be using in HAWK from now on.
Updated
about 4 years
ago.
No love.
|
a
project
by
evshmarnev
OpenStack is, undoubtedly, a really huge ecosystem of cooperative services. Rally is a benchmarking tool that answers the question: “How does OpenStack work at scale?”. To make this possible, Rally automates and unifies multi-node OpenStack deployment, cloud verification, benchmarking & profiling. Rally does it in a pluggable way, making it possible to check whether OpenStack is going to work well on, say, a 1k-servers installation under high load. Thus it can be used as a basic tool for an OpenStack CI/CD system that would continuously improve its SLA, performance, and stability.
<img src="https://wiki.openstack.org/w/images/thumb/e/ee/Rally-Actions.png/850px-Rally-Actions.png" width="700">
Updated
about 4 years
ago.
No love.
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
alexharford
mu-editor is a Micro Python editor for the BCC micro:bit:
https://github.com/mu-editor/mu
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
a
project
by
gmoro
Learn enough Rust to be able to collaborate with the servo project (http://servo.org)
Updated
about 4 years
ago.
No love.
|
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 4 years
ago.
No love.
|
a
project
by
ykaukab
http://www.frescologic.com/products_show.php?ms=3
Updated
about 4 years
ago.
No love.
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
prabal_sharma
I wanna try converting applications to docker app and learn to integrate it with jenkins
Updated
about 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
Has no hacker:
grab it!
|
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 4 years
ago.
No love.
|
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 4 years
ago.
No love.
|
an
idea
by
charleswang007007
Docker
Hello World (Ubuntu 14.04)
Updated
almost 4 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
simotek
- Enlightenment already has some minimal openQA tests but more can be written.
- A extended test Setup using extra repositorys in order to run tests on upstream pre release tarballs and potentially "Nightly/Weekly" builds.
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
dpopov
Sonnenhut is a simple Pythong web app that provides basic info useful for planning photographic activities. The current iteration does the job, but it can be improved and extended in a number of ways.
If you are interested in photography and familiar with Python, you are welcome to join and contribute to the project.
Updated
about 2 years
ago.
1 hackers ♥️.
|
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.
If you don't know what all that means, keep reading.
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
tbechtold
Currently we have only packages for python2 but OpenStack is starting to work with Python3 so we need python3 packages and try to get it working.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
an
idea
by
ancorgs
Some time ago the YaST team started to get bug reports about the "System Log" option displaying no content. By default this component opens /var/log/messages and after the switch to systemd that file is not longer used by default. Thus, we created the yast2-journal module to allow viewing of the systemd journal (journald). But the new module did not substitute the old viewer because the old one is still useful to inspect plain text files like /var/log/boot.log and because is still called from other YaST modules.
The current situation is confusing. In the YaST main screen we have now "System Log" and "Systemd Journal". Is not unlikely that in some other places we only have a reference to the old one. It's not clear when to use which one. That has been reported several times, like in bug#948729.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
ramakris
Have some knowledge on Dockers , but now taking the next step in understanding and expanding my skill set in containers and kubernetes.
Goals for the Hackathon
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
aocole
Create a public art installation around this delete your facebook video. Essential elements are a screen and speaker (loud enough to be heard on a busy street environment but not so loud as to draw noise complaints). Video on repeat.
* Perhaps installed in a newspaper box? Maybe The Stranger would want to loan one?
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
aocole
Updates and improvements to the android Skill Shot app.
* Update to newest android libs/conventions
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
aocole
Create a belt buckle with integrated cribbage board.
* Laser-cut or 3d-print the surface (ideally this would be CNC milled from metal but I think that is too ambitious for this week)
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
danritchie
I want to play with Cassandra. The idea is to use Cassandra as the backend of a Job Reporting System.
GitHub repository for this project:
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
bear454
Electron apps are popping up everywhere, from the Atom editor to the Rocket.Chat client to Kap, a cross-platform open-source screen recorder. Electron apps are based on web technologies, and built from the ground up to be platform-agnostic.
The electron framework is open source, and most of the apps are as well, but they are typically distributed (for Linux) as either a tarball or via npm.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
an
idea
by
xlai
With the basic knowledges about hardware assisted virtualization, secifically VT-X by intel , as the next step, I want to understand more deeply how kvm and qemu cooperate with each other to provide virtualization, by read through key code and referring to other materials.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
an
idea
by
cjdev
Instrument Power meter with a WIFI enabled microcontroller that publishes to a MQTT server. ( like https://www.mysensors.org/build/pulse_power but transmits collected data over WIFI )
Use NodeRed to build dash board showing power usage in real time. ( https://www.npmjs.com/package/node-red-dashboard )
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
an
idea
by
pvorel
I'd like to improve my C/C++ skills with contributing small easyhacks to some open source projects (kernel's kconfig, git, util-linux, fluxbox, libreoffice, ...).
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
rcox
Updated
about 1 month
ago.
No love.
1 follower.
|
a
project
by
sleep_walker
I found recently that my DVB-T tunner plugged into Turris Omnia router gets a lot of I2C errors and sometimes divisions by zero.
I wasn't able to reproduce it on my openSUSE box with 4.9 kernel so there is good chance that newer kernel contains fix (or it is architecture specific problem).
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
vliaskovitis
These are various ideas to learn about device trees and test the upstream vc4 graphics drivers on RPI3
* Learn about device tree (firmware vs kernel), and how to use device tree overlays.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
zyuhu
[Description]
I'd like to devote efforts to get the main IO paths of linux network stack from the source codes and related details, such as kernel network initialization/configurations/monitoring/analyzing issues/network traffic scenarios/workloads generating tools/firewall policies, etc.
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
joseivanlopez
yast2-storage-ng is a reimplementation of the YaST storage module
(yast2-storage) based on the also reimplemented library for storage manager
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
robdaemon
Rust is a systems programming language from Mozilla. It has stronger safety guarantees than Go, and is well suited to working on cloud native infrastructure.
Most Kubernetes development is focused in Go, and it would be great to have something like https://github.com/kubernetes/client-go in Rust.
Updated
about 2 months
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
yosun
Since sometime we have limited time to file a bug, especially during daily review of testsuites result. Then some bugs are lake of introduction about what the testsuite are tested, it makes developer take more time to debug this issue. I'd like to find a way to add some description in somewhere convenient to use, when file a kernel function bug.
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
federico3
Implement shellcomp
Command line (aka tab) completion is popular in the Unix world as it helps typing speed, prevents typos and makes the shell more user-friendly.
Updated
about 1 year
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
ZRen
The new features below were added for the cluster (shared disk) scenario of LVM2 in upstream
half year ago. I'm new to LVM2, and have been busy with bugfix things this days. This hackweek
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
cxiong
As Ceph is mainly written in C++ and C++ has developed very fast since C++11, I'd like to use this hackweek to further my C++ knowledge. The librados (written in C++) from Ceph will be used as practice target.
- Learn more about C++ 14 and the incoming C++ 17.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
an
idea
by
sleep_walker
32bit packages for x86_64 are generated from i586 packages which are meant to be run on ancient CPUs. But we could have better expectations for 32bit packages as they're installed on x86_64 system.
Building 32bit packages with better march/mtune could help with the performance of 32bit only packages like Steam.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
mvancura
boot: to find logs with both kernel and user-space parts, be able to add debug flags etc. to the failing service configuration...
suspend/resume: what services are configured? Something triggered via DBus? How to find? And how to debug that?
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
eclectigeek
It would be excellent if Hackweek projects had a standard way to include URLs for their code repositories, as well as URLs for communication methods like chat and email. This would allow folks who are interested in a project to either lurk a bit to learn more, or directly reach out to the folks running the project.
While I understand that you can add these here in the Markdown, I'd like a way that's also programmatically accessible. I'd also like to be able to obfuscate email address in a way that tends to discourage or protect from spammers.
Updated
about 2 months
ago.
No love.
|
a
project
by
jwilliamson
libpsoas is a C++ library for writing Ceph clients.
Some of its design goals include:
Updated
about 1 year
ago.
No love.
|
a
project
by
StevenK
RabbitMQ is, in this hacker's opinion, hard to run, hard to scale, hard to debug, and difficult to run in a HA situation. ZeroMQ takes a different approach from the centralized broker model, and instead runs a daemon on every machine that needs to send or receive message over the bus, and communicates directly between machines.
* Package up zeromq.
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
AngelaBriel
Playing around with kvm, libvirt and related tools to setup an easy to use and quickly available test environment on my workstation.
Find out which other tools or environments are available on SUSE side, which can be used instead of a local/private solution.
Updated
about 2 years
ago.
1 hackers ♥️.
|
an
idea
by
kfreitag
Jangouts (for "Janus Hangouts") is a solution for videoconferencing based on WebRTC.
It would be cool to be able to use that from within ownCloud, and thus it could be embedded in an ownCloud App.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
mmnelemane
The goals:
- Learn enough Java fundamentals to understand OpenDaylight code
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
jmoreira
kCFI is a tool that enables the compilation of commodity Operating Systems with Control-Flow Integrity protection. kCFI first prototype was developed/implemented during a PhD program held in the University of Campinas, in Brazil. Although fully functional, the tool remains in a very experimental shape, needing to be refactored prior to being released.
As kCFI consists in multiple tools, which include compiler plugins, kernel patches and binary analyzers, its deployment is considerably complex. Once code refactoring is finished, the next step consists in setting up proper repositories for the tool and for each submodule, along with scripts and documentation to enable easy configuration and compilation on new environments.
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
jamborm
GCC's IPA-SRA pass is run as a regular pass, not as an IPA pass. While this has simplified its implementation quite a bit, it's been creating pass-ordering issues for years now. So, let me try again to make it a real IPA pass, possibly dropping the capability to turn by-reference parameters to by-value ones, but definitely giving it the ability to work on strongly connected components of the call graph. And ending the pass-ordering issues.
Updated
about 2 months
ago.
No love.
|
an
idea
by
winddss
The problem with quotas is that the feature itself isn't yet mature. At least until very recently, and possibly still, quotas couldn't be depended upon to work correctly (various not entirely uncommon corner-cases would trigger negative numbers, etc), and even when they do work correctly, they simply don't scale well in combination with balance, check, etc -- that 10X difference isn't uncommon.
Understanding the code in Btrfs quotas, give a analysis & improvement.
Updated
about 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
GraceWang
I plan to learn openQA during this hack week. Below are the details:
- Basic concepts
Updated
about 1 month
ago.
No love.
|
an
idea
by
yfjiang
There are 2 major kinds of tools I would investigate related with GUI support of docker on SLE Desktop:
1. Running GUI applications in a dockerized environment
Updated
almost 2 years
ago.
No love.
Has no hacker:
grab it!
|
an
idea
by
yfjiang
Snoek is a polling tool currently used heavily by Beijing colleagues:
http://athena.bej.suse.com:8080/
Updated
almost 2 years
ago.
No love.
Has no hacker:
grab it!
|
a
project
by
bergmannf
I want to use this Hackweek to explore (Functional) Reactive Programming to be able to use it in my day-to-day work.
This includes checking out basic literature about (F)RP as well as domain modelling to get a better understanding, when this paradigm makes sense to use, as well as looking into concrete implementation of (F)RP libraries.
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
asmorodskyi
- currently when you navigate to Test Results page - it will load everything before show you the page. I plan to change this model into "load on demand" approach
- Test Details page currently show you thumbnails for all modules. Want to add expand/collapse functionality for thumbnails - by default you will not see them for passed modules. But you will have ability to expand them. Also I will add "Expand All"/"Collapse All"
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
mateialbu
Updated
about 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
an
idea
by
adrianSuSE
Look how we can build AppImage containers in Open Build Service.
Updated
about 2 months
ago.
No love.
Has no hacker:
grab it!
|
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 2 years
ago.
1 hackers ♥️.
|
a
project
by
chuller
Updated
about 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
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!
|
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 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
a
project
by
dmaiocchi
https://github.com/MalloZup/go-verdura
Updated
about 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
a
project
by
LenzGr
Overview
Updated
about 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 months
ago.
No love.
|
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 1 year
ago.
No love.
|
a
project
by
vcuadradojuan
Updated
about 2 years
ago.
1 hackers ♥️.
|
a
project
by
asemen
froxlor Server Management Panel
create and start a push request upstream the openSUSE Leap 42.1 configuration tab
Updated
almost 2 years
ago.
1 hackers ♥️.
|
a
project
by
psladek
The idea is to produce a standalone, independent tool to save and restore windows positions and sizes, analogous to a similar feature in KDE desktop.
This would be handy in various lightweight desktop enviroments.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
sleep_walker
LVM support for Guix System Distribution
With GNU Guix 0.8.1 and it's distribution there is still lack of LVM support. As I'm probably the only user of LVM, I need to hack support into initrd myself.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
aplazas
The GPD Win is a Nintendo 3DS XL sized PC featuring a keyboard and gaming controls. Having openSUSE working on it would be great, unfortunately Tumbleweed doesn't work at all on it and Leap 42.2 is lacking many important features.

Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
cyberiad
There is plenty of documentation wiki articles, forum posts, etc., but even with Google or local search engines the answer may be hard to find. Sometimes categorisation is missing or just basic information.
1. Look at existing openSUSE options and their usability.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
goldwynr
Perl-apparmor is obsolete in the apparmor community. No one is maintaining it. However, opensuse has to keep it to interact with yast, which is the main consumer of perl-apparmor. Getting rid of perl-apparmor would mean:
+ Creating a new interface (JSON) to interact with outside world (IOW, yast)
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
guohouzuo
In the previous hackweek (14), the following objectives from project "A generic mechanism for analysing and manipulating diverse software configuration files" were worked on:
<pre>
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
cbosdonnat
I recently got Jeedom working on SLES for Raspberry Pi. However, I'ld love to play more with it like controlling my window shutters. This hackweek could also be an occasion to get as much as possible of the jeedom plugins to work on SLES and openSUSE.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
gary_smith
Learn about developing a YaST plugin by creating a plugin to manage SSH Tunnels. Creating SSH port tunnels along with corresponding iptables rules is a useful technique for being able to access virtual machines on a remote host that only visible on a private network. Managing and maintaining these connections via scripts and tmux sesssions is less desirable than doing it through a nice UI like YaST.
Note that the CLI tool https://www.npmjs.com/package/ssh-tunnel-manager has some nice ideas for managing groups and profiles that may be useful.
Updated
about 2 years
ago.
2 hacker ♥️.
|
an
idea
by
kberger65
Using a Raspberry PI (openSuse) and a food grade temperature probe and wifi sensor, I want to create a temperature monitor for my Kamadao Joe Smoker. The idea is to enable a series of email notifications as the smoker and contents reach their "done" temperature.
Updated
about 2 years
ago.
2 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
slemke
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
dmaiocchi
Farfalla, is a bot for analyze cucumber failures on the fly.
https://github.com/MalloZup/Farfalla
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
ukbelch
Over the last year or so I have developed an IRC bot to work with the chat service of twitch.tv, providing user engagement functionality.
I would like to expand my knowledge of the practical application of Docker by containerizing the bot, and creating an API and web service to allow people to configure and deploy an instance of the bot for their own Twitch channel.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
ancorgs
This project is about fixing this known Jangouts issue that is reported over and over, since many user experiencing problem with the outgoing WebRTC traffic or with camera authorization can "lurk" what happens in the room without being noticed.
Copy&Paste from the last comment there: It's true there is a lot of room for improvements to raise the awareness about "lurkers". For example, we could compare the number of people subscribed to your stream and the number of publishers. If numbers do not match, there is somebody listening but not being displayed. That's something we could show in the UI.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
brhavel
This was planned for previous hackweek (hw16-1)
=> Automated deployment of virtualization hosts and build up of virtual machines for xen+kvm+related tool testing.
Updated
about 2 years
ago.
2 hacker ♥️.
|
an
idea
by
bear454
Washington state is a leader in Alternative Learning Experiences, public schools that teach in unique ways. In order to manage the requirements imposed by the State office of public education, ALEs must use some form of a Student Information System (SIS).
Most ALEs in the state subscribe to a closed-source SIS: Wings; most school districts and program administrators have either no knowledge of open source SIS, or are the subject of FUD from vendors like Wings.
Updated
about 2 years
ago.
2 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
fanyadan
DevOps is hot, and SUSE now is changing that we will not only provide OS and relative products but also online-application-like products e.g. docker application, so L3 service needs to improve as well.
Google has established their DevOps implementation - SRE system, and has maintained long time, I opened this project for researching if DevOps way could be applied on L3 service referring to Google's experience.
Updated
about 1 year
ago.
1 hackers ♥️.
|
a
project
by
guohouzuo
Websh is:
https://github.com/HouzuoGuo/websh
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
aocole
Build a paper folding machine capable of folding Skill Shot.
* Print run is 2500 copies
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
aocole
Create a site where users can post their desired epitaph
* You can post your desired/aspirational epitaph and keep it updated
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
bmwiedemann
make crowbar+openstack work on openSUSE Leap 42.2
part of this is setting up public CI. For that, we need to port mkcloud to work on Debian.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
jfajerski
Extend Teuthology to meet our needs. This includes (but is not limited too):
* replace ceph-cm-ansible
Updated
about 2 months
ago.
1 hackers ♥️.
|
a
project
by
nwmac
ESP8266 Tinkering
The ESP8266 is an interesting little device that has been around for a while. It has the potential to support some interesting IoT applications. There is Ardunio core support for this device <https://github.com/esp8266/Arduino> and a rich set of libraries to help developers get started.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
mdinca
It seems that systemd-nspawn, together with machinectl can use qcow2 images directly.
This means I could use the images genereted by kiwi to start containers (for development and for running the tests).
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
dimstar_suse
There is a long-standing problem that mirrorbrain on download.opensuse.org does not do reasonable redirection when a user comes by with an ipv6 address...
In my case for example, mirrorbrain claim I'm coming from an unknown country. It's a small country, ok, but by far not unknown (Switzerland)
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
ericp
Ever left a restaurant wanting to write a review, but thinking it wasn't worth the trouble to tap out all those words on your phone -- you just want to give the place your n stars and provide a few words of praise or condemnation? If only you could press a button to generate a plausible review. If this project happens, you will.
We'll use the Yelp API to grab as many reviews of certain types of restaurants as the terms of service allow (I assume "Use any robot, spider, site search/retrieval application, or other automated device, process or means to access, retrieve, scrape, or index any portion of the Site or any Site Content;" doesn't apply to API users -- otherwise it wouldn't be much of an API).
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
gary_lin
Since eBPF was introduced into linux kernel, the eBPF verifier keeps the eBPF programs from any wrong-doing. I would like to look into the verifier and see if it's possible to extend the check to avoid reading any sensitive data in the memory.
Updated
about 2 years
ago.
2 hacker ♥️.
|
a
project
by
nadvornik
Python offers some useful libraries for this topic, I already know numpy and openCV, I want to try for example scikit-image.
As a concrete goal, I want to try deconvolution with variable PSF - create lens profile and use this profile to improve sharpness and chromatic aberration.
Updated
about 2 years
ago.
2 hacker ♥️.
|
an
idea
by
qzhao
I want make a custom theme, with script to make a new animation when system load.
Updated
about 2 years
ago.
2 hacker ♥️.
Has no hacker:
grab it!
|
an
idea
by
denisok
Updated
about 2 years
ago.
2 hacker ♥️.
Has no hacker:
grab it!
|
an
idea
by
mitiao
Re-learn and improve C programming skill. Also join weihua's project https://hackweek.suse.com/15/projects/1960 to read and hack with C.
Updated
about 2 years
ago.
2 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
mvidner
I want to get started with developing apps for phones and tablets. It is a very general idea, rather open ended.
To have tangible results, I want to make a trivial app and publish it in the official Google Play store: Just Roll One Die.
Updated
about 2 years
ago.
2 hacker ♥️.
|
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 ♥️.
|
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
about 1 year
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
Has no hacker:
grab it!
|
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 ♥️.
|
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 2 years
ago.
2 hacker ♥️.
|
a
project
by
cgrobertson
Create a JUnit test suite for Firefox browser and integrate the tests into SLEnkins.
Updated
about 2 years
ago.
2 hacker ♥️.
|
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 2 years
ago.
2 hacker ♥️.
|
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 2 years
ago.
2 hacker ♥️.
|
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 2 years
ago.
2 hacker ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
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 2 years
ago.
1 hackers ♥️.
|
a
project
by
asemen
Linux Certification Preparation
Preparation for different Linux Certification:
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
fsundermeyer
DAPS is the tool used by the SUSE documentation team to generate HTML, ePUB, PDF, ... output of the SUSE manuals from DocBook XML sources. It uses the suse-xsl-stylesheets for this purpose.
Currently three different suse-xsl-stylesheet brands exist: SUSE, DAPS, openSUSE. Branding is done by adjusting the xsl-stylesheets directly. It would be desirable to be able to easily change the branding, e.g. via a simple config file in the style of /etc/sysconfig files, since most people cannot hack XSLT. This is also the number one enhancement request we get from DAPS users outside of SUSE.
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
nmoudra
This is a project to create a "larp" game for SUSE employees (or anyone geeky enough to play this) which will be based on computer related knowledge. The core of the game is to search for other people and clues for solving the main goal by "connecting" or "hacking" according to given HW and SW roles. E.g. a person will play router, another one will play PC and they will need to find a person playing TCP/IP protocol to communicate and eventually create a working setup to solve the goal. They they need to work as a group and solve riddles/ciphers which will let them go further. There are more game mechanics i have in mind, but don't want to spoil all of them now :)
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
jkosina
jikos:~ # tc qdisc show
qdisc tbf 10: dev eth0 root refcnt 2 rate 800Mbit burst 131000b lat 1.0ms
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
mstaudt
The Nokia N900 is a versatile phone/tablet/mini-computer. While its specs are outdated by today's standards, it's still hard to find something equivalently useful to hack on-the-go.
Most of it's drivers are already upstream, with just a few components missing:
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
lrupp
Connect is the "social network" of the openSUSE community. While this might not sound so important, the problem is that the tool is used for membership management and all the other "administrative" stuff for the openSUSE community, which makes it a very important tool.
The bad news is that - since years(!) - there is no-one actively maintaining the application. While the openSUSE Heroes keep the basic infrastructure up and running, they are not responsible for the application itself. Following the standard policy for such services, this would mean that connect has to be shut down immediately. But the openSUSE board heavily depends on this tool and asks every time when it comes to "shut it down" - to not do it.
Updated
about 2 years
ago.
3 hacker ♥️.
|
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.
Updated
about 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
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.
Updated
about 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
an
idea
by
federico-mena
I want to write a bot that generates random Gothic facades. Maybe using L-systems? Maybe that generates SVG?
building -> aisle, naves, aisle
Updated
about 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
an
idea
by
mkoutny
PDF format allows inclusion of digital signatures. Unfortunately, Evince can't provide these metadata to the user.
There's an upstream bug and actual implementation resides in poppler. The integration is still incomplete though.
Updated
about 1 year
ago.
2 hacker ♥️.
Has no hacker:
grab it!
|
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.
https://en.wikipedia.org/wiki/ReFS
Updated
about 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
shundhammer
Using docker as a development platform for nontrivial development environments sounds interesting.
This project is about learning basic docker handling, about exploring how to use it for simplifying development, and maybe (but just maybe) about providing ready-made docker containers for new team members.
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
JCayouette
Unity3D : Moba : (Multiplayer Online Battle Arena) on SUSE Linux
This page is under development:
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
vsvecova
The plan is to gather ideas about how SUSE can become a more integral part of the local tech community scene (in PRG, NUE, or other locations).
As a person who has been involved in educating women about tech for some time, I am thinking of introductory workshops and meetups, aimed not necessarily only at female audience.
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
mlandres
Packages added by the dependency solver in order to resolve a user's request, are marked as having been automatically installed. They may later be removed, if no more manually installed packages depend on them (e.g. by zypper remove --clean-deps).
However things may go haywire. Automatically installed packages may turn out to be useful, and you may want to exclude them from any automatic cleanup. And vice versa.
Updated
almost 2 years
ago.
2 hacker ♥️.
|
a
project
by
acho
BPF Compiler Collection (BCC)
https://github.com/iovisor/bcc
Updated
over 1 year
ago.
2 hacker ♥️.
|
a
project
by
tonghuix
Just for Fun!
Basically, it would be a keyboard using a straight telegraph key for taping Morse Code.
Updated
almost 2 years
ago.
2 hacker ♥️.
|
a
project
by
guohouzuo
headmore is your fully functional VNC client (viewer + control) launched from command line for your geeky character terminals (Linux VT console, xterm, and more):
https://github.com/HouzuoGuo/headmore
Updated
about 2 years
ago.
3 hacker ♥️.
|
an
idea
by
qmsu
"Make Your Own Neural Network" is a book written by Tariq Rashid for anyone who wants to understand what neural network are.
<br /> * You won’t need any special knowledge or mathematical ability beyond school maths. (The most difficult thing is gradient calculus - but even that concept will be explained so that as many readers as possible can understand it.)
Updated
about 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
SShyukriev
It is always nice to extend the translations for openSUSE packages/projects using Weblate.<br>
Everyone is encouraged to improve on his native language.
Updated
about 2 years
ago.
3 hacker ♥️.
|
a
project
by
ammartinez
COREWAR is a programming game in which two or more programs (warriors or viruses) compete for the control of a virtual computer. The programs are written in Redcode, an abstract assembly language.
- Learn about optimizing assembly: reading Redcode guides and manuals (individually or in group)
Updated
about 2 years
ago.
3 hacker ♥️.
|
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 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
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 ♥️.
|
a
project
by
dmacvicar
the MOD Duo is a guitar/instrument pedalboard made by the company Mod Devices, which has the following features:

Updated
about 2 years
ago.
3 hacker ♥️.
|
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 ♥️.
|
a
project
by
ychen
GNOME is important to openSUSE and other distributions. I would like to help with the translation of GNOME. Mainly, the focus will be on the chinese (zh_CN) translation of GNOME 3.22 and 3.24 user interface.
Note for Hackweek 15: Tong Hui would be review the GNOME 3.22 and 3.24, which will be release very soon.
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
sbrabec
posixovl is a FUSE based successor of the old UMSDOS. It has a goal to provide POSIX file system functionality on top of vfat. Its code is nice and well written, but its feature set is not complete yet. It just supports: POSIX modes and user/group, hard and symbolic links, device nodes and named pipes.
Much more can be done:
Updated
about 1 month
ago.
1 hackers ♥️.
|
a
project
by
aginies
GOAL
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
mschnitzer
There is a super cool framework for mobile phone apps available: ionic (http://ionicframework.com/)
ionic allows you to write apps in HTML, (Angular) JavaScript, and TypeScript for any mobile phone platforms: iOS, Android, and Windows Phone. You just need to know how to use HTML and JavaScript and you can start writing an app and convert it to any mobile phone platform.
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
lnussel
Tumbleweed wouldn't be possible without staging projects and managing staging projects isn't possible with a nice GUI.
The staging dashboard is there to help but needs some love, esp when comparing
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
cyphar
Currently the Open Container Initiative doesn't specify a distribution protocol or system, and the current "standard" format is the Docker registry protocol. Aside from technical reservations with Docker registry, it is also not an OCI-compliant system and will require a lot of work to integrate it into all of the openSUSE/SUSE tooling.
So, a very insane idea I came up with is to convert OCI images to RPMs and then distribute them as simple RPMs. The idea would be to use capabilities (Provides: oci(...) ) to implement the different names of images and then also the dependency graph of blobs (which would naturally be de-duplicated).
Updated
almost 2 years
ago.
3 hacker ♥️.
|
an
idea
by
lrupp
Getting more knowledge around the tools that drive the web page behind software.opensuse.org - and maybe trying to solve some issues reported on https://github.com/openSUSE/software-o-o
Updated
about 2 years
ago.
4 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
slahl
COBOL is weird.
COBOL is strange.
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
keichwa
From the manual:
"Org is a mode for keeping notes, maintaining TODO lists, and doing
Updated
about 2 years
ago.
4 hacker ♥️.
|
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).
Right now, the problem is solved by brute force. All the possible distributions of partitions and LVM physical volumes are considered and the best one (according to several simple criteria) is chosen.
Updated
over 1 year
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
michals
There are many fun peripherials that you can connect to a RPi but PC users are not left out either
* attiny85 <a href="http://www.banggood.com/ATTINY85-Mini-Usb-MCU-Development-Board-For-Arduino-p-971122.html"><img height="48" src="http://img2.banggood.com/thumb/large/2014/xiemeijuan/03/SKU207366/SKU207366-3.jpg"/></a> has SPI and i2c interface so could be possibly used as USB<->i2c or USB<->SPI bridge. Unfortunately, the USB support needs some non-standard timings so there is quite a bit of integration and debugging needed.
Updated
about 1 year
ago.
1 hackers ♥️.
|
a
project
by
joeyli
BPF Compiler Collection (BCC)
https://github.com/iovisor/bcc
Updated
about 2 years
ago.
4 hacker ♥️.
|
an
idea
by
mwilck
Almost all our laptops, and many servers, feature a TPM today. The TPM doesn't have the best reputation in the community because it could be used to lock down platforms or do nasty things with DRM. Under normal conditions on PCs, the TPM is controlled by the system owner and could actually be useful for almost anything involving crypto. Unfortunately the integration of the TPM in the OS is essentially non-existent. The introduction of the TPM2.0 standard complicates matters, because we now have two different devices with different APIs.
The goal of this project would be to identify reasonable use cases for the TPM, evaluate exisiting projects, and create ways how to integrate it into various workflows in openSUSE.
Updated
almost 2 years
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
aocole
I have a Flipdot sign that needs control hardware/software. I believe it supports RS485.
* Get it to display anything at all
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
aocole
Updated
about 2 years
ago.
4 hacker ♥️.
|
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.
This approach has several disadvantages:
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
okurz
motivation
The one mobile messaging service that shall not be named destroyed the world of "unified communication" by constructing a walled garden in recent years although there was a bright outlook with XMPP/jabber in before bundling all communication by providing an open standard and especially transports. I would like to revisit the state in 2017 and combine my text chat based communication needs from different end devices, namely my work notebook and my private smartphone.
Updated
almost 2 years
ago.
3 hacker ♥️.
|
a
project
by
mdeniz
This project is about hacking and pushing further an engine called BPAEngine written in plymouth that enable people to develop better boot screens without much effort. Having those new boot screens in our distributions would be great.
Plymouth is a "basic" scripting language for developing boot screens (See some Fedora examples running). Our openSUSE distributions have their own plymouth themes packaged on the branding-openSUSE package. And in my opinion they are very basic..., just a dot moving in 3 positions with the nice background and a logo.
Updated
almost 2 years
ago.
3 hacker ♥️.
|
an
idea
by
lin_ma
The idea is to present a virtual fc HBA to qemu/kvm guest, The frontend implementation is virtio-fc,
the backend is a physical fc HBA with npiv support.
Updated
about 1 year
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
tonghuix
It looks like OTR will never be implemented for Empathy. But two years after Snowden end-to-end encryption is really a basic requirement for every secure chat program. A few weeks ago I read about a promising protocol called OMEMO which seems to overcome all shortcomings of OTR and GnuPG with respect to instant messaging.
This would be a option for Empathy to finally support end-to-end encryption.
Updated
almost 2 years
ago.
2 hacker ♥️.
|
an
idea
by
pvorel
Study code of glibc, musl, uclibc or Klibc and make some tests with buildroot.
Updated
about 1 month
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
jenspinney
There are several popular ways of controlling home automation with voice today. Amazon Echo and Google Home both allow users to control lights, speakers, etc. with a simple voice command.
For this project, I want to replicate some of the simple voice commands supported by projects like those, but in a way that does all processing from within the local network, and doesn't upload any voice clips to a server outside the home. There's something that feels a little uncomfortable about Amazon or Google having the ability to listen in on all conversations, so I'm trying to eliminate that while still being able to turn my lights on or off by voice.
Updated
11 months
ago.
3 hacker ♥️.
|
a
project
by
jreidinger
In general plan for YaST is to use ruby only in future. So goal of this project is to move it forward and replace more parts with ruby.
Current ideas is to replace binary y2base with ruby script, which allows easier integration with ruby tools and more important it solve some issues with embedding ruby, as it will be then first citizen.
Updated
about 2 years
ago.
4 hacker ♥️.
|
a
project
by
asemen
SUSE Manager has the possibility to add custom channels using the GUI.
Use cases are:
Updated
about 1 year
ago.
3 hacker ♥️.
|
a
project
by
mstrigl
While osc is growing and getting more and more complex and hard to maintain, there is an object oriented rewrite of osc
which key points are:
Updated
about 2 years
ago.
5 hacker ♥️.
|
an
idea
by
mwilck
This idea was inspired by the recent discussion on the "talk" mailing list about the (in)security of the German ID card. The Chaos Computer Club and other researchers claim that the ID card is insecure. Actual attacks that have been demonstrated are based on keyloggers.
Keyloggers might be the biggest security threat for Linux users at this time. Keyloggers are trivial to write for Linux and readily installable, and a keylogger with normal user rights may read root's password. One might ask "Why are we caring about local root exploits at all as long as users run stuff like sudo in X terminals"? Keyloggers can even read the input from devices like the Yubikey.
Updated
about 1 year
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
joadavis
I just want to learn how OpenCV works. And having a portable version would be great.
- learn how to install SLES on RPi
Updated
8 months
ago.
4 hacker ♥️.
|
a
project
by
imanyugin
The goal is to reduce the number of applications installed on the mobile phone (which consequently reduces the number of ads and spyware) and transfer some of the functionality of the commonly installed apps to a personal Telegram Bot.
Bots are a great way of implementing integration with external services, and, to this end, we expect the following functionality:
Updated
about 2 years
ago.
5 hacker ♥️.
|
a
project
by
wanghaisu
I am HA developer, don't have any experience on machine leaning field. Recent years, many topics like "Data Analysis, Data Mining, Data Science, Machine Learning, and Big Data, etc... (I don't forget AI, but in not this time)" become more and more popular and seems interesting to me. I also want to know how high availability function implemented in some distributed system for the core part.
Google TensorFlow1.0 just released, it is the time to play on it.
Updated
about 2 years
ago.
5 hacker ♥️.
|
a
project
by
mwilck
djmount is a neat idea - see UPnP/AV resources in your directly in the file system. Unfortunately the code hasn't been maintained for ~10y, and - at least for me - seems to by plagued by various bugs causing crashes and what not. There's currently no official openSUSE package. This project aims to pick up the code, fix bugs, and make the tool actually useful again. The code itself seems to be in quite a good shape, so this should be doable.
Updated
about 1 year
ago.
4 hacker ♥️.
|
a
project
by
sven15
SUSE has lots of information in a jungle of tools within the company network. We want to create a platform to extract and refine (distil) the available information and display it in a meaningful manner. The overarching goal is to make available data more accessible.
The initial idea sparked in a Knowledge management workshop for the SUSE Documentation Team. A first, refined version was presented as OpenDoc at openSUSE Conference 2016
Updated
about 2 years
ago.
5 hacker ♥️.
|
a
project
by
david_chang
After joined Gary's BCC workshop a few days ago. The BCC is interesting to me, so I'd like to look into it.
- Go through the tutorial. https://github.com/iovisor/bcc/blob/master/docs/tutorialbccpython_developer.md
Updated
almost 2 years
ago.
4 hacker ♥️.
1 follower.
|
a
project
by
j_renner
There is a number of possible improvements to the architecture of SUSE Manager / Salt integration that should be investigated in order to improve the reliability and scalability of the backend:
1. Actions are currently scheduled in the minions using the schedule module of Salt. This brings problems with reliability as for instance a minion can be down at the specified schedule time which leads to actions not being executed. Scalability can be an issue as actions being scheduled for many minions might return results to the server at the same time. Instead it might be better to keep control over scheduled actions on the server to allow batching of actions as well as downtimes of minions or even the server. There is a work in progress branch to get started.
Updated
about 2 years
ago.
5 hacker ♥️.
|
a
project
by
pgeorgiadis
Phase 1: Melkor
After gathering the feedback of qam (transcription of brainstorming for problems and requirements), it's time to start fixing things. Let's build the first step of a shipping skeleton solution that addresses all of the problems listed in the aforementioned document. (draft)
Updated
about 2 years
ago.
5 hacker ♥️.
|
a
project
by
bchou
HTTPBoot was added into UEFI SPEC since 2.5. It aims to replace PXE and provides more features. Actually, the concept of HTTPBoot is similar to PXE. It starts with the HTTP URL from the DHCP server and fetches the data with the HTTP protocol. The key difference between HTTPBoot and PXE is the support of DNS. With DNS, the firmware and the bootloader can resolve the domain name so it's possible to pass the well-known URL to download the image instead of the explicit IP URL. Besides, HTTP is designed to cross different domains, while tftp (PXE) is only for the local network.
Part1:
Updated
almost 2 years
ago.
4 hacker ♥️.
|
a
project
by
cschum
During Hack Week 7 I worked on an archive of Qt-based libraries. The goal was to easily make all available Qt libraries accessible to developers. Think CPAN for Qt. So I hacked on a web site and a command line client.
There was a little bit of progress on the project since then, but with the upcoming KDE Frameworks 5 there will be quite a number of additional libraries available for Qt developers. This should be well represented in Inqlude as well. The coverage of Inqlude is also still not complete, and the tooling needs some improvement as well, especially regarding integration with distributions.
Updated
about 2 years
ago.
6 hacker ♥️.
|
an
idea
by
mbrugger
The only Mediatek "hacker" board available is from 96 Boards [1]. Unfortunately up to now there is nearly no mainline support.
Idea would be to improve this situation. The idea would be to get the pin-controller merged first and then hopefully most of the other stuff can be just added (fingers crossed...)
Updated
about 1 year
ago.
3 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
whdu
To implement OTR function on IRC client, to make chatting private.
pure-python-otr (potr) has lack of maintenance for a long time and been considered as "potentially insecure". So I will call libotr5 directly with C.
Updated
about 2 years
ago.
6 hacker ♥️.
|
a
project
by
e_bischoff
The purpose would be to have the equivalent of Ubuntu's "apt-get autoremove" functionality.
When you install package P, it might draw in dependancies D1, D2, ... Dn automatically.
Updated
almost 2 years
ago.
5 hacker ♥️.
|
a
project
by
dmacvicar
Parametrizable formulas is a normal salt module plus some metadata in order to interactively parametrize them. The metadata is used to automatically generate forms that are then injected as pillar data.
See original Hackweek project, SUSE Manager support for formulas blog article and its (internal for now) docs.
Updated
about 1 year
ago.
5 hacker ♥️.
|
a
project
by
mfeilner
I promised to start this project way earlier, but I think Hackweek will be a great time to make a start.
The project once was called $BABELFISH, later "Rumsfeld", to honor the creator of the "Unknown unknowns" meme, now it's name is Maxfeld.
Updated
almost 2 years
ago.
4 hacker ♥️.
|
a
project
by
ammartinez
The purpose of this project is to implement an Android application which shows some images (or dice) which you must use to create a short story.
The requirements and desired features for the app are:
Updated
about 2 years
ago.
6 hacker ♥️.
|
a
project
by
shundhammer
This is about porting the old KDE 3 based KDirstat to the latest Qt 5. KDirStat didn't use that much KDE infrastructure to begin with, and KDE seems to be more and more a moving target.
Project repo and web site with more details:
Updated
almost 2 years
ago.
6 hacker ♥️.
|
a
project
by
pluskalm
I want to create devel project for cryptocurrencies/mining tools/blockchain related stuff, fill it with packages and submit at least some of them to Tumbleweed.
Lets go on as Standa took care of creating network:cryptocurrencies
Updated
about 2 years
ago.
7 hacker ♥️.
|
a
project
by
dsterba
Previous hackweeks spent on research
(project/220), other alternatives. This time I'm
Updated
almost 2 years
ago.
6 hacker ♥️.
|
a
project
by
KGronlund
For testing Hawk, we're currently using a Vagrant configuration, and for testing HA releases we've been using a set of scripts originally authored by Antoine Ginies as a Hackweek project.
My vague idea is to combine Terraform, Salt and a custom web frontend to make a tool that can be used by us as developers but also for others that want to try Hawk or play around with a cluster, for example for the UX team when testing modifications to the Hawk UI. I would base this on the work done by the SUSE Manager team:
Updated
about 2 years
ago.
7 hacker ♥️.
|
a
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:
Updated
about 2 years
ago.
7 hacker ♥️.
|
a
project
by
adamm
Implement a basic file search for a given OBS project. An example of basic functionality can already be found for Ubuntu or Debian. The goal is to implement,
Features
Updated
almost 2 years
ago.
6 hacker ♥️.
|
a
project
by
jbohac
Project Description
Updated
about 1 month
ago.
6 hacker ♥️.
|
a
project
by
vcuadradojuan
https://github.com/viccuad/gomoduino
Gomoduino
Updated
almost 2 years
ago.
7 hacker ♥️.
|
an
idea
by
bryanstephenson
- Get a SUSE OS working on my Raspberry Pi.
- Get familiar with networking commands and config file formats.
Updated
about 2 years
ago.
8 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
scarabeus_iv
Continuing last year tweaks of packman project we should proceed in the good work and reduce the packman to provide smallest set of packages possible on Tumbleweed (later on inherited by 43.0...).
One of the cool results planned is that on stock openSUSE Tumbleweed user will be able to run most of the multimedia apps and play youtube (this is already working) and also with addition of non-free repository being able to run netflix.
Updated
about 2 years
ago.
9 hacker ♥️.
|
an
idea
by
dmacvicar
Some of SUSE Manager features are quite vertical to the rest of the system.
A plugin/extension mechanism should allow for adding these verticals installing a single package/rpm.
Updated
about 1 year
ago.
8 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
dmaiocchi
there is a small security, data manipulation bug on the hackweek-tool.
You can try to find it, i will then post it at the end of the hackweek
Updated
about 2 years
ago.
11 hacker ♥️.
|
a
project
by
dmaiocchi
gitbot
https://github.com/MalloZup/gitbot
Updated
about 2 years
ago.
11 hacker ♥️.
|
a
project
by
moio
sumaform is a set of terraform modules to deploy SUSE Manager installations originated in Hackweek 14.
One year later, it is used virtually by all SUSE Manager developers daily and in our automated test suites - some consultants and SEs also use it.
Updated
about 2 years
ago.
11 hacker ♥️.
|
a
project
by
kfreitag
There are a couple of interesting initiatives that make the openSUSE project interesting for SMB, such as
The Invis Server
Updated
almost 2 years
ago.
9 hacker ♥️.
1 follower.
|
a
project
by
mbenes
Last time I checked QEMU lacked support for >= z10 processors. Thus one cannot run SLE12 and newer in a virtual machine on non-s390x host. I'd like to improve the situation during Hackweeks.
Updated
14 days
ago.
10 hacker ♥️.
|
a
project
by
kstreitova
Every packager encounters boring manual tasks every once in a while and these tasks can most probably be automated to some extent. During Hackweek I aim to try and identify such cases in various packagers' workflow and consider creating a tool that would make these tasks easier. Also, I would like to find out whether there is a demand for such tool. In that case, this Hackweek project will turn into a long-term task I plan to keep working on.
Updated
about 1 month
ago.
8 hacker ♥️.
|
a
project
by
simotek
Live audio tools could use some work in openSUSE and are fun to play with.
Finally many of these tools are making it into tumbleweed (And Leap 15.3) especially Cadence.
Updated
about 1 month
ago.
3 hacker ♥️.
2 followers.
|
an
idea
by
mbrugger
Update for 2018
The only thing missing right now is a i386 Tumbleweed JeOS image. With that we should be good. Any help on that is highly appreciated.
Updated
about 2 months
ago.
11 hacker ♥️.
Has no hacker:
grab it!
|
a
project
by
pluskalm
It would be nice to have trendy and hip editor [0] in openSUSE. Currently however some nodejs dependencies are missing.
What needs to be done:
Updated
almost 2 years
ago.
13 hacker ♥️.
|
a
project
by
pgeorgiadis
Hackweek is here! I think this is the best week of the year to sit down altogether and exchange ideas and suggestions. The main topic is Automation. The goal is that many of these ideas might help various teams within SUSE to engage their business reasons better in defining key expectations and improve the quality of our software products. No fear of change -- the aim is to propose a modern pipeline in a less-invasive manner. Everybody has an idea, everybody has a voice! Brainstorming together can be useful to many different roles, including testers, analysts and developers. Let's have a chit-chat and write down some of those; Hopefully we will come up with plenty of tips on how to organise testing activities better.
> Coming together is a beginning. Keeping together is a progress. Working together is a success. - Henry Ford
Updated
almost 2 years
ago.
13 hacker ♥️.
|
a
project
by
hennevogel
2019

Updated
30 days
ago.
7 hacker ♥️.
1 follower.
|
a
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?
Updated
almost 2 years
ago.
13 hacker ♥️.
1 follower.
|
a
project
by
dmacvicar
The idea is to create a bootable medium (eg. pendrive) that allows:
* Selection of either SLES, Leap or Tumbleweed.
Updated
about 1 year
ago.
21 hacker ♥️.
|
a
project
by
bpetkov
This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It is basically an x86 instruction decoder with special emphasis on the kernel and decoding interesting pieces of it in order to help in the development of low-level patching techniques, among others.
git repo: https://gitlab.suse.de/bp/x86d
Updated
27 days
ago.
17 hacker ♥️.
2 followers.
|
a
project
by
smithfarm
Dochazka is a long-term project to replace the obsolete Attendance & Time Tracking system used by the Prague office since 2007. Dochazka is a complex system consisting of three major components:
- RESTful backend App::Dochazka::REST (with lots of help from Web::MREST)
Updated
28 days
ago.
15 hacker ♥️.
|
a
project
by
jnwang
Description
It can boot up from udisk/floppy.
Updated
about 1 year
ago.
8 hacker ♥️.
3 followers.
|
a
project
by
snwint
Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).
It's quite some work, unfortunately. Here's what's done so far:
Updated
about 2 months
ago.
15 hacker ♥️.
1 follower.
|
a
project
by
ralfflaxa
Once again, the SUSE band is coming together to make music and we're planning a party this time round!!!
We have a band name :-)
Updated
about 1 month
ago.
46 hacker ♥️.
|
a
project
by
jeff_mahoney
New Development
In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share that the code quality has improved dramatically since the last hack week and there are now extensive test cases for both unit testing and testing against real vmcores, and we'll use both mypy and pylint (if installed) to perform static analysis. Packages for those are available in openSUSE or as part of the crash-python OBS repo for SLE15. It has been tested with kernels from 3.0 to 5.1.
Updated
15 days
ago.
21 hacker ♥️.
4 followers.
|
a
project
by
maverick74
The idea is about an easy way to allow users to make upgrades (e.g.: changing from version 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu.
Something like a notification with a button to perform the upgrade with just one-click, instead of having to deal with the work of manually disable all of the repositories, update them manually, open the terminal and finally make a "zypper dup" .
Updated
15 days
ago.
40 hacker ♥️.
6 followers.
|