locilka

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. We like the Sqwiggle approach. Although the last updates have made it worse, the concept of having a peep to your colleagues' desks to know if they are there (even if they are working hard or just talking to someone) and the possibility of starting a video conversation just clicking on the face shot can do a lot in reducing distances (and in killing the temptation of working naked for home-officers).

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

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

Updated about 5 years ago. 3 hacker ♥️. Has no hacker: grab it!

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.

Why to use automation?

Updated about 2 years ago. 4 hacker ♥️.

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. Example from SlideShow.rb:

Updated about 2 years ago. 6 hacker ♥️.

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. Using a spreadsheet in the cloud is nice, but it's not perfect, so in this project I intend to write an application for android/linux (using Qt) that I can use for that.

Updated about 5 years ago. 3 hacker ♥️. Has no hacker: grab it!

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 Many YaST developers will be at openSUSE Conference, that overlaps with Hackweek. The plan is to lock them all in a room with a blackboard and reach agreements on how the code should be organized in the future. Then use Hackweek to iron the details, document everything in some kind of style guide and, if time permits, even do some experiments about how to adapt the existing code to the new conventions.

Updated about 5 years ago. 3 hacker ♥️.

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: * Adding some lines to the corresponding config file

Updated about 5 years ago. 6 hacker ♥️.

Improve Jangouts UI

a project by ancorgs

The current Jangouts UI is limiting us when thinking about adding new features. Some examples: * This (using the whole thumbnail to pin a participant) was implemented, but the result is far from optimal (I have not even deployed it in production).

Updated about 5 years ago. 6 hacker ♥️.

Static Code Analysis for Ruby with ruby-lint

a project by mvidner

I want to make ruby-lint usable. ruby-lint, as described by its author:

Updated about 5 years ago. 4 hacker ♥️.

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.

Updated about 2 years ago. 2 hacker ♥️.

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. Result of Project

Updated over 3 years ago. 3 hacker ♥️.

Edit Widget Properties in YDialogSpy

a record by shundhammer

Summary

The YaST UI has introspection on the widget level: In any YaST dialog, hit Ctrl-Shift-Alt-Y (Qt UI) to open the YDialogSpy. Use the widget tree that pops up to highlight the corresponding widget in the dialog. Hit the "Properties" button to see the widget's properties (current value, layout stretch factors, layout weights, ...).

Updated about 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

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. This forces their prey to also improve and adapt more advanced strategies and tactics. In this arms race, both sides evolve and improve: the evolutionary pressure has made cephalopods highly intelligent, adaptable, and resilient. Unfortunately (for them), they are still very tasty. So we should exert more evolutionary pressure on individuals to help them stay alive as a species.

Updated over 4 years ago. 8 hacker ♥️.

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

Updated about 3 years ago. 2 hacker ♥️.

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: - SDN

Updated about 5 years ago. 3 hacker ♥️.

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.

Updated about 3 years ago. 8 hacker ♥️.

Gordon

an invention by evshmarnev

Gordon

A collection of autotests for Crowbar

Updated about 2 years ago. 6 hacker ♥️.

Geeko's Hackweek Gazette - Nürnberg Edition

a project by xgonzo

Geeko's Hack Week Gazette - Nürnberg Edition Provide a daily news mail what is going on during Hack Week

Updated about 5 years ago. 5 hacker ♥️.

logmerge

an idea by abel

logmerge merge multiple log files chronologically

Updated about 5 years ago. 2 hacker ♥️. Has no hacker: grab it!

gfxboot for grub2

a project by snwint

Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).

It's quite some work, unfortunately. Here's what's done so far:

Updated about 3 years ago. 16 hacker ♥️. 1 follower.

[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 about 5 years ago. 16 hacker ♥️.

Flipdot sign

a project by aocole

I have a Flipdot sign that needs control hardware/software. I believe it supports RS485. * Get it to display anything at all

Updated about 5 years ago. 4 hacker ♥️.

Kite aerial photography

a project by aocole

Experiment with kite aerial photography * Build or buy kite?

Updated about 5 years ago. 4 hacker ♥️.

Kite aerial photography

a project by aocole

Experiment with kite aerial photography * Build or buy kite?

Updated about 5 years ago. 4 hacker ♥️.

Paper folding machine

a project by aocole

Build a paper folding machine capable of folding Skill Shot. * Print run is 2500 copies

Updated about 5 years ago. 2 hacker ♥️.

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. Current ideas is to replace binary y2base with ruby script, which allows easier integration with ruby tools and more important it solve some issues with embedding ruby, as it will be then first citizen.

Updated about 5 years ago. 4 hacker ♥️.

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.

Updated about 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

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.

Updated almost 5 years ago. 2 hacker ♥️.

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

Updated almost 5 years ago. 2 hacker ♥️.

[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

Updated about 5 years ago. 1 hackers ♥️.

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: - ext2 and ext3 should be easy since ext4 is already done.

Updated about 5 years ago. 4 hacker ♥️.

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. Note that the CLI tool https://www.npmjs.com/package/ssh-tunnel-manager has some nice ideas for managing groups and profiles that may be useful.

Updated about 5 years ago. 2 hacker ♥️.

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. Copy&Paste from the last comment there: It's true there is a lot of room for improvements to raise the awareness about "lurkers". For example, we could compare the number of people subscribed to your stream and the number of publishers. If numbers do not match, there is somebody listening but not being displayed. That's something we could show in the UI.

Updated about 5 years ago. 2 hacker ♥️.

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. This approach has several disadvantages:

Updated about 2 years ago. 4 hacker ♥️.

Docker for Beginners

a project by shundhammer

Using docker as a development platform for nontrivial development environments sounds interesting. This project is about learning basic docker handling, about exploring how to use it for simplifying development, and maybe (but just maybe) about providing ready-made docker containers for new team members.

Updated about 5 years ago. 3 hacker ♥️.

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: + Creating a new interface (JSON) to interact with outside world (IOW, yast)

Updated about 5 years ago. 2 hacker ♥️.

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. The current situation is confusing. In the YaST main screen we have now "System Log" and "Systemd Journal". Is not unlikely that in some other places we only have a reference to the old one. It's not clear when to use which one. That has been reported several times, like in bug#948729.

Updated about 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Unified Config Management Tool (UCMT)

an invention by jreidinger

Project Description

The idea for project starts on LEO workshop. The main goal is to provide UI for local configuration that allows easy transition to 1:N management. So here is vision:

Updated about 3 years ago. 6 hacker ♥️. 4 followers.

Sharing logic between desktop and web based applications through WASM

an invention by IGonzalezSosa

Project Description

A few months ago, the YaST team released cockpit-wicked. Compared to YaST, this module contains a pretty simple data model, but there is still some duplication with YaST logic.

Updated about 3 years ago. 8 hacker ♥️. 7 followers.
2
2
8
39

Looking for projects around:

ruby ror automation

Activity

  • about 3 years ago: locilka liked Sharing logic between desktop and web based applications through WASM
  • about 3 years ago: locilka joined Rust Bootcamp
  • about 3 years ago: locilka liked Unified Config Management Tool (UCMT)
  • about 7 years ago: locilka liked yast2-journal as the new default YaST log viewer
  • about 7 years ago: locilka liked Get rid of perl-apparmor
  • about 7 years ago: locilka liked Docker for Beginners
  • about 7 years ago: locilka liked YaST Integration Tests Using Cucumber
  • about 7 years ago: locilka liked Add information about listeners to Jangouts UI
  • about 7 years ago: locilka liked SSH Tunnel YaST Plugin
  • about 7 years ago: locilka liked Implement more (all missing) Filesystems in libstorage-ng
  • about 7 years ago: locilka liked [yast] storage-ng improvements
  • about 7 years ago: locilka liked Improving Jangouts UX
  • about 7 years ago: locilka liked Integrate AutoYaST with software configuration management systems
  • about 7 years ago: locilka liked Btrfs quotas improvements
  • about 7 years ago: locilka liked More ruby in YaST
  • over 7 years ago: locilka liked Paper folding machine
  • over 7 years ago: locilka liked Kite aerial photography
  • over 7 years ago: locilka liked Kite aerial photography
  • over 7 years ago: locilka liked Flipdot sign
  • almost 8 years ago: locilka liked [openSUSE] speed up distro rebuild time by analyzing rebuild graph
  • almost 8 years ago: locilka liked gfxboot for grub2
  • almost 8 years ago: locilka liked logmerge
  • almost 8 years ago: locilka liked Geeko's Hackweek Gazette - Nürnberg Edition
  • almost 8 years ago: locilka liked Gordon
  • almost 8 years ago: locilka liked Improve packagers' life
  • All Activity