Projects in the topic packaging
Packaging is the task of building and bundling software with meta data such as the software's full name, description, a list of dependencies necessary for the software to run properly and the like.


Inqlude, the Qt software archive

a project by cschum

During Hack Week 7 I worked on an archive of Qt-based libraries. The goal was to easily make all available Qt libraries accessible to developers. Think CPAN for Qt. So I hacked on a web site and a command line client. There was a little bit of progress on the project since then, but with the upcoming KDE Frameworks 5 there will be quite a number of additional libraries available for Qt developers. This should be well represented in Inqlude as well. The coverage of Inqlude is also still not complete, and the tooling needs some improvement as well, especially regarding integration with distributions.

Updated about 5 years ago. 6 hacker ♥️.

Work on my OBS packages

a project by lrupp

~> osc my pkg | wc -l 699

Updated about 3 years ago. 4 hacker ♥️.

Twopence

an invention by e_bischoff

Twopence is (will be) a remote execution engine for tests, able to run tests in virtual machines and real hardware through various means of communication : virtio for KVM / QEmu, ssh on top of libssh, serial lines. This library can be called from shell and ruby wrappers. While it is already functional (and used), it still needs polishing, stabilizing, and extending. It is also planned to integrate it with Pennyworth (project Machinery) and let it go fully Open Source.

Updated about 5 years ago. 7 hacker ♥️.

Resistance is Futile - Using zypper to "upgrade" CentOS/RHEL to openSUSE/SLES

a project by RBrownSUSE

zypper is magic

A number of experiments suggest that it may be feasible to run zypper from an openSUSE 'live' media against a 'foreign' RPM based OS installation (eg. CentOS) and then 'zypper dup' to openSUSE

Updated over 4 years ago. 23 hacker ♥️.

Crowbar on openSUSE

a project by tboerger

In order to build a community around crowbar, our cloud installer, we need to get this running on openSUSE as well. So let's find some time to move the packaging of crowbar from the ibs to the obs! In the end, there should be working packages in

Updated about 2 years ago. 9 hacker ♥️.

Travis CI support for Yast

an invention by lslezak

Description

Travis provides nice integration with GitHub, it can automatically run tests for every commit or every pull request.

Updated about 5 years ago. 1 hackers ♥️.

"emerge" for rpm/SUSE

an idea by dmacvicar

There are lot of packages that can't be hosted on the Build Service. The idea would be a tool where you can say:

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

Sonic Pi on SUSE

an invention by wstephenson

Sonic Pi is a live-coded software synthesiser for teaching computing via music. It originates on the Raspberry Pi but should be on mainstream Linux too. This project is to clean it up by removing Raspbian hacks, package it and its dependencies and get it running nicely on openSUSE. Sonic Pi uses Ruby to control the synthesiser, and the frontend is written in Qt.

Updated about 2 years ago. No love.

Bootstrap Maven in OBS

a project by a_faerber

Apache Maven is a build tool used by many Java projects, which is incompatible with OBS in that it tries to download binary dependencies from the Internet. Several people have in the past years tried to somehow bootstrap Maven and failed. My new proposed approach is a Maven, patched to obtain packages from a filesystem location, and packages with .jar based -bootstrap.spec variant plus source-based build for properly modeling dependencies in OBS. Unlike the SUSE Manager team's work I am trying to rebuild those .jars from sources. Where necessary I am patching dependency versions to the latest sources/jars packaged.

Updated about 5 years ago. 2 hacker ♥️.

Parallella: Epiphany packaging for openSUSE

an invention by a_faerber

The Parallella is an SBC with Xilinx Zynq SoC and 16-core Epiphany-III co-processor. I had contributed a device tree for the Parallella to v3.17 (with a network/clock issue just reported by Olof Johansson to be investigated).

Updated over 4 years ago. No love.

Multimedia insane migration

a project by scarabeus_iv

Packman reduction

Updated almost 5 years ago. 15 hacker ♥️.

Improve py2pack

an invention by tbechtold

py2pack is the prefered tool todo Python packaging for openSUSE. There are multiple issues. The one I want to focus on is the dependency detection which is tricky for Python packages.

Updated about 5 years ago. 2 hacker ♥️.

OCI Image Distribution with RPMs

a project by cyphar

Currently the Open Container Initiative doesn't specify a distribution protocol or system, and the current "standard" format is the Docker registry protocol. Aside from technical reservations with Docker registry, it is also not an OCI-compliant system and will require a lot of work to integrate it into all of the openSUSE/SUSE tooling. So, a very insane idea I came up with is to convert OCI images to RPMs and then distribute them as simple RPMs. The idea would be to use capabilities (Provides: oci(...)) to implement the different names of images and then also the dependency graph of blobs (which would naturally be de-duplicated).

Updated almost 5 years ago. 3 hacker ♥️.

Evernote client (everpad/geeknote) for openSUSE

a record by mwilck

Evernote is a popular cloud-based note-taking application. It has the advantage of being available on many platforms, thus notes taken on an Android phone are readily available on the desktop, and vice versa. Unfortunately there's no official Evernote client for Linux. It can be used through its Web UI, but a more lightweight client would be desirable as well.

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

package Atom and its dependencies for openSUSE

a project by pluskalm

It would be nice to have trendy and hip editor [0] in openSUSE. Currently however some nodejs dependencies are missing.

What needs to be done:

Updated almost 5 years ago. 13 hacker ♥️.

Recipe for packaging Electron apps

an idea by bear454

Electron apps are popping up everywhere, from the Atom editor to the Rocket.Chat client to Kap, a cross-platform open-source screen recorder. Electron apps are based on web technologies, and built from the ground up to be platform-agnostic. The electron framework is open source, and most of the apps are as well, but they are typically distributed (for Linux) as either a tarball or via npm.

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

Compare & implement a simple way to startup an open SIS

an idea by bear454

Washington state is a leader in Alternative Learning Experiences, public schools that teach in unique ways. In order to manage the requirements imposed by the State office of public education, ALEs must use some form of a Student Information System (SIS). Most ALEs in the state subscribe to a closed-source SIS: Wings; most school districts and program administrators have either no knowledge of open source SIS, or are the subject of FUD from vendors like Wings.

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

Jeedom House automation with SLES on RPI

a project by cbosdonnat

I recently got Jeedom working on SLES for Raspberry Pi. However, I'ld love to play more with it like controlling my window shutters. This hackweek could also be an occasion to get as much as possible of the jeedom plugins to work on SLES and openSUSE.

Updated about 2 years ago. 2 hacker ♥️.

Cryptocurencies in openSUSE

a project by pluskalm

I want to create devel project for cryptocurrencies/mining tools/blockchain related stuff, fill it with packages and submit at least some of them to Tumbleweed. Lets go on as Standa took care of creating network:cryptocurrencies

Updated about 5 years ago. 7 hacker ♥️.

Packman diet 2.0

a project by scarabeus_iv

Continuing last year tweaks of packman project we should proceed in the good work and reduce the packman to provide smallest set of packages possible on Tumbleweed (later on inherited by 43.0...). One of the cool results planned is that on stock openSUSE Tumbleweed user will be able to run most of the multimedia apps and play youtube (this is already working) and also with addition of non-free repository being able to run netflix.

Updated about 5 years ago. 9 hacker ♥️.

Finish Making a grub-ipxe package for opensuse like Ubuntu has

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

Updated about 5 years ago. 2 hacker ♥️.

Package Mod DUO pedalboard software for openSUSE

a project by dmacvicar

the MOD Duo is a guitar/instrument pedalboard made by the company Mod Devices, which has the following features: MOD Duo

Updated about 2 years ago. 3 hacker ♥️.

Take care of my Debian packages

an invention by vcuadradojuan

Take time this week to take care of the packages I maintain at Debian; open bugs, fix bugs, new upstream versions, enable testsuites in autopkgtest.

Updated almost 5 years ago. 4 hacker ♥️.

package mediagoblin

an invention by mstrigl

From the mediagoblin.org website: "MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc."

Updated almost 2 years ago. 2 hacker ♥️.

Running openATTIC and DeepSea on multiple distros

a project by jluis

Running openATTIC and DeepSea on Multiple Distributions

Updated about 5 years ago. 2 hacker ♥️.