How to measure improve and fetch valid metrics for Software Maintainance in codebases (technical) and Scrum/kanban processes (highlevel)a project by dmaiocchi Starting from this 2 golden rules: 1) It is more important to reduce the Effort of Maintenance than it is to reduce the Effort of Implementation. |
Second Memoryan invention by jcavalheiro What is it about? I write lots of notes, about almost everything. Writing is a very important part of my work and of my organization in general. |
Supply a local search engine of specs of build server(learning golang)a project by wanghaisu Description: |
Investigate and setup internal survey systema project by rsimai We often struggle to get feedback from our people, in particular if it's supposed to be anonymous. There are external systems on the Internet which are typically commercial, where (free) usage is limited and situation with GDPR isn't clear. I want us to investigate and find (or found!) an Open Source project that allows to easily collect (internal) surveys. |
DIY smart thermostat with ESP8266an invention by scabrero Build a smart thermostat using an Adafruit Feather HUZZAH ESP8266 board, a DHT22 temperature and humidity sensor and a 2.4 TFT touch panel. The requirements are: |
Secure Note/File-Storagea project by apritschet I'd like to write a webservice comparable e.g. to Evernote or NextCloud. Emphasis of the project is that the server only provides storage for the actual data and keys; en- and decryption is to be performed by the client. Optionally capabilities for sharing data with other users should be included. |
Salt Support Tools (try to ditch supportconfig)a project by bmaryniuk Currently Salt is using |
JetPad - Online collaborative text editora project by ammartinez At SUSE/openSUSE we are using (at least some times) Etherpad, whose functionality is really limited and looks as taken from the past. :seenoevil: After taking a look to other possible Open Source alternatives, I think there is at the moment any which offers all the feature I would like to have. Because of that I would like to contribute to JetPad, with the idea of using it privately and that it can also be used by SUSE/openSUSE. JetPad is a web-based collaborative text editor built with SwellRT real-time technology and the Angular 2 framework. Both JetPad and SwellRT code can be found in GitHub: |
Add u-boot support for banana-pi r2a project by mbrugger Banana-pi R2 has quite a good upstream support in the kernel, but lacks a u-boot support. The idea is to sit down at get working on that. This would be a good starting point to get u-boot support for other Mediatek SoCs as well. |
Create a web interface for the Bard music manager to stream music locally (and other improvements)a project by alarrosa The Bard music manager is a command line tool to organize local music I've been developing over the last years (in Hackweek 15 it was called finddupmusic). It parses your local music collection and stores the metadata in a sqlite database, then it can generate audio fingerprints and recognize similar/duplicated songs. It can also be used to play music (using internally mpv), set ratings, fix metadata, etc. The purpose of this project would be to create a web interface for Bard, so users can use their browsers to get music streamed to their computers/phones (with format conversions on-the-fly). Probably it should implement the AURA protocol for this. |
disconnectable/offlineable development: RPM repos/OBS events/Git repos/etc. over IPFSa project by jzerebecki On a smaller internet connection or offline the development experience can be severely degraded. This has a big impact on hackathons or other events where multiple people want to get the same content. Workarounds over USB sticks are less usable than an automated way can be. A content addressable transport that can work on a local network without internet would be better. There is a downside of local content addressable transports compared to protocols like HTTPS that AFAIK has no finished solution yet: Participants in the network can see what you request. If one wants to use such a transport by default this needs to be solved, otherwise it will remain an option that will only be used on networks where this downside is deemed acceptable. Find, ask around for more and summarize possible solutions. |
Build an online RSS readera project by ericp I'd like to see a web-based desktop RSS reader with a simple 3-pane interface like SharpReader's but it runs in Firefox and uses Firefox shared storage to store the user's usage data on their local machines, not on a server. Technology: |
Container Image for PXE/HTTPBoot Serveran invention by gary_lin Every time we went to UEFI Plugfest, one of the frequently asked questions is how to setup a PXE/HTTPBoot server. Besides, we also have to setup and test the server before the event. Although we already have the document(*), it may be easier to deploy with a container image. My goal is to learn how to package a container image in SLE/openSUSE and create a flexible image for the fast deployment of PXE/HTTPBoot server. |
Learn and Document how to install a SAP Hana ScaleOut Clusteran invention by dakechi This nowadays is a supported HANA Scenario that has no much knowledge and documentation around. This project is basically to explore what we currently have, and maybe document some initial good practices around SAP HANA Scale-out to facilitate future developments and also our current supports. |
Status plugin for Mojoliciousan invention by kraih To make it easier to debug openQA and Cavil i want to build a plugin similar to the mod_status Apache module for the Mojolicious web framework. Figuring out how to combine HTTP and WebSockets should be interesting. If time permits i also want to make it look a little bit like the Minion Admin UI from my last HackWeek project. |
Use Terraform+Ansible to provision/deprovision Factorio servera project by ikapelyukhin There's sadly not much time to enjoy Factorio with friends, so from economy perspective it makes sense not to have the server running when it's not used. The plan would be: |
Compatibilux (Game launcher for old and new games and applications)a project by fos There are several game launchers for Linux already (like Lutris or GR-lida), but none of them is focused on compatibility with old Linux games or other ancient native applications. At the same time it is getting more and more difficult to get those old applications to run on modern Linux distributions. This is a learning project for me, so the goal is not to extend any existing GUI frontend, but get familiar with various techniques and see how far I can get without any previous knowledge. |
ReMiTo - An RMT web interface powered by VueJS and Quasaran invention by thutterer I want to dive deeper into React using its Material-UI components to prototype a web interface for SUSE's new Repository Mirroring Tool (RMT). Updates: |
Graphical view of the changes to be made to disks during installationa project by ancorgs Right now, during the (open)SUSE installation process, the changes to be performed on the storage devices are presented as a list of actions such as: * Resize ntfs partition /dev/sda1 by 100 GiB |
openSUSE Xen Testing (and vice-versa)a project by dfaggioli Currently, the Xen-Project supports automated build-testing/CI via GitLab pipelines, within containers based on: * Debian |
Alternative React and Material-UI frontend for SUSE Managera project by malbu Develop a proof of concept frontend based on React and Material-UI as an alternative to the JSP/Struts based frontend currently available. |
Continue reading "Containerization with LXC" by Konstantin Ivanov and play around with LXC containersan invention by gniebler I bought and started reading this book a little while back and also "played along" by creating unprivileged LXC containers on my own system. I would like to continue this exploration by reading on in the book and creating, configuring, managing, destroying... further containers. |
Learn about DHT protocol and write a client in Go/Rubya project by ikapelyukhin The subject says it. Learning about DHT seems like a fun project. |
Setup a SUMA Server to play witha project by AngelaBriel Setup a SUMA Server in a VM on my workstation. Playing around to find out, how it works and how to add new functionality (like sapconf or saptune). Learning a little bit SALT will - hopefully - be the nice side effect. |
Learn SeaStar C++ framework for high-performance server applicationsa project by ifed01 Seastar is an advanced, open-source C++ framework for high-performance server applications on modern hardware. Seastar is used in Scylla, a high-performance NoSQL database compatible with Apache Cassandra Ceph community is currently working on migration to this project as well. |