mlin7442

mlin7442

Hibernate signature verification - Symmetric key edition

a project by joeyli

In last hackweek, I implemented a RSA private key parser in kernel: https://github.com/SUSE/hackweek/wiki/RSA-private-key-parser-in-kernel

Updated almost 3 years ago. 11 hacker ♥️.

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.

Updated over 5 years ago. 18 hacker ♥️. 1 follower.

SUSE Music(ian) Space

a project by ralfflaxa

Once again, the SUSE band is coming together to make music and we're planning a party this time round!!!

Updated almost 4 years ago. 46 hacker ♥️.

openQA webVTT subtitles

a project by bmwiedemann

The webVTT standard (nearly the same as the older SRT subtitles) allows to add subtitles to a video. We could use this in openQA to show which keys were pressed at that point in the video, in which line of code we were or on what event we waited. This could make debugging easier and might be instructive to users, too.

Updated over 5 years ago. 3 hacker ♥️.

Google Hangouts killer: WebRTC-based video conferencing system

a project by ancorgs

We have some internal systems for videoconferencing like Big Blue Button or OpenMeetings. But in my experience none of them can compare to Google Hangouts, which is still the best free (as in free beer) alternative for videoconferencing with integrated screen sharing.

Updated over 5 years ago. 15 hacker ♥️.

Google Hangouts killer: WebRTC-based video conferencing system

a project by ancorgs

We have some internal systems for videoconferencing like Big Blue Button or OpenMeetings. But in my experience none of them can compare to Google Hangouts, which is still the best free (as in free beer) alternative for videoconferencing with integrated screen sharing.

Updated over 5 years ago. 15 hacker ♥️.

Learn more about dropwatch

a project by david_chang

dropwatch is a utility which can help you to see if data is been dropped in linux network stack.

Updated over 5 years ago. 4 hacker ♥️.

Porting SHA1 codes to EFI stub environment

a project by joeyli

For Hibernate Signature Verification - HMAC version, I need a hash algorithm in EFI stub environment before ExitBootServices() to mix / mess random seed from different sources (rdtsc, rdrand...) for generating the HMAC key to sign the hibernate image in runtime environment.

Updated over 5 years ago. 2 hacker ♥️.

Automate OMVF/shim/MOK tests

a project by gary_lin

I previously created a semi-auto test script(*) for MOK. The script controls the QEMU virtual machine a pre-setup image and performs two simple test cases. It's tedious to setup the images for every SLE and openSUSE. My goal is to write a script to automatically set up the virtual machines and images and do a full test. I would also like to set up a test for weekly-built OVMF. openQA might be a good reference.

Updated over 5 years ago. 4 hacker ♥️.

Bare Metal OpenQA

a project by algraf

Today OpenQA mostly runs on virtual machines, but it can get really tricky to find bugs triggered by real hardware. There are only few interfaces required to interact with a machine though:

Updated over 5 years ago. 4 hacker ♥️.

VNC keyboard layout test tool

a project by michalsrb

VNC protocol transfers key symbols (= basically characters), not key codes (= "coordinates" on keyboard). Therefore pressing the same keys may result in sending different commands over VNC depending on the keyboard layout and state of modifiers on the client side. The server however can not directly send the key symbol to the application, it must instead find or create key code that will translate to that symbol and send that.

Updated over 5 years ago. 2 hacker ♥️.

VNC protocol to openQA testcase writer

a project by fcrozat

By analysing a VNC session, we can create a draft of an openQA testcase (detecting keystroke, mouse click and generating fullscreen needles).

Updated over 5 years ago. 7 hacker ♥️.

Qt based chinese learning program

a project by mvetter

The Idea

Since some time I am interested in getting better at C++ and learn more about Qt framework. Since I learn best with having a project/goal I came up with this:

Updated over 5 years ago. 2 hacker ♥️.

Review scripts in openQA project

a project by yosun

To say it's a review, it's better to say it's a good way to learn from others. I'll review test scripts in openQA project as much as I can, digest them and learn how to write Perl script more pretty. I'll make some notes for sharing.

Updated over 5 years ago. 3 hacker ♥️.

Automated testing of accessibility

a project by coolo

The goal of openQA is "test as a QA engineer". But openQA has no ears - all we can test for are DTMF sounds. And even those are very bad.

Updated over 5 years ago. 7 hacker ♥️.

Deploy openQA and review the test scripts

a project by XJin

For our daily work, usually we need to check running result from openQA as a good reference for the quality of a specific build. I'd like to take this chance to make openQA deployed and try to review the test scripts.

Updated over 5 years ago. 3 hacker ♥️.

Learn more about CodeMirror and improving source viewer in openQA

a project by mlin7442

CodeMirror is a text editor implemented in JavaScript for the browser, openQA introduced CodeMirror in its source viewer, this project is learn more things from CodeMirror and trying to improving the source viewer in openQA, already had a ticket related, even can polish source viewer more, eg. file folding, etc.

Updated over 5 years ago. 3 hacker ♥️.

Learn how to setup Intel AMT on my WS and X201

a project by mlin7442

Intel Active Management Technology (AMT) is hardware and firmware technology for remote out-of-band management of personal computers, this hackweek I'd like to spend some time to learn how to setup Intel AMT on my workstation and X201 with VNC enabled.

Updated over 5 years ago. 2 hacker ♥️.

fix printing in the Taipei office

an invention by lnussel

the Taipei office lacks automatic printer discovery so everyone has to download and install some weird "driver". That's not the Linux way of doing things. So set up a cups server and do proper printer announcements with that one.

Updated over 5 years ago. 5 hacker ♥️.

Make Intel baytrail based device(s) work better with openSUSE

a project by mkubecek

Recently I became a (not very proud) owner of Acer Aspire Switch 10E, a small notebook/tablet convertible based on Intel baytrail platform. Replacing preinstalled (32-bit!) Windows 8.1 with (64-bit) openSUSE proved more challenging than expected, mostly because the device is haunted by a 32-bit UEFI so that it took me a week to make it boot without an external USB flash disk.

Updated over 5 years ago. 5 hacker ♥️.

openSUSE/SUSE Developer Mentoring Program

an invention by hennevogel

Goal

  • Organize a general developer mentoring program
Updated over 5 years ago. 7 hacker ♥️.

Research Testing Tools for GFX Stack & how they can be used in openQA

a project by eeich

There are numerous testing tools for the GFX stack available - the oldes being the xtest suite. At the same time, we are still lacking automated test environments for the funktionalities of DRM, Mesa and X. Ideally the tests should be performed automatically and unattended and the results should be compared to previous runs to detect regressions.

Research what tools exist to date and how they can be employed.

Updated over 5 years ago. 4 hacker ♥️.

grab this: improve the openSUSE Staging dashboard

a project by lnussel

Tumbleweed wouldn't be possible without staging projects and managing staging projects isn't possible with a nice GUI. The staging dashboard is there to help but needs some love, esp when comparing

Updated over 5 years ago. 4 hacker ♥️.

Track statistics on the openSUSE staging process to gain feedback on changes

an 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.

Updated over 5 years ago. 3 hacker ♥️.

[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.

Updated over 5 years ago. 16 hacker ♥️.

openQA IDE

a project by coolo

There is a running gag built into openQA called interactive mode. It goes like this: "if you need the interactive mode, it's broken". The reason: the so called interactive mode is a collection of hacks - in theory making it possible to update needles in a running test.

Updated almost 4 years ago. 18 hacker ♥️. 1 follower.

Kubic Desktop - aka Sgt Peppers Read Only Hearts Club Band

a project by RBrownSUSE

The Kubic Project currently produces a "CaaSP-like" Tumbleweed OS, focused on Kubernetes clusters

Updated almost 3 years ago. 10 hacker ♥️.

New SUSE R&D Employee workstation/laptop auto-installer

a project by dmacvicar

The idea is to create a bootable medium (eg. pendrive) that allows:

Updated almost 5 years ago. 21 hacker ♥️.

OBS project file search

a project by adamm

Implement a basic file search for a given OBS project. An example of basic functionality can already be found for Ubuntu or Debian. The goal is to implement,

Updated over 5 years ago. 6 hacker ♥️.

Gran Canaria office: whiteboard, cubieboard and more

a project by ancorgs

Time for technical housekeeping in the shared Gran Canaria office.

Updated over 5 years ago. 4 hacker ♥️.

openSUSE Tumbleweed release management internship

an invention by okurz

motivation

As an openQA contributor I could learn from openSUSE release managers how the overall process can be improved.

Updated almost 5 years ago. 4 hacker ♥️. 2 followers.

grab this: openSUSE beta test program and web application

a project by lnussel

openSUSE Leap 42.3 goes for a rolling release model with automated openQA tests. That covers only so much though. We need manual testing too. In previous releases a google document spread sheet was used to coordinate and track the efforts.That's probably not the best method anymore.

Updated almost 5 years ago. 7 hacker ♥️. 2 followers.

Monitor myself

an idea by jcavalheiro

The quantified self idea refers to “self-knowledge through numbers” and has the goal of improving physical and mental fitness through a better understanding of how environment and habits influence quality of life.

Updated almost 3 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Create an ALP based Leap replacement. (Grassy Knoll)

an invention by simotek

Updated about 1 year ago. 13 hacker ♥️. 10 followers.

Learn about ALP

a project by XinLiang

Updated almost 2 years ago. 3 hacker ♥️. 3 followers.
14
16
10
35

Looking for projects around:

Nothing at the moment

Activity

  • about 1 month ago: mlin7442 started Add productcompose support to skippkg-finder
  • about 1 month ago: mlin7442 added keyword "tooling" to Add productcompose support to skippkg-finder
  • about 1 month ago: mlin7442 added keyword "releaseengineering" to Add productcompose support to skippkg-finder
  • about 1 month ago: mlin7442 originated Add productcompose support to skippkg-finder
  • about 1 year ago: mlin7442 started Delve into softweare-o-o
  • about 1 year ago: mlin7442 originated Delve into softweare-o-o
  • almost 2 years ago: mlin7442 liked Learn about ALP
  • almost 2 years ago: mlin7442 started Add the conditional scenario support to skippkg-finder
  • almost 2 years ago: mlin7442 originated Add the conditional scenario support to skippkg-finder
  • almost 2 years ago: mlin7442 liked Create an ALP based Leap replacement. (Grassy Knoll)
  • over 2 years ago: mlin7442 started Building my own cluster on Raspberry Pi 4 with K3S
  • over 2 years ago: mlin7442 originated Building my own cluster on Raspberry Pi 4 with K3S
  • almost 4 years ago: mlin7442 started Getting started with deep learning - face detection
  • almost 4 years ago: mlin7442 originated Getting started with deep learning - face detection
  • almost 5 years ago: mlin7442 started Install openSUSE Tumbleweed and set up hass on rpi4
  • almost 5 years ago: mlin7442 originated Install openSUSE Tumbleweed and set up hass on rpi4
  • almost 5 years ago: mlin7442 liked Monitor myself
  • almost 5 years ago: mlin7442 liked grab this: openSUSE beta test program and web application
  • almost 5 years ago: mlin7442 liked openSUSE Tumbleweed release management internship
  • over 5 years ago: mlin7442 started Learn Go language
  • over 5 years ago: mlin7442 originated Learn Go language
  • over 6 years ago: mlin7442 started Learn about Flatpak knowledge
  • over 6 years ago: mlin7442 originated Learn about Flatpak knowledge
  • about 7 years ago: mlin7442 started Improve my small tool - compare_pkglist.py
  • about 7 years ago: mlin7442 originated Improve my small tool - compare_pkglist.py
  • All Activity