Use C++ static analyzers for GCC codebasean idea by marxin I'm planning to experiment with |
From bare metal to virtualized Kubernetes cluster with just Salt and Redfisha project by joachimwerner My goal is build on Alberto's work on "yomi" and the new Salt-based virtualization management features that Cedric has contributed, then combine them with a Redfish prototype to do the following from one (ideally idempotent) Salt state (orchestration state if required): * mount the installation media via Redfish |
PQ metadata aggregator for Bluray 4k UHD discsan idea by pgeorgiadis Long story short, I would like to practice my golang skills. For that I am going to write a parser that finds ratings for the picture quality of the new 4k UHD discs. |
Azure File Service compatible REST frontend for CephFSan idea by dmdiss The Azure File Service protocol offers a RESTful interface for files and directories which are simultaneously exported via SMB. Ceph already provides separate (S3 compatible) REST and SMB (Samba) gateways, but they expose storage object via different layers and as a result don't allow for cross protocol access to the same data. |
Inspect distribution crypto patchesan idea by vitezslav_cizek I'd like to check patches in openSUSE Factory packages that deal with crypto and TLS settings. I'm interested in: |
Learn Golanga project by krauselukas Since quite a while I'm interested in learning the programming language golang. I want to use the time to get a basic understanding and maybe realize a small project with the gained knowledge. |
Clustered Samba with Ceph omap as a replacement for CTDB key-value storagea project by dmdiss Ceph offers a highly scalable and fault-tolerant storage system. Samba is already capable of sharing data located on the Ceph Filesystem, however scale-out sharing (the same data exposed by multiple Samba nodes) currently requires the use of CTDB for consistent and coherent state across Samba cluster nodes. In such a setup CTDB provides a clustered database with persistent key-value data storage and locking. Database usage is abstracted out via a generic dbwrap interface. Ceph's librados library provides an API for the storage and retrieval of arbitrary key-value data via the omap functions. A watch/notify protocol is also provided as a mechanism for synchronising client state (locking). Key-value data stored in the RADOS back-end inherits the same redundancy features as regular objects, making it a potentially good candidate as a replacement for CTDB in scale-out Samba clusters. |
Integrate Bard with MusicBrainz and implement a proper web interfacea project by alarrosa My music manager, Bard, was improved in the last hackweek with a very simple React-based web interface but I didn't like the result at all (basically, after learning React I noticed I didn't like it and all the dependencies and the complexity it added) so since then, I've reimplemented the web interface using just jQuery. Also, in the last months I've added musicbrainz data structures to the database (which was also ported to use Postgresql) to prepare bard to use MusicBrainz's data. I also stopped using other python libraries to read audio files and use the ffmpeg libraries directly instead with a c++ wrapper implemented inside Bard which is much much faster. In this hackweek I'll try to finish the integration of Bard with MusicBrainz (basically, import the needed MB data to the database) and use it to generate a web interface that shows and uses that information to organize music. This would allow to show information and for example perform searches for songs not only on the main artist but also on performers or even mixer (see for an example all information available on this Queen album) |
Geekos x Externaltoolsa project by farahschueller The day has come to finally merge more and more apps into one single place, and this time it shall be externaltools. I'd like to merge functionality of externaltools into geekos, as they share quite a lot of concerns. This way, we can beat fragmentation and have a single tool to track teams, tools and floors. |
June Circuits '19a project by ammartinez Circuits is a coding marathon to challenge developers with several programming questions of varying difficulty level over 9 days. https://www.hackerearth.com/challenges/competitive/june-circuits-19 |