Rocket.Chat Protocol Plugin for Thunderbirdan idea by mook_work While SUSE still runs mainly on IRC, we still need to interact with others, some of which occurs on Slack and Rocket.Chat. I'd like to have one chat application with a good overview of all the various channels I'm in, across the different servers. Sadly, Pidgin isn't a choice here because they don't have a built in web browser, which is required for SAML logins with Rocket.Chat. |
Work on kdev-rustan idea by michalsrb www.kdevelop.org: KDevelop is my favorite IDE. www.rust-lang.org: Rust is very interesting language. |
Play with Matrix.org as replacement for IRCa project by dmacvicar Matrix.org is a project to create a protocol and server implementation to replace IRC. Unlike closed tools like Slack, or even open Slack clones like Rocket.chat, Matrix is not focused on a web-client only, but on the protocol to cover all types of clients (text, desktop, web), it is federated (no single server), and it covers good IRC integration (the public matrix server is even on Freenode), and it adds features that Slack clones have like persistent history, pictures, etc. |
FUN with ssh and tunnels in openstackan idea by duartead there are many options for creating vpn tunnels using ssh. remote port forwading, local port forwarding, and even creation of tun interfaces with the "-w" switch. During this hack we will try to craete an "appliance" vm that can be used as a sshvpn concentrator inside an openstack cloud. |
kanku - multiple improvementsa project by M0ses The following improvements for kanku are planned: Desktop notifications |
Bootstrap portusctl as a separate repositorya project by mssola Right now |
Deploying software.opensuse.orga project by dmacvicar After an internal call for help to take over software.opensuse.org deployment, I spend some time studying the code in order to find out what would it mean to take it over. The main reason was a PR from the community that has not been merged, and deployment depending on internal SUSE employees. |
Research telemetry for (open)SUSE productsan idea by dmacvicar Most of design is done still with a embarrassing amount of data. Having released software for decades, we still don't know exactly what module is the most used, what workflows the customers are following, where do customers fail. It is all guesses and opinions. The idea of this project is to research: |
Dropbox replacement written in Ponya project by KGronlund I want to experiment with three things: * Blockchain |
Intranet Search Enginea project by sven15 In this hack week we want to focus on improving the existing components used for http://docsearch.nue.suse.com. Creating separated repositories for each service and pushing them to github.com is also desired. We also want to create the theoretical foundation for categorizing text to improve the search results. |
Reverse engineer Tecnoalarm protocola project by cbosdonnat TecnoAlarm is a house alarm system. The input devices are communicating with the main node of the system via an RS 485 bus. In order to be able to plug in such systems in a house automation system, its communication protocol needs to be reverse engineered. |
Visualize new SLE15 module trees in SCC as an interactive tree diagrama project by thutterer Everything is (in) a module now. They depend on each other and you need a whiteboard and a few different colors to understand and remember how. |
Upstream support for the NXP LPC313x ARM SoCan idea by morbidrsa I have an old NXP LPC313x ARM SoC develboard lying around which has no upstream kernel support, port the ancient 2.6.xx BSP to a recent upstream kernel and submit it. |
Add susi.ai skill for libvirtan idea by cbosdonnat susi.ai is an open source personal assistant. It would be fun to be able to say it "Bring up VM xxxx on host yyyy" or other things like this. |
Rsuma2.0 (Rspec for Suse manager)an idea by dmaiocchi When developing a new feature on Suse Manager, it become handy to have a minimal fast suite that performs some tests to see if basic functionality work again and no regression is added. The tests should use rspec and run chrome headless driver. |
Check and extended the QMK Firmware for mechanical keyboardsa project by SKaim A lot of custom-built or ethusiast-level keyboards such as the Planck, Zeal60, Let's Split and many more use an open-source firmware called QMK. This firmware allows you to freely define your keyboard layout and add a lot of functionality (i.e. emitting a different keycode on long and short keypress, dual-function keys, leader keys (think of vi's |
retro-gtk: Support Hardware Renderinga project by aplazas retro-gtk is a toolkit for GTK+-based Libretro frontends. It is mainly used by GNOME Games to play retro games via Libretro gaming console emulators. Currenly retro-gtk supports only software rendering. There are two ways hardware rendering can be used in retro-gtk: |
Create a tool to generate vCPU/vNUMA topology for virtual machinesa project by jfehlig Most large workloads such as SAP HANA require special, highly optimized configuration to run in a virtual machine. Virtual resources such as memory and CPU must be carefully configured to ensure optimum performance of the virtual machine workload. Default VM configuration created by tools such as virt-install are not optimized and often result in poor performance of large workloads due to memory access latencies and incorrect/incomplete information available to the VM's task scheduler. Currently, users deploying large workloads must manually optimize virtual CPU and memory resources, which can be error-prone and if not done properly can actually degrade performance. This project aims to create a tool that can produce suggested vCPU and vNUMA configuration based on a VM configuration template and capabilities of the target virtual machine host. E.g. something along the lines of |
Kubic Desktop - aka Sgt Peppers Read Only Hearts Club Banda project by RBrownSUSE The Kubic Project currently produces a "CaaSP-like" Tumbleweed OS, focused on Kubernetes clusters However many of the attributes of Kubic (read-only filesystem, transactional updates, containerised services) could be an interesting platform for another use A Chromebook-like Linux Desktop |
Graphic tool to generate ssh keysa project by SLindoMansilla Goals
|
minima: small, easy alternative to SUSE Manager (in Go)a project by moio 1% of SUSE Manager's functionality in 0.1% of the lines of codeLet's create a much simpler SUSE Manager — one you could use at home! Users should be able to deploy and operate in minutes with minimal configuration, while still retaining the very core features that make SUSE Manager useful! |
zypper-docker reloadeda project by mssola The aim of this project is to finish up the work already done in previous editions of Hackweek in regards to zypper-docker. That being: - Separation of the CLI part and the library. |
shell script static analyzera project by michals With all those analyzers for C code we get so much information about our C code. Yet our shell code regularly nukes systems. |
Replace ctcs2 with avocadoa project by pluskalm We need to package avocado, get it into distro and migrate some of our testsuites from ctcs2. Atm avocado is present in openSUSE:Factory and Backports exist at my home project |
netlink interface for ethtoola project by mkubecek There seems to be an overall consensus that the ioctl interface used by ethtool is a poor design as it's inflexible, error prone and notoriously hard to extend. It should clearly be replaced by netlink and obsoleted. Unfortunately not much actual work has been done in that direction until this project started. The project started in Hackweek 16 (fall 2017) and has been worked on since, both in Hackweek 17-19 and outside. First two parts of kernel implementation are in mainline since 5.6-rc1, first part of userspace implementation (ethtool utility) has been submitted to upstream at the end of Hackweek 19 (2020-02-16). |
Build a tea candle housing from sugar cubesa project by bmwiedemann A nice project for enhancing the winter time: Download Model |
rselispa project by rpalethorpe Rust Emacs clone (sort of), see README for details. |
openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boardsan idea by ldevulder The Khadas VIM (http://khadas.com/vim/) is an arm64 DIY Set-Top-Box based on Amlogic P212 reference board that use S905X SoC. As Odroid-C2 (based on S905 SoC) is in the mainline U-boot, it should be possible to adapt it for the Khadas VIM (of course a lot of work are needed!). |
Kickstart support for Machineryan idea by nbornstein Add necessary code to Machinery project to allow it to create a Kickstart file for Red Hat and CentOS systems, just as it currently does AutoYaST for SLES and OpenSUSE systems. |
orr: openSUSE rvm replacementan idea by hennevogel
|
Experiment with openSUSE Docker Containeran idea by charleswang007007 DockerHello World (Ubuntu 14.04) |
orca: build OCI images from Dockerfilesa project by cyphar Currently the main complaint people have about OCI tooling is the lack of a transition from Docker to OCI. With umoci you have a lot of low-level image configuration abilities, and skopeo and runC cover the other major parts of the picture, but you need something to tie them together. I'm not going to be implementing YAWAR (Yet Another Wrapper Around Runc). It's just going to be a single script that can take a Dockerfile and create an OCI image that is basically the same as the Docker image you would get -- with the big difference being that you didn't need Docker and everything used the OCI. The other cool benefit of this is that you could build images without privileges (since rootless containers now exist in runC and in umoci). |
Improve the Firebird Emu Experience on androida project by favogt Firebird Emu is a third-party multi-platform emulator of the ARM-based TI-Nspire™ calculators. Currently it does not run that well on Android and iOS, which I want to change during this hackweek. |
Retro game: Space Trash Roundupa project by wstephenson I like writing little retro games for my kids but these are rarely 'finished'. So I set myself the project of writing a full game in a week, using Lua and targetting the Pico-8 virtual console: HTML5 online playable version: |
saltify dotfiles, workstation, laptop, Desktop Environment and beyond (NAS, router, media center, Kodi, if time allows)a project by vcuadradojuan See https://github.com/viccuad/salt-configs . The idea is to apply the Puppet code pattern to create salt config files to |
i3 timera project by dwaas This project was to get familiar with shared memory concepts and boost libraries. The excuse was to create a timer visible in the i3 status bar. INFO |
MongoDB-Replicationan idea by simonlm Learning MongoDB knowledge, trying build MongoDB master-slave replication, master the data can be written back to the slave. |
Web spidera project by shukui Using python's lib requests to write a small(PoC) Web spider. https://gitlab.suse.de/shukui/web-spider |
Ceph Radosgw Client in Android File Managera project by alexlau Ceph is very robust for keeping data, beside using cephfs or exporting rbd. It is not too easy to access object directly with a client, let alone mobile. By using Rados gateway, android client can easily using S3/Swift http/s request to read object data from the internet. It is a simple idea to use an existing open source android FileManager e.g. https://github.com/arpitkh96/AmazeFileManager |
Jessy: it is like Alexa, but closer to youa project by bmaryniuk Alexa understands you. Jessy is the same, but you also understand her! :-)Everyone loves to talk to the computer. Especially if it understands you. :-) So the Amazon Alexa is a hype right now. However, it requires your marriage to Amazon and signing contract to sell your soul in the afterlife: Alexa is nothing but a fancy microphone that sends everything you speak to ̶F̶B̶I̶ ̶a̶n̶d̶ ̶C̶I̶A̶ Amazon cloud so it will access your public API. Yes, and give them your access rights, of course... |
Automated watering projecta project by mosquetero PROBLEM I would like to start growing crops but during summer it gets too hot and sometimes I need to water several times a day. Besides, water is a scarce resource which should be used only when required. Therefore, I would like to have a system that water the plants for me. |
[hw15challenge] Mock ECO process in Jiraan idea by aosthof Lay out a mock version of the ECO process in JIRA. In our test instance of Jira (http://10.162.222.12:8080/) there's now a new issue type called "New ECO" which can be used to create a sample ECO in Jira. It still has quite some flaws, but the basic concept should be visible. |
HA Storage in the market: M$ + Proxmoxa project by zzhou Microsoft released Windows Server 2016 at October, 2016. In the data center edition, it released Storage Spaces Direct features for SDS/HCI market. What are those new features looks like? Proxmox a open-source company based in Vienna, which provides a linux cluster stack for kvm/lxc environment. What HA Storage related new ideas inside? |
Make git-sort fastera project by benjamin_poirier git-sort is a a tool that reads a list of git commits and sorts them so that the partial ordering of parent-child relationships is respected. It performs this as a stable sort; it preserves the input order of commits that are on parallel development branches. This tool is useful when backporting a large number of commits so that the commits may be cherry-picked in an order such that no child commit appears before any of its ancestors.
The current implementation of git-sort is a proof of concept that uses |
Package Mod DUO pedalboard software for openSUSEa project by dmacvicar the MOD Duo is a guitar/instrument pedalboard made by the company Mod Devices, which has the following features: |
Limesurvey adventurea project by nmoudra Getting familiar with Limesurvey opensource project. Manipulating with templates via CSS and Java script and understandin the logic behind the survey management system. Finding all possibilities which might be usable in our company as internal survey tool or as a tool for openSUSE board voting etc. |
Finish my family openSUSE adoptiona project by ancorgs In a quite natural and steady way, all my relatives (wife, kids, mother, aunt...) have adopted openSUSE in their computers. There is only one resistance spot. My father's computer (HP+Windows8) implements all kind of mechanisms to avoid dual boot. I plan to use the spare cycles of my Hack Week to get a dual Windows/openSUSE system on that haunted computer. Killing Windows would be a feasible last resort. |
systemd fiber channel npiv servicean idea by dbond1 Create a systemd service to configure npiv during boot. The service will read information from a containing the npiv addresses and adapters to assign them to. It will then need to validate the adapters are capable (support npiv, are functioning as a working NPort,, etc), and finally add the npiv addresses to the adapters. |
build openSUSE Factory with PIEa project by msmeissn We have an ongoing project where we want to build openSUSE Factory with PIE support for all packages. This is done using a "gcc-PIE" preinstalled package, which changes the compiler default to PIE on. |
Learn rtags (vim-rtags) how to properly do code completion based on LLVM APIan idea by marxin Both YouCompleteMe and rtags are powerful tools that provide useful IDE features to both VIM and Emacs editors. Both use llvm front-end in order to provide code completion hints. Suggestion based on YCM are fine, however I believe that rtags is better tool because it has a concept of project and provides for instance GoToDefinition command, one that's not supported by YCM. Goal of the project is to provide better code completion hints for rtags, where one has to filter out and sort results given by the FE. Apart from that, calling code completion for 'myvar.myf^', LLVM prefer to be given 'my_var.^', as it understands one expects member function and variables. |
Square Foot Garden plannera project by alexharford http://squarefootgardening.org/ is a form of intensive gardening that packs plants closely together. It depends on companion planting to encourage growth and protection for pests. The garden-planner project will help people generate a layout for their gardens. |
Wolffish Hackinga project by k_mroz More work on Wolffish prototype here Looking into what a diagnostics view might be (minion stats, ping, etc). |
SES-IDM-CONFan idea by doliveira SES-IDM-CONF is a tool to help configuring SES cluster so nodes and users can be all stored into an LDAP server and the individual principals created in KRB5. Proper certs created, users and groups migrated and then setup authentication (using SSSD, LDAP, KRB5, [some of it based on how 'authconfig' works]). This tool is being mainly created due to the need to have SES users/nodes to start authenticating through LDAP/KRB5, where setting up the environment can be time consuming and troublesome. |
Extend the git-fixes framework to find non-upstream maintainers for files and patchesa project by joro From the kernel-source git repository for SUSE kernels we can extract the people who backported a patch and the files a patch touches. Use this information to build a database for which paths are touched by which developers and write a tool to find the most relevant people for a given source path or upstream patch. |
Enable AddressSanitizer to relevant packages in Factoryan idea by vpereirabr To find security relevant issues in the package building step, I'm researching and implementing in the (OBS) project level, a way to compile all Factory packages with ASAN without change a single spec. The main goal would be to: a) automate the compilation with ASAN in OBS |
Convert the openATTIC project web site from Typo3 to Nikola (static content generator)a project by LenzGr Overview |
go verdura, Particularly important are the CI vitaminsa project by dmaiocchi
|
JUnit SLEnkins Test for Firefoxa project by cgrobertson Create a JUnit test suite for Firefox browser and integrate the tests into SLEnkins. |
Jenkins and Dockeran idea by prabal_sharma I wanna try converting applications to docker app and learn to integrate it with jenkins |
Make most of KVM Virtualization for Development and Testing in laptop environmenta project by bfrogers Having worked on KVM for a long time, it's time I actually start using it myself! I now have a high enough powered laptop to have a permanent setup on my laptop to do almost all the testing needed for releases, as well as maintaining playgrounds for upstream work and involvement. This will include nested virtualization, which is getting pretty bulletproof in latest kernels, as well as being able to play more with these other architectures that we now support KVM on, via improved TCG emulation (of course some testing and development will always rely on the physical hardware, but still a lot can be done via TCG incl. user-linux mode. I'm also seeing which aspects of pass-through testing will make the most sense to perform on the laptop (pci, usb, video, filesystem, etc.). Hopefully at the end of the week I will have gotten a better feel for all aspects of KVM as a "power user', and not just as a developer. |
Write a YAML based databasean idea by sushilkm Create a database which reads and writes data in yaml based format and into yaml based files Planned to write following functions for database: |
Add more unit tests for libvirta project by jfehlig I wanted to work on something test related this hackweek since we always need more automated testing of our virtualization-related packages. There are many possible test-related topics, but I think a good addition would be more unit tests that are run during build time, e.g. during 'make check'. Additional tests of this nature would then be run by upstream developers and the various distro CI setups, exposing the tests to more environments than would typically be available within SUSE. To this end, I'm planning to add unit tests to libvirt.git that test conversion of domain XML to structures used by Xen's libxl interface. The first attempt at such tests was nearly 3 years ago |
Finish Making a grub-ipxe package for opensuse like Ubuntu hasa project by blarson In ubuntu, you can install grub-ipxe, which adds an ipxe entry to the grub menu. This allows you to easily pxe boot on machines that may not natively support it. You can also use it along with grub2-reboot to remotely re-image a machine. The project has been started here: https://build.opensuse.org/project/show/home:blarson:grub-ipxe It needs to be tested, and polished before trying to include it into opensuse. |
Create a build environmnet for the Windows vd_agentan idea by kallan To support the Windows vdagent, I need to get a mingw environment in place. I plan to do this from a VM. Once the vdagent is built, I want to add it to the VMDP package. |
Linux driver for the AverMedia LGP Lite (GL310)a project by patrikjakobsson The AverMedia LGP Lite (GL310) is a cheap HDMI (with pass-through) to USB 2.0 capture card. The card only supports compressed output (afaik) which makes it slightly less useful but still very valuable when debugging graphical issues. The plan is to hook a few of these up to my test machines so I can stream the output to my workstation and integrate with the rest of my test setup. So far I've discovered that the card needs to be loaded with two firmwares. One for audio and one for video. Hopefully this will turn into a standard UVC device once the initial bootstrap is done fingers crossed. Specifications (From AverMedia webside): |
ibus-typing-booster - Faster typing by context sensitive completionan idea by sndirsch Try to integrate ibus-typing-booster into openSUSE Tumbleweed. Developer page: http://mike-fabian.github.io/ibus-typing-booster/index.html |
Use Moodle for Training Purposesan idea by ta-ro I would like to try out the Moodle platform (https://moodle.nue.suse.com/) and adjust a training about tech writing for use with Moodle. |
Advance set of icinga plug-ins for SUSE OpenStack Cloudan idea by mcaj We are missing a set of Icinga plug-ins for our cloud. The goal of this project is create a package monitoring-plugins-cloud. The package will contains Icinga checks for different could services and create a easy way how to integrate cloud service status into Icinga monitor. |
Improve Nailedan idea by itxaka Nailed is a great tool for gathering development data. Unfortunately it hasn't seen any improvements in some time and some of the most needed data is not available (PR life, review numbers, open and closed PRs) |
Hack partnerfatea project by sbahling partnerFATE (based on openFATE) is the interface used by our partners to interact directly with the SUSE feature database. It's an important tool and has been a reliable service for years, but could use some updates and enhancements. My goal (if I find time) is to install a local instance of partnerfate to use as a test bed for fixes and enhancements. |
Implement kernel cmdline and/or autoyast/kickstart support in terraform-provider-libvirta project by dmacvicar terraform-provider-libvirt supports CoreOS ignition file/content, which end rendered as kernel command line options (the provider does some nice stuff like allowing you to pass the json content and it will take care of putting it into a temporary file). The idea is to: |
Exploring Workflows in JIRAa project by rsblendido Lay out a mock version of an existing SUSE R&D process in JIRA. The process should have a reasonable amount of complexity, like |
SUSE MANAGER automation of creating custom channels "suma-custom-channel"a project by asemen SUSE Manager has the possibility to add custom channels using the GUI. Use cases are: |
Learn Pythonan idea by cvar As a newcomer in QAM I want to learn Python and use it for automating my work-flow, i.e., by developing and maintaining tests in Avocado Testing Framework. |
Add support for Fresco FL2000DX USB to HDMI adaptera project by ykaukab Updated about 7 years ago. No love. |
Setting up a complete SUSE "Software Defined Infrastructure" stack from bare metal with Salt and friendsan idea by joachimwerner In the last couple of years we've made a lot of progress in the SUSE Manager team when it comes to being able to do fully automated testing. We started with a Vagrant-based setup ("Suminator") and are currently using Silvio Moioli's "Sumaform" (https://github.com/moio/sumaform), which is based on Terraform. But the current setup only brings up a "virgin" SUSE Manager with a number of clients and optionally runs the test suite. |
grab this: openSUSE beta test program and web applicationa 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. Come up with ideas and a prototype of how manual testing could be guided, tracked, visualized for a rolling development distribution with volunteers testing. |
Distributed cache in GoLanga project by at1012
|
Print furniture of future office for agile planninga project by chuller DescriptionWe will move to the old all hands area and try a more agile setup with focus on pair programming. For planning and also re planning purposes, having some 3d models of the furniture and a floor plan would be nice to have. |
OpenStack Benchmark Dashboarda project by chuller Tasks
|
Learn Rust and tinker with Servoa project by gmoro Learn enough Rust to be able to collaborate with the servo project (http://servo.org) |
Unattended secure boot with TPM.a project by mwolcendorf The idea is quite simple, and all the pieces should already be there - but what is, IMO, lacking is putting them all together: * take the TMP ownership, |
AppImage support in OBSan idea by adrianSuSE Look how we can build AppImage containers in Open Build Service. |
pkgdiff script - show differences in package/one file from package between two releasesa project by jcejka A common task in L3 is to find a difference between package release X+1 which is reported as broken by customer and X which was working fine. OBS does not provide easy mapping between their revisions and package release numbers. It has "rdiff" command for comparing two packages from different projects, but it does not allow to select only one file or specify different revisions for compared packages. The goal is to prepare script that allows following checks: |
Hack my music up the stack ;-)an idea by ralfflaxa I like playing music and hate carrying all that heavy equipment. So far my music-gear was all traditional - computer-free. |
Learn QEMU/ARM emulationa project by jcejka I would like to learn more about ARM/AArch64 emulation in QEMU, especially the boot process and different board emulation. Goals: |
dockerize deepseaan idea by abhishekl Deepsea https://github.com/SUSE/DeepSea is a salt based solution for deploying ceph, dockerize this for easy testing. |
Add sync. to AWS S3 support for ceph radosgwa project by abhishekl Basically $topic, as of the latest release of ceph, we have some not so trivial support to pull off something like this at least for metadata, need to see if data sync is also permitted, and then probably hook it to sync to AWS itself |
Securing a CMS by using a hidden CMS and exporting static html to a web servera project by johannes_p Small non profit organisations or activist groups need a Web presence that is easy to maintain by several authors. When using a CMS they do not have the resources to secure the CMS from the various possible attacs most CMSes are notorious for. Defacement or placing malicious content can damage the reputation of such non profit organisations. The solution would be to combine an of the shelf CMS with a static web server that is hosted on a different IP address. The authors would access the CMS through a kind of remote access gateway e.g. openvpn) where access can be well secured with certificates or even hardware tokens. |
layer3 cloudan idea by bmwiedemann One of the things that make deploying SUSE OpenStack Cloud hard is that it assumes that you have a layer2 network to do DHCP/PXE-boot, run your SDN on etc. We should explore how easy it is to deploy a cloud across machines that can ping each other (OSI layer 3), but are in different networks - e.g a NUE desktop machine, a prague machine and a server in the NUE cloud network. |
Authboss v2a project by aarondl Rewrite the authboss Go library (authentication engine) for use with JWTs. Clean up existing code. Fix bugs etc. https://github.com/go-authboss/authboss |
Packaging the mu-editor using OBSan idea by alexharford mu-editor is a Micro Python editor for the BCC micro:bit: https://github.com/mu-editor/mu |
libcephfs and/or libsmb2/lib backend for fioan idea by dmdiss fio is a flexible load generator useful for benchmarking and performance profiling. It offers a pluggable back-end, that supports: - Ceph librbd |
Maintain flow of virt between SLE and HPE Linuxa project by lyan This is more like a learning project for me as a new hire, so please do not expect too much, :-) Compare difference of maintain flow for Libvirt and QEMU between SLE and HPE Linux |
Install and fix Linux support on ASUS E200H netbooka project by tiwai I freshly bought a small and cheap laptop ASUS 200H based on Cherrytrail. My plan is to install openSUSE on it, and bring it along with my vacation in the following week :) |
Implement an "openSUSE / SLES latest ISO" USB gadget in Rustan idea by dmdiss Create an internet-connected embedded USB gadget that locates the latest openSUSE / SLES ISOs and exposes them to the connected host as USB mass storage. The purpose of such a device is to improve installation time and reduce waste: |
Experiment with libfontconfig optimizationsa project by michalsrb This is preparation/accompanying project to my school thesis. Fontconfig is library that keeps database of fonts installed in system and gives applications ability to query it. Fontconfig is currently searching the database in naive way and can be quite slow if there is many fonts installed. Most applications make several font queries when starting and fontconfig is slowing down their start. |
Share Hackweek Photosan idea by okir People often share hackweek photos by uploading them to various internal and external servers, and then post the URL to a mailing list. How about enhancing hackweek.suse.com so that |
oscara project by zhangxiaofei oscar is short for osc sugar, it will be a collection of little wrapper scripts on top of the openSUSE build service command-line tool that make it easier to use. |
Design the 2021 Open Build Service stickera project by hennevogel 2019 |