locilka
Video presence system for distributed teams
a project by ancorgs
Those working remotely or managing a distributed team know it: face time is invaluable. The former openSUSE team has been using http://sqwiggle.com to keep in touch and Google hangout to hold a stand up meeting every morning.
[Yast] Provide useful understandable error messages for Storage
an idea by locilka
It has probably already happened to you: Creating volume /dev/sda2 failed with error -1008 Did it tell anything useful to you? Maybe if Storage gave you some more info, you could have continued, fix the problem by yourself.
Automate to save time for hacking
a project by locilka
Yast team has a great experience in automating tasks that can be done by machines in order to save time that can be used better. We usually use Jenkins for running these jobs.
Kill YCP Zombies by Compiling Ruby to Ruby
a project by mvidner
During the YCP Killer project, Y2R didn't translate most YCP operators and builtins into equivalent Ruby constructs but into library calls. This was necessary to preserve behavior in various edge-case situations, mostly when nil
was passed around. The resulting code is often long and hard to work with.
AllergyReport: Android/Desktop app to help recognize food allergies by tracking allergy symptoms and diets
an idea by alarrosa
Some months ago I was diagnosed with quite some allergies and I've been using a home-made google drive spreadsheet to track everything I eat for the last 6 months in the hope to have some raw data that can be processed and I can obtain information on which exact food (or foods) produce bad symptoms.
YaST2 code reorganization
a project by ancorgs
YaST code organization is a mess at many levels (files location, namespaces, code dependencies...). Recently we created this gist to put some of the issues on the table
Rooms management for Janus (Jangouts) using Salt
a project by ancorgs
Right now, every time a new team wants a new room in our Jangouts instance, they have to ping me and I have to manually create the room. That means:
Improve Jangouts UI
a project by ancorgs
The current Jangouts UI is limiting us when thinking about adding new features. Some examples:
Static Code Analysis for Ruby with ruby-lint
a project by mvidner
I want to make ruby-lint usable.
YaST Dialog Editor (UI "Designer")
a project by lslezak
Unfortunately there is no UI designer or editor for YaST dialogs. All dialogs are hand crafted in Ruby code. The idea of this project is to provide some way how to create or edit the existing dialogs in a user friendly way, without touching any code.
Speed up installation
a project by jreidinger
Installation time is important as shorter installation allows everyone to safe resources and their time. It also can make better impression when starting with openSUSE and SUSE. And last but not least as we more frequently use openQA, so we do hundreds of installation every week, it even smaller improvement can in the end help SUSE to safe resources and be more green.
Edit Widget Properties in YDialogSpy
a record by shundhammer
Summary
Orca: hunting cephalopods for fun and dinner
a project by LarsMB
Orcas are amazing animals. They are playful, intelligent, great swimmers, and very social. They also love to play with their food, hunting down their prey with advanced strategies - understanding where its prey hides, how it will try to escape, and how to overcome those tactics - and having a lot of fun doing so, before relentlessly tearing it apart, killing it, and eat it. Not necessarily in that order. Oh, and they have the right color scheme.
distributed storage gateway for seagate kinetic hard disk cluster
a project by colyli
Seagate has a "new" hard disk product called Kinetic, this kind of hard disk can connect to ethernet directly and no extra computer system needed. This project is to build a Kinetic Storage Gateway, to export a legacy NAS interface to clients (TV, mobile phone, etc..) and hide kinetic protocol details behind the gateway.
Learn more about SDN & NFV
a project by teclator
I want to learn more about SDN and NFV, so i have started reading some book ASIN: B00WF85208 and prepared a list of things to get deeper into:
Improve packagers' life
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.
Gordon
an invention by evshmarnev
Gordon
A collection of autotests for Crowbar
Geeko's Hackweek Gazette - Nürnberg Edition
a project by xgonzo
Geeko's Hack Week Gazette - Nürnberg Edition
gfxboot for grub2
a project by snwint
Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).
[openSUSE] speed up distro rebuild time by analyzing rebuild graph
a project by lnussel
The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that.
Flipdot sign
a project by aocole
I have a Flipdot sign that needs control hardware/software. I believe it supports RS485.
Kite aerial photography
a project by aocole
Experiment with kite aerial photography
Kite aerial photography
a project by aocole
Experiment with kite aerial photography
Paper folding machine
a project by aocole
Build a paper folding machine capable of folding Skill Shot.
More ruby in YaST
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.
Btrfs quotas improvements
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.
Integrate AutoYaST with software configuration management systems
an invention by IGonzalezSosa
FATE#319830, FATE#319843 and FATE#319842 propose integration of AutoYaST with different software configuration management systems like Salt, Chef and Puppet.
Improving Jangouts UX
an invention by IGonzalezSosa
For some of us, Jangouts has become a tool we use everyday. It works (most of the time) and it helps to reduce the impact of having a distributed team.
[yast] storage-ng improvements
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
Implement more (all missing) Filesystems in libstorage-ng
an invention by aschnell
The next generation libstorage-ng is still missing support for some filesystems. The task is to implement all of them:
SSH Tunnel YaST Plugin
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.
Add information about listeners to Jangouts UI
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.
YaST Integration Tests Using Cucumber
a project by lslezak
Currently we use openQA for the the YaST integration tests. It runs YaST in a VM and controls it via emulating keyboard input. The result is checked by comparing the screenshots.
Docker for Beginners
a project by shundhammer
Using docker as a development platform for nontrivial development environments sounds interesting.
Get rid of perl-apparmor
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:
yast2-journal as the new default YaST log viewer
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.
Unified Config Management Tool (UCMT)
an invention by jreidinger
Sharing logic between desktop and web based applications through WASM
an invention by IGonzalezSosa
Project Description
Activity