Hack the Hack Week toolan invention by hennevogel This project is about advancing the tool you're currently browsing. It got started back in Hack Week 9 to retire all the weird tools we've used in the past to track ideas. As you can see it has gone far but is still far from done. There are lots of features missing and bugs to be fixed on github. Get going! |
Bring Linux memory scanner scanmem/GameConqueror to openSUSEan invention by sparschauer All other distributions have scanmem/gameconqueror packages. scanmem is a command line memory scanner to locate variables in memory and GameConqueror is the Python/GTK3 front-end for it which also provides game trainer features. But it is not only a game cheating tool. It can also help testing applications, debugging memory issues, watching variables in memory or it can be used for reverse-engineering. Hackers also use it for things like ping spoofing. As the upstream maintainer of this tool I'd like to bring it to openSUSE and maintain it there. |
Continue with a systemd alternative/replacementan invention by dsterba Previous hackweeks spent on research (project/220), other alternatives. This time I'm |
Provide tools to analyze the life-time of maintenance and release requests in IBS/OBSan invention by psimons We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example: - How long does an update take starting from the time the first maintenance request is created and stopping at the time the update is released to customers? |
kanku - worker distribution with rabbitmq/openvswitchan invention by M0ses kanku is designed to give you a better integration of your kiwi images built by the Open Build Service (OBS) in your development and testing workflow. The idea is to refactor kanku-scheduler so it can use distributed workers for more scalability using the following technologies: |
geekos.prv.suse.net employee finderan invention by hennevogel Mission: Our company org chart consists mostly of teams + their project managers. teams.suse.com is an application that gives an overview about the various SUSE team resources like org-chart, office locations, mission descriptions, links to team pages/blogs etc. It should combine the various data sources that are already there (eguide, floor, externaltools etc.) and provide a way to enrich this data. |
Re-architecting Jangouts data/events modelan invention by IGonzalezSosa During the last GSoC, Jangouts was ported to work on Angular 2. Among other goodies, like the component-based approach or ditching the |
Prototype new LTP upstream runltp scriptan invention by metan Currently the upstream LTP is executed by a hacked up and old runltp script that executes even worse and fairly old mess called ltp-pan which in turn actually executes the test cases. This whole thing is a unmaintainable mess that should have been replaced with something simpler a long time ago. It should also have a few more features that has been requested in the meantime and not implemented since nobody wants to touch the code. For instance executing the test cases on a different machine via ssh and writing the results locally. Another feature I've been thinking about for quite some time is a parallel test execution, since most of the test cases in fact could be executed in parallel which could easily speed up the test run twice. There are other tests that cannot, mostly stress tests, but also test cases that modify global system state, i.e. system time, make use of sysv IPC, use loop devices, etc. These kind of tests should be annotated somehow so that we do not end up with a test cases competing for a global resources in a parallel test run. |
Yet another task tracking toolan invention by mkoutny Create a task tracking tool that would suit my needs (and enrich the pool of such author-only-optimized software). - TUI interface |
GeekoScreen: Building an open-source based whiteboardan invention by TBro GeekoScreen - an open-source based whiteboardIdea |
Fast bugzilla searchan invention by alnovak The ProblemThe first thing one should do when resolving a bug is to find out, whether that bug wasn't encountered and perhaps even fixed before. Using our internal Bugzilla's search, that can be long and painful task. I don't know if I'm querying it wrong, or if the problem is the amount of bugs (> 1M and growing quickly), or the number of users, or simply the Bugzilla itself. Also another problem is that some bugs have wrong metadata, which makes the efforts to narrow the search a bit harder. |
unified communication setup (integrating IRC)an invention by okurz motivationThe 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. |
Reverse engineer memory layoutan invention by mkoutny TL;DR Use convolution to find type candidates, then solve system of equations to refine the result. You are given a set of memory regions. And set of types (structures) that can possibly be present in the regions. |
Use dwz from rpm to compress debug infoan invention by rguenther Use dwz (dwarf compressor) from rpms find-debuginfo.sh to reduce debuginfo package size. Aim for multi-file mode which would create a "base" debuginfo package that individual ones |
Implement more (all missing) Filesystems in libstorage-ngan invention by aschnell The next generation libstorage-ng is still missing support for some filesystems. The task is to implement all of them: - ext2 and ext3 should be easy since ext4 is already done. |
AlexaCastan invention by irfan_habib Want to play with Alexa skills development. The focus will be integrate Alexa with a Chromcast device. A user should be able to cast content (such as a YouTube video) with their voice. |
Analyze the security of Linux HTTPS connections and monitor the traffic of "smart" devicesan invention by thardeck I have Raspberry Pi with WLAN and an additional network module which can be run as a WIFI access point. Plan |
Improving Jangouts UXan 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. In the past, Jangouts developers were busy making it to work. But, unfortunately, they didn't pay attention to UX. So the idea of this project is to invest some time trying to improve usability and make Jangouts looks better. |
OBS project diff pluginan invention by lnussel Leap integrates packages from several SLE codestreams and Factory. In order to keep an overview of what package has which version and in which project an overview is needed. An obs plugin similar to the Factory dashboard could probably do the job. Prototypes using the REST api are at |
Learn to speak, read and write Germanan invention by cjschroder2 My German reading and speaking skills suck. I've forgotten everything except "Mehr Bier, bitte". A week of intensive immersion ought to enable me to order food as well. And converse with my German team members. Especially when we go out for meals and drinks. This should have a concrete goal, so I will write a short story in German to demonstrate my amazing new fluency*. |
Track statistics on the openSUSE staging process to gain feedback on changesan invention by jberry Collecting and presenting statistics on the various aspects of the openSUSE:Factory/openSUSE:Leap:* staging process would be useful for determining if changes in tooling and automation have an impact on the workflow. Some examples or information of interest are as follows. request |
Package mitmproxy for openSUSE properlyan invention by kfreitag Mitmproxy is a totally awesome tool to investigate http- and https-traffic and thus is a very useful debugging tool. |
openQA-butler - Application that offers a GUI for installing and configuring openQA and openQA workers.an invention by SLindoMansilla Docker & YastGoals |
Apple swift language for openSUSEan invention by kshatskyy Build opensource swift language package for Leap 42.3, Leap 15.0 on OBS. https://swift.org/ |
SUSE Photography Spacean invention by JWSun These project have two sub-object. * Develop a lite edition photo manage tool, use to export photos from cellphone, memory card and other usb device. It can mange the photos by Exif information (such as date, location, and lens information). |