Experiment with openSUSE Docker Containeran idea by charleswang007007 Docker |
orca: build OCI images from Dockerfilesa 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. |
Improve the Firebird Emu Experience on androida project by favogt Firebird Emu is a third-party multi-platform emulator of the ARM-based TI-Nspire™ calculators. |
Retro game: Space Trash Roundupa 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: |
saltify dotfiles, workstation, laptop, Desktop Environment and beyond (NAS, router, media center, Kodi, if time allows)a project by vcuadradojuan Updated over 5 years ago. 1 hackers ♥️. |
i3 timera 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. |
MongoDB-Replicationan idea by simonlm Learning MongoDB knowledge, trying build MongoDB master-slave replication, master the data can be written back to the slave. |
Web spidera project by shukui Using python's lib requests to write a small(PoC) Web spider. https://gitlab.suse.de/shukui/web-spider |
Ceph Radosgw Client in Android File Managera 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. |
Jessy: it is like Alexa, but closer to youa project by bmaryniuk Alexa understands you. Jessy is the same, but you also understand her! :-) |
Automated watering projecta project by mosquetero PROBLEM |
[hw15challenge] Mock ECO process in Jiraan idea by aosthof Lay out a mock version of the ECO process in JIRA. |
HA Storage in the market: M$ + Proxmoxa 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? |
Make git-sort fastera 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. |
Package Mod DUO pedalboard software for openSUSEa project by dmacvicar the MOD Duo is a guitar/instrument pedalboard made by the company Mod Devices, which has the following features: |
Limesurvey adventurea 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. |
Finish my family openSUSE adoptiona 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. |
systemd fiber channel npiv servicean 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. |
build openSUSE Factory with PIEa project by msmeissn We have an ongoing project where we want to build openSUSE Factory with PIE support for all packages. |
Learn rtags (vim-rtags) how to properly do code completion based on LLVM APIan 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. |
Square Foot Garden plannera 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. |
Wolffish Hackinga project by k_mroz More work on Wolffish prototype here |
SES-IDM-CONFan 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]). |
Extend the git-fixes framework to find non-upstream maintainers for files and patchesa 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. |
Enable AddressSanitizer to relevant packages in Factoryan 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: |
Convert the openATTIC project web site from Typo3 to Nikola (static content generator)a project by LenzGr Overview |
go verdura, Particularly important are the CI vitaminsa project by dmaiocchi
|
JUnit SLEnkins Test for Firefoxa project by cgrobertson Create a JUnit test suite for Firefox browser and integrate the tests into SLEnkins. |
Jenkins and Dockeran idea by prabal_sharma I wanna try converting applications to docker app and learn to integrate it with jenkins |
Make most of KVM Virtualization for Development and Testing in laptop environmenta 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.). |
Write a YAML based databasean idea by sushilkm Create a database which reads and writes data in yaml based format and into yaml based files |
Add more unit tests for libvirta 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. |
Finish Making a grub-ipxe package for opensuse like Ubuntu hasa 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 |
Create a build environmnet for the Windows vd_agentan 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. |
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. |
ibus-typing-booster - Faster typing by context sensitive completionan idea by sndirsch Try to integrate ibus-typing-booster into openSUSE Tumbleweed. |
Use Moodle for Training Purposesan 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. |
Advance set of icinga plug-ins for SUSE OpenStack Cloudan idea by mcaj We are missing a set of Icinga plug-ins for our cloud. |
Improve Nailedan idea by itxaka Nailed is a great tool for gathering development data. |
Hack partnerfatea 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. |
Implement kernel cmdline and/or autoyast/kickstart support in terraform-provider-libvirta 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). |
Exploring Workflows in JIRAa 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 |
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. |
Learn Pythonan 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. |
Add support for Fresco FL2000DX USB to HDMI adaptera project by ykaukab http://www.frescologic.com/products_show.php?ms=3 |
Setting up a complete SUSE "Software Defined Infrastructure" stack from bare metal with Salt and friendsan 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. |
Distributed cache in GoLanga project by at1012
|
Print furniture of future office for agile planninga project by chuller Description |
OpenStack Benchmark Dashboarda project by chuller Tasks |
Learn Rust and tinker with Servoa project by gmoro Learn enough Rust to be able to collaborate with the servo project (http://servo.org) |
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: |
AppImage support in OBSan idea by adrianSuSE Look how we can build AppImage containers in Open Build Service. |
pkgdiff script - show differences in package/one file from package between two releasesa 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. |
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. |
Learn QEMU/ARM emulationa project by jcejka I would like to learn more about ARM/AArch64 emulation in QEMU, especially the boot process and different board emulation. |
dockerize deepseaan idea by abhishekl Deepsea https://github.com/SUSE/DeepSea is a salt based solution for deploying ceph, dockerize this for easy testing. |
Add sync. to AWS S3 support for ceph radosgwa 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 |
Securing a CMS by using a hidden CMS and exporting static html to a web servera 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. |
layer3 cloudan 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. |
Authboss v2a project by aarondl Rewrite the authboss Go library (authentication engine) for use with JWTs. Clean up existing code. Fix bugs etc. |
Packaging the mu-editor using OBSan idea by alexharford mu-editor is a Micro Python editor for the BCC micro:bit: https://github.com/mu-editor/mu |
libcephfs and/or libsmb2/lib backend for fioan 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 |
Maintain flow of virt between SLE and HPE Linuxa project by lyan This is more like a learning project for me as a new hire, so please do not expect too much, :-) |
Install and fix Linux support on ASUS E200H netbooka 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 :) |
Implement an "openSUSE / SLES latest ISO" USB gadget in Rustan 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: |
Experiment with libfontconfig optimizationsa project by michalsrb This is preparation/accompanying project to my school thesis. |
Share Hackweek Photosan 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. |
oscara 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. |
Design the 2021 Open Build Service stickera project by hennevogel 2019 |
Small Basic interpreter in Javaa project by mateialbu Just an excuse to learn more about antlr and parsing in general. |
openQA Package Testinga 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. |
openQA web UI improvementsa project by asmorodskyi
|
COREWAR: Virus competitiona 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. |
Use OpenStack Rally for SUSE Cloud testinga 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. |
OBS project file searcha 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, |
Nightwatch, Webpack and vue.js!!!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. |
Your Story Dicea 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. |
Setup UEFI HTTPBoot with OVMF and try to write/run test on openQAa 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. |
(Functional) Reactive Programming (Web) programminga 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. |
Run all the upstream tests for all the packages we supporta 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. |
Improve translations on https://l10n.opensuse.org/a project by SShyukriev It is always nice to extend the translations for openSUSE packages/projects using Weblate. |
Learn Android Development: Just Roll One Diea project by mvidner I want to get started with developing apps for phones and tablets. It is a very general idea, rather open ended. |
Snoek improvement.an idea by yfjiang Snoek is a polling tool currently used heavily by Beijing colleagues: |
GUI related Docker support.an idea by yfjiang There are 2 major kinds of tools I would investigate related with GUI support of docker on SLE Desktop: |
Learn about packagingan idea by zoecao During Hackweek15, I plan to learn about packaging. |
Learn openQAa project by GraceWang I plan to learn openQA during this hack week. Below are the details: |
More ruby in YaSTa 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. |
Learn more about C programmingan 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. |
kernel sensitive data protectiona 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. |
Study PMI-PBAan 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. |
Btrfs quotas improvementsan 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. |
Learn GLIB Testing Frameworkan idea by qkzhu Description: |
Design an ACS for the qam-sle pipeline (Phase 1)a project by pgeorgiadis Phase 1: Melkor |
Finish and publish a music manager script (finddupmusic), an automatic file mover (watchfilesmover) and an ISO image downloader/writer to USB drives (imwriter)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. |
Brainstorming about Continuous Delivery in SLEa 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. |
SUSE Manager / Salt integration revisiteda 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: |
Learn basics of SVG drawing on a canvas, how to use D3 for graphingan 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. |
Project Maxfeld: Cultural Onboarding to counter unknown unknownsa project by mfeilner I promised to start this project way earlier, but I think Hackweek will be a great time to make a start. |
Push on the Tcl Binding for (lib)Marpaa project by andreask libmarpa is an parsing library based on Earley's algorithm, by Jeffrey Kegler. |
SMB2 quota supportan idea by npower Quota support |
YaST module for (SUSE Manager) salt parametrizable formulasa 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. |
Make GCC IPA-SRA really IPAa 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. |
Migrate openmediavault core to Debian Stretch, upgrade webUI to ExtJS6, harden core frameworkan idea by vtheile The hack week is used to do the following issues for the future upcoming major release OMV4. |
obs-service-tar_scm version calculationan idea by denisok There are number of approaches but nothing landed for a long time "version calculation" issues and PRs. |
Desktop Client for Threema Messengeran idea by kfreitag openMittsu is an open source desktop client for Threema. |
kCFI Releasea 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. |
openSUSE for Small and Medium Businessa project by kfreitag There are a couple of interesting initiatives that make the openSUSE project interesting for SMB, such as |
Cairo-Boardan idea by Julbra In 2017 Linux desktops still lack a good-looking Chess interface. 10 years ago I got frustrated and started my own. |
Get started with upstream work in ODL/OPNFVa project by mmnelemane The goals: - Learn enough Java fundamentals to understand OpenDaylight code |
Create an Jangouts ownCloud Appan idea by kfreitag Jangouts (for "Janus Hangouts") is a solution for videoconferencing based on WebRTC. |
Setup a virtual test envionmenta 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. |
Make Your Own Neural Networkan 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.
|
Create a new theme for Plymouthan idea by qzhao I want make a custom theme, with script to make a new animation when system load. |
Integrate zeromq into crowbar-openstack as a alternative to rabbitmqa 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. |
Computational photography in pythona 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. |
Dive into eBPF verifiera 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. |
SSH bastion and host management toolsa 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. |
Time Lapse Videos for HackWeek 15a project by JonathanKang Content:Record several time lapse video for this HackWeek. |
RankWell: Markov Chain Generation of Yelp Restaurant Reviewsa 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. |
Learn more BPF Compiler Collection (BCC)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. |
libpsoas: A C++ Ceph client librarya project by jwilliamson libpsoas is a C++ library for writing Ceph clients. |
ipv6 support for download.opensuse.org / mirrorbraina 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... |
Local voice recognition for home automationa 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. |
SUSE Manager plugin/extension systeman idea by dmacvicar Some of SUSE Manager features are quite vertical to the rest of the system. |
exceptional: Wrappers for C++ Exceptions.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. |
Add URLs for source repos and communication to Hackweek projectsa 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. |
Hack salt-toaster to use systemd-nspawn instead of dockera project by mdinca It seems that systemd-nspawn, together with machinectl can use qcow2 images directly. |
Learn about debugging of services in systemd/dbus timesa 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? |
build 32bit packages for x86_64 with better march/mtunean 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. |
Learn some programming skillsan idea by jtzhao Read a few books to improve my programming skills and learn some frequently used tools like gdb, git, etc. |
Learn More About C++ and Libradosan 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. |
Add testcases introduction for kernel testsuitesa 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. |
Investigate how to use fuzzy tools reproduce bugsa 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. |
Learn and use Openattica project by ganghe As you know, SUSE acquired Openattic last year, which is a great storage management system. |
Research LVM2 new features: System ID, lvmlockda 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 |
Create a Kubernetes API client in Rustan 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. |
Shell completionan idea by federico3 Implement shellcomp |
ESP8266 Tinkeringa project by nwmac ESP8266 Tinkering |
boot own kernel on Lenovo Tab 3 Business tableta 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. |
backport fix for Pinnacle PCTV DVB-T tunner for Turris-OS official kernela 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. |
[yast] storage-ng improvementsa 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 |
DMI table conformance checkera 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. |
Teuthologya project by jfajerski Extend Teuthology to meet our needs. This includes (but is not limited too): |
hack on 'The Kiibohd Controller'an idea by jschmid1 it has support for these keyboards: |
Learn more about C standard librariesan idea by pvorel Study code of glibc, musl, uclibc or Klibc and make some tests with buildroot. |
Improve C/C++ skillsan 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, ...). |
Improve headmore (your VNC client for character terminals) with new featuresa 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): |
Research the linux kernel network IO pathsa project by zyuhu [Description] |
HOME IOTan 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 ) |
RPI3 Graphics + Device Tree testing and hackingan idea by vliaskovitis These are various ideas to learn about device trees and test the upstream vc4 graphics drivers on RPI3 |
Learn KMS / DRM graphics driver internals - implement virtual/software KMS drivera 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. |
Distillery (aka OpenDOC)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. |
My Robot Army vs Twitcha project by rcox Updated over 2 years ago. No love. 1 follower. |
KF5 Czech localizationa project by vpelcak Plans of the Project |
openSUSE OpenStack Clouda project by bmwiedemann make crowbar+openstack work on openSUSE Leap 42.2 |
Reanimate djmounta 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. |
Try implementing OMEMO encryption for Empathya 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. |
DevOps application for L3 service on researcha 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. |
Virtual fibre channel HBA support in qemu/kvm guestan 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. |
Small footprint openflow controller written in golangan 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. |
Morse Code Keyboarda project by tonghuix Just for Fun! |
Read through kvm and qemu code to better understand their cooperation to provide virtualization.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. |
Using BCC to snoop Wifi or Bluetooh statusa project by acho BPF Compiler Collection (BCC)https://github.com/iovisor/bcc |
Source Managment Tool(Lite Edition)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. |
Containerized IRC bot service with a Web configuration and management UIa 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. |
Job Reporting Systema project by danritchie I want to play with Cassandra. The idea is to use Cassandra as the backend of a Job Reporting System. |
Cribbage board belt bucklea project by aocole Create a belt buckle with integrated cribbage board. |
My Epitapha project by aocole Create a site where users can post their desired epitaph |
Skill Shot App updatesa project by aocole Updates and improvements to the android Skill Shot app. |
Paper folding machinea project by aocole Build a paper folding machine capable of folding Skill Shot. |
Delete your Facebook installationa 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. |
Kite aerial photographya project by aocole Experiment with kite aerial photography |
Flipdot signa project by aocole I have a Flipdot sign that needs control hardware/software. I believe it supports RS485. |
Ideas about local community involvementa 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. |
A daemon program that empowers telephone appliances and SMS-capable devices to use Internet featuresa project by guohouzuo Websh is: |
Little-Big sumaform improvementsa project by moio sumaform is a set of terraform modules to deploy SUSE Manager installations originated in Hackweek 14. |
Free Software Replacement for SWizardan idea by rliang06 Spectrum processing utilities for Gaussian Same as https://hackweek.suse.com/14/projects/1390 |
Turn an android tablet into a drawing tableta project by Pastafly Turn an android tablet into a drawing tablet |
Farfallaa project by dmaiocchi Farfalla, is a bot for analyze cucumber failures on the fly. |
Use a SUSE OS on Raspberry Pi for a home entertainment and automation system.an idea by bryanstephenson
|
Containers(Dockers) and Kubernetes: First Attempt to understand and implement the basicsa 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. |
adaptive-hmacan idea by persmule An adaptive commandline tool to compute hmac by invoking hash tools with interface similar to those provided by coreutils. https://github.com/persmule/adaptive-hmac |
OpenCV on SLES on Raspberry Pia project by joadavis I just want to learn how OpenCV works. And having a portable version would be great. |
Simple command line monitoring of OpenStack Monasca installationan 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. |
Demo the OpenStack Octavia LBaaS at my local Atlanta OpenStack meetup in February 2017an idea by kberger65 Prepare a demo to show how to setup and use Octavia with both http and https traffic. |
WIFI Temperature Probean 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. |
SSH Tunnel YaST Plugina 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. |
Jeedom House automation with SLES on RPIa 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. |
OTR (Off The Record) plugin development with libotr5 for encrypted chata project by whdu To implement OTR function on IRC client, to make chatting private. |
New SUSE R&D Employee workstation/laptop auto-installera project by dmacvicar The idea is to create a bootable medium (eg. pendrive) that allows: |
Drupal 8: migrate content from one site to anotheran idea by tbazant Learn how to migrate simple content from Drupal 7 to Drupal 8 instance using the 'migrate' module. |
Using BCC to snoop ACPI or PCI powera project by joeyli BPF Compiler Collection (BCC) https://github.com/iovisor/bcc |
OpenQA appliancea project by bear454 This is an idea that's been kicking around for a while... maybe it's finally time to "make it so." |
Compare & implement a simple way to startup an open SISan 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). |
Recipe for packaging Electron appsan 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. |
Study and play with Machine Learninga 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. |
Automation of virtualization testing in QAM team (deployment+basic test scenario)a project by brhavel This was planned for previous hackweek (hw16-1) |
Better Boot Screens with BPAEngine (Plymouth)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. |
Add information about listeners to Jangouts UIa 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. |
Add zypper markauto/unmarkauto commands to allow tuning automated cleanupa 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). |
YaST Integration Tests Using Cucumbera 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. |
Upstreaming of mediatek helios boardan 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...) |
Docker for Beginnersa project by shundhammer Using docker as a development platform for nontrivial development environments sounds interesting. |
Find the exploit on the hackweek-toola project by dmaiocchi there is a small security, data manipulation bug on the hackweek-tool. |
gitbota project by dmaiocchi gitbot |
Investigate using Terraform plus Salt as HA cluster test platforma 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. |
OpenStack with python3an 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. |
"autoremove" functionality for zyppera project by e_bischoff The purpose would be to have the equivalent of Ubuntu's "apt-get autoremove" functionality. |
Write a personal Telegram bota 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. |
Support verification of digitally signed PDFs in Evincean idea by mkoutny PDF format allows inclusion of digital signatures. Unfortunately, Evince can't provide these metadata to the user. |
Learn & Improve Qt, C++ - Project Oficinaa project by slemke Updated over 5 years ago. 3 hacker ♥️. |
Gothic facade generatoran idea by federico-mena I want to write a bot that generates random Gothic facades. Maybe using L-systems? Maybe that generates SVG? |
Get rid of perl-apparmora 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: |
Do something useful with the TPMan 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. |
Secure keyboardan 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. |
Explore how to write a help bota 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. |
Sonnenhut: Simple dashboard for photographersa 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. |
yast2-journal as the new default YaST log vieweran 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 |
package Atom and its dependencies for openSUSEa project by pluskalm It would be nice to have trendy and hip editor [0] in openSUSE. Currently however some nodejs dependencies are missing. |
Unity3D : Moba : (Multiplayer Online Battle Arena) on SUSE Linux Planning / Design / Programminga project by JCayouette Unity3D : Moba : (Multiplayer Online Battle Arena) on SUSE Linux |
Add a ncurse UI to wiresharkan idea by aaptel Wireshark has a CLI program called |
Make some progress on reversing Microsoft new CoW filesystem, ReFSan idea by aaptel
|
PA-RISC instruction set emulatoran 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. |
fun hardware peripherialsa project by michals There are many fun peripherials that you can connect to a RPi but PC users are not left out either |
Use linear programming for the partitioning proposalan 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). |
Make Tumbleweed work on the GPD Wina 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. |
openSUSE on chromebooks (crouton)an idea by mbrugger Update for 2018 |
A brand new approach to system configuration managementa 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: |
yast2-storage-ng as a libstorage-ng wrapper. POCa 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. |
Emacs org-mode (learning)a project by keichwa From the manual: |
Learn the basics of an ancient nerdy language: COBOLa project by slahl COBOL is weird. |
continue / push osc2a 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: |
linux antivirus enginean 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. |
software.opensuse.organ 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 |
Refresh connect.opensuse.orga 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. |
OCI Image Distribution with RPMsa 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. |
Cryptocurencies in openSUSEa 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. |
Packman diet 2.0a 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...). |
SSH (Suse Social Hack) gamea 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 :) |
Gomoduino: put some nice lights on your workstation to notify your coleagues when you are busya project by vcuadradojuan https://github.com/viccuad/gomoduino |
Play with ionic frameworka project by mschnitzer There is a super cool framework for mobile phone apps available: ionic (http://ionicframework.com/) |
Improve packagers' lifea 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. |
Easily Deploy an HA cluster in Virtual Machinesa project by aginies GOAL |
Reviving the Nokia N900a 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. |
grab this: improve the openSUSE Staging dashboarda 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 |
Linux kernel networking: Improving qdisc hierarchiesa project by jkosina
|
Live audio projecta project by simotek Live audio tools could use some work in openSUSE and are fun to play with. |
Enlightenment openQA improvements + git build images.a project by simotek
|
Implement >=z10 (s390x) support to QEMUa 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. |
Easy openSUSE Upgradea project by maverick74 The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. |
Add branding to DAPS and the suse-xsl-stylesheetsa 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. |
Linux Certification Preparationa project by asemen Linux Certification Preparation |
X86_64 platform system programa project by jnwang DescriptionIt can boot up from udisk/floppy. |
QDirStat - Qt-based directory statistics: KDirStat without any KDE, now based on Qt 5a 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. |
Enlightenment Live CDa project by simotek Create a openSUSE 13.2 Live CD. |
work on the sTeam collaboration platforma 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. |
Improve posixovl to support fully featured POSIX file system on top of any limited file system (e. g. vfat)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. |
add LVM support to Guix System Distributiona project by sleep_walker LVM support for Guix System Distribution |
desktop savera 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. |
GNOME Localization for zh_CN (Relaunched)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. |
gfxboot for grub2a project by snwint Make a final attempt to implement a graphical user interface for grub2 (gfxboot2). |
LDraw for Linuxa project by jbohac Project Description |
x86 instructions decodera 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. |
SUSE Music(ian) Spacea project by ralfflaxa Once again, the SUSE band is coming together to make music and we're planning a party this time round!!! |
Dochazkaa 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: |
crash-pythona project by jeff_mahoney New Development |
Inqlude, the Qt software archivea 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. |
froxlor Server Management Panela project by asemen froxlor Server Management Panel |