hacking with hypothesis.a project by dwaas Hypothesis is a python property based testing framework inspired by quickcheck. My goal was to get familiar with the docs and eventually apply the knowledge to the testing of SES products. |
Salt Inspector: remove SQL databasean idea by bmaryniuk DescriptionSalt Inspector, formerly known as "Salt Node" is running an SQLite under the hood in order to buffer query results that usually taking time. After a while using this, the SQLite appears to be a quite overhead for this task as well as asking for an additional maintainable dependency. |
Use nfc device to control Raspberry Pia project by acho-novell GoalTry nfc device to control RPi |
Christmas Lights (lights switching to music) using Raspberry Pia project by goldwynr The idea is to use a 8-switch relay (or two) to connect to a Raspberry pi and control the switches according to the music. To control the music, hack mpg123 to take a "frames" file which would contain which channel should be switched on or off. |
GCC bisection toolan idea by marxin IntroductionBugzilla of the GCC compiler is full of errors where the compiler generates a crash report (yeah commonly known as ICE). When isolating an issues, it's very useful to identify which releases are affected, ideally which concrete revision the culprit. The common approach is to utilize git bisect command, however doing that for many issues can be exhausting. |
Hardening Quick Eventan idea by LPechacek Quick Event is an orienteering event management application. On the competition day it is a key part of data collection and results lists generation. A typical Czech orienteering event has anywhere between 400 and 1500 runners whose data must be processed in approximately four hour long window at the competition site. This task demands reliable software as failures have potential for making large number of people irritated and damaging organizing club's reputation. What has been done so far: |
Use a Raspberry Pie with the Sense Hat to display messages via Salta project by joachimwerner This was a short 2-hour fun project. I wrote a small execution module for Salt that takes a text string and a mode ("status", "warning", "error") as input and uses the Sense Hat's Python API to display the text on the Sense Hat's 8x8 RGB LED matrix display. |
nextcloudan idea by asemen Install & test nexcloud on openSUSE Leap 42.1 nextcloud is a for of owncloud |
hacking susetesta project by dmaiocchi github https://github.com/okirch/susetest |
weblate hackingan idea by jnovotna Add some futures to weblate. - distinguish strings which needs review and fuzzy string |
Jenkins Dashboard Web in Seaside (Pharo Smalltalk)a project by thehejik I want to create a basic web dashboard for Jenkins view with help of Jenkins XML API , Pharo, Seaside and Bootstrap. The biggest benefit for me would be if I can learn how to handle with Classes and its instances containing data from Jenkins in pure object programming language. My goal is to display overall status of the collections in form of progress bars (as openQA does) with info about failed and succeeded slenkins-testcases. Collection view (eg. https://slenkins.suse.de/jenkins/view/Collections-review/) in Jenkins contains list of current SLES builds and each collection has subprojects containing slenkins-testsuites triggered by Jenkins CI for this SLES build. |
Improve Marvin dashboarda project by ggherdovich Marvin is a job scheduler that the Performance Team at SUSE Labs uses to automate the execution of the performance test suite MMTests. For more details on what Marvin does and how, see Mel Gorman's blog post "Continual Testing of Mainline Kernels". At the moment the reporting dashboard is extremely minimal and lack usability features; the for example SLE-12-SLE-12-SP2 or any other .html file at http://laplace.suse.de/marvin. |
Weblate rusha project by nmoudra I want to start working on translations which might be useful in our work (to focus on apps used by us during our work) and to push the rate of translation a bit further. |
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 :) |
Write a commandline tool to generate SSL Certificatesa project by mcalmer
|
Getting familiar with Trelloan idea by sndirsch As a newbie to Trello I would like to get more familiar with that tool. This includes import/export possibilities Trello is offering like the mail interface. |
how to speed up adsl connections with a smart mini routera project by jordimassaguerpla Remote working makes you face some "challenges" regarding networking setup. One of them can be reproduced as: 1- download a big file |
Avocado testing frameworka project by leylekler Investigation of the testing framework Avocado (successor of autotest) Virtualization tests within the framework - xen, kvm, libvirt, qemu tests (we have used kvm tests done in autotest framework) |
Add keyboard shortcuts to Crowbara project by m_meister Some input is still needed about the keybindings, which ones to use. see https://github.com/crowbar/crowbar-core/pull/509 |
document and enhance the Crowbar APIa project by m_meister Adding some API documentation for Crowbar, which is still missing. There are some API comments along with the Rails controller methods, but some of them are outdated. The goal is to have a complete API documentation on a static webpage and while looking over the API maybe do some improvements here and there. |
La Maperíaa project by federico-mena A utility to make beautifully printed maps from OpenStreetMap data. Repository at https://github.com/federicomenaquintero/lamaperia |
logmergean idea by abel logmerge merge multiple log files chronologically |
Analyze supportconfig data with ELK (elasticsearch, logstash, kibana)a project by kwk We all pant for customer data. Which hardware do customers run ? Which packages are installed ? Which services are running ? etc. pp. A lot of this data is in the supportconfig. But this is neither collected, nor centralized, not easily accessible. |
Snap Support for OBSa project by adrianSuSE Add support to build snappy images in OBS. This means we need to parse snapcraft.yaml build description for dependencies, prepare data from remote resources and handle the build. ===Current State=== |
Gomoduino: put some nice lights on your workstation to notify your coleagues when you are busya project by vcuadradojuan https://github.com/viccuad/gomoduino Gomoduino |
Hippocardus - Flashcard bot for Telegrama project by hfschmidt Hippocardus is a flashcard bot for Telegram. One of the most popular flashcard apps for the desktop and mobiles right now is Anki. |
Prepare Crowbar for the future!a project by vuntz There are a lot of issues in Crowbar due to the legacy of poor internals. This is blocking things quite a bit when it comes to improving Crowbar for adding new features. Let's fix it! So far, 39 pull requests opened! |
spec-cleaner improvementsa project by pluskalm We want to improve translation of dependencies done by spec-cleaner (i.e. cmake(blah)) and so on - see github. |
Orange PI PC - openSUSE - test functionalityan idea by tkovac_admik Test different OS on OrangePI board. Check, if it is possible use it as home share server, webserver, small monitoring, .... |
Geeko's Hackweek Gazette - Nürnberg Editiona project by xgonzo Geeko's Hack Week Gazette - Nürnberg Edition Provide a daily news mail what is going on during Hack Week |
Find YaST docu easilyan idea by gabi2 Problem: The YaST documentation (developer and user documentation) is spread over various locations. |
Hacking pine64an idea by pgonin I just received my pine64 boards https://www.pine64.com/ I will give a try of different available distros and specifically RemixOS and openSUSE |
Install media.ccc.de app for SUSEa project by mmanno The osc16 videos were released on http://media.ccc.de - a web frontend for video presentations from conferences. 'media' consists of the following parts: |
JeOS Gatewaya project by cwickert Create an OpenVPN gateway based on SLES 12 JeOS Starting next month, I'll be working remotely from my home office. In order to simplify my setup, I'd like to have a gateway that connects my machines to the Nuremberg and Prague offices through OpenVPN. |
Orthos as plug-in for SUSE Manager ?a project by mcaj Discovery the latest SUSE Manager, what is missing there from user and system point of view to be use as Orthos reservation system The SUSE Manager is a great tool and his popularity is growing. It`s able to manage multiple Linux distributions from a single, centralized console. Its using by developers as well SUSE customers. |
Play with ionic frameworka 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. |
distributed storage gateway for seagate kinetic hard disk clustera 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. Currently the gateway software is running on a read hardware router, in future it could be a program running on smart TV or phone, to access the kinetic hard disk cluster without hardware gateway. |
Add parameterizable Salt Formulas to SUSE Managera project by joachimwerner Together with my son, I'm working on improving the Salt support in Manager 3. The idea is inspired by SUSE OpenStack Cloud's Crowbar tool: |
open-iscsi database untanglementan idea by lee_duncan The open-iscsi package uses a file/directory-based database -- actually, 3 databases: the "send targets" done with their results, the "nodes" found, and the "interfaces" known/used. But there are inefficiencies when dealing with thousands of targets, and the "node" and "send target" databases could easily be combined. Perhaps moved into a real database? Also, the sysfs interaction that open-iscsi does is terrible with thousands of targets, perhaps even O(n^2), which would really really suck. I'd like to investigate the relationship of sysfs access to number of targets/LUNs to verify this. |
Package PGAS Compilera project by jjolly Partitioned Global Address Space (PGAS) is a method of HPC distributed programming developed by University of California - Berkeley. Programs implement the PGAS api via C or C++, and the Berkeley UPC compiler front-end will preprocess the source to be compiled by GCC and linked to the necessary libraries to make it work. PGAS is an alternative to the Message Passing Interface (MPI) generally used, although the UPC coexists well with the various MPI implementations. My goal is to package the preprocessing tools necessary to allow PGAS to run in OpenSUSE. This requires the following steps: |
Port ceph rbd client to Windowsan idea by kallan Using mingw on Winodws, port the ceph rbd client to Windows. Start by compiling the files and porting any posix isms like fork, ecec, wait, join, etc. Then find the ceph libraries that it uses and repeat the process. Hopefully I'll get to the point where I can start to link and see what other functionality needs to be ported over. |
setup kopano groupwise replacementa project by bmwiedemann Following up on Sunday's Kopano deployment workshop at oSC16, I deploy an instance of the FLOSS groupware, collecting important steps in https://w3.suse.de/~bwiedemann/contrib/kopano-setup.sh |
Speed up installationa 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. Result of Project |
Research/Develop a method for automatic partial/degraded LVM volume mounting when lvmetad is activea project by dbond1 SLES 12SP1 enables the lvmetad service by default. While in general this greatly enhances the efficiency of LVM, it does expose an issue with auto mounting partial and degraded volumes. This project will be an exploration of the interactions between udev, pvscan, and lvmetad in an attempt to find the best method to enable customizable/automatic mounting of partial and degraded volume groups. |
Improve JeOSan idea by mkravec This hackweek I decided to play with JeOS images. |
Improve plural support in gettext toolsa project by sbrabec gettext tools are used by many other projects to process translation files. The support for plurals is relatively new, and works only in basic cases. |
QA Lab automated inventoryan idea by sebchlad Problem: QA Labs need some inventory from time to time. Usually people are busy and this tasks has lower priority. Effectively it means there is some mess in QALabs. Solution: set of tools to make inventory easy and perhaps automated. |
Agentless Systems Management Based on Salt SSHa project by j_renner This project is about using Salt SSH for managing systems without the need of an additional agent to be installed (besides |
learning openQA and writing testan idea by rdodopoulos openQA seems to be increasingly used within SUSE. My primary aim is to learn the tool well. In addition, I want to start writing tests that could be, eventually, integrated into the automatic openQA tests of QAM. Currently, I'm trying to test ImageMagick (updates) in openQA. |
Find a Developer Compatible GUI Mail Clienta project by shundhammer SummaryA software developer, in particular at SUSE, needs a reliable and robust mail client. |