Projects in the topic java
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.


Port the Spacewalk UI to modern web technologies

an invention by dmacvicar

Spacewalk is an open source Linux systems management solution. It is the upstream community project from which SUSE Manager and the Red Hat Network Satellite product are derived.

Updated almost 5 years ago. 5 hacker ♥️.

Capture datacenter infrastructure information in a graph database

an invention by kwk

Orientdb is an open source graph/document database. It supports various language bindings

Updated almost 5 years ago. 1 hackers ♥️.

OmegaT automatic glossary insertion

a project by vdziewiecki

I want to continue my work on this feature for a CAT (Computer Aided Translation) program, OmegaT. When translating a segment (usually a sentence), I would like OmegaT to automatically replace all words it finds in an active glossary by their translations. This will save the translator some time.

Updated over 5 years ago. 2 hacker ♥️.

Android libvirt client

a project by cbosdonnat

The project aims at kick-starting an Android application to manage libvirt-based VMs and containers. The libvirt build on android expedition has already been completed during hackweek 10 and refreshed here. Which leaves for hackweek to use libvirt-java bindings to use it.

Updated almost 3 years ago. No love.

Port Spacewalk to Salt-Stack

an invention by dmacvicar

Spacewalk has its custom client stack.

Updated almost 3 years ago. 1 hackers ♥️.

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.

Updated over 5 years ago. 2 hacker ♥️.

Bootstrap (not yet) minions using salt-ssh

a project by j_renner

In SUSE Manager we want to offer support for bootstrapping systems that don't have the salt-minion installed and configured yet. This can be done using salt-ssh given just a hostname, username and password. See the docs about salt rosters for even more options. What we are missing:

Updated over 5 years ago. 2 hacker ♥️.

Agentless Systems Management Based on Salt SSH

a project by j_renner

This project is about using Salt SSH for managing systems without the need of an additional agent to be installed (besides sshd). With the SSH protocol the connection is initiated by the management server, thus Salt SSH can be used to even manage systems that are located outside of company firewalls, i.e. machines that cannot access a salt-master due to firewall restrictions.

Updated over 5 years ago. 1 hackers ♥️.

SUSE Manager / Salt integration revisited

a project by j_renner

There is a number of possible improvements to the architecture of SUSE Manager / Salt integration that should be investigated in order to improve the reliability and scalability of the backend:

Updated almost 3 years ago. 5 hacker ♥️.

Your Story Dice

a project by ammartinez

The purpose of this project is to implement an Android application which shows some images (or dice) which you must use to create a short story.

Updated almost 3 years ago. 6 hacker ♥️.

Go async (and non-blocking) with HTTP requests

a project by j_renner

There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoid having threads waiting for responses in request intensive applications, for example:

Updated over 5 years ago. 4 hacker ♥️.

Clean up the Uyuni frontend stack

a project by j_renner

Many of the Uyuni / SUSE Manager web UIs are still based on the no longer maintained Struts framework (version 1.2!) and implemented as JSP pages, while we added newer features based on the Spark framework and React. For me there is a vision of using only one technology stack (especially just one web framework, frontend framework and template engine) eventually, so it is about time to get rid of the old stack. While this is surely a huge effort, why not start with a new login page and then go from there rewriting other pages one by one?

Updated over 5 years ago. 3 hacker ♥️.

Bean Counter - libre calorie tracker app for Android

a record by gniebler

To teach myself Java coding and Android development - and because I couldn't find one on FDroid - I decided to write myself a little Android calorie tracker app for my own, personal use.

Updated over 3 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

JetPad - Online collaborative text editor

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

Updated over 5 years ago. 3 hacker ♥️.

Ant Ivy OBS resolver

an invention by cbosdonnat

SUSE Manager uses an ivy repository on the R&D network to get the packaged jar to build against. To remove the manual maintenance of that repository and allow external contributors to hack the Java code of Uyuni / SUSE Manager we need to provide an Ivy plugin that gets the jars directly from OBS.

Updated about 5 years ago. 1 hackers ♥️. 1 follower.

Package LanguageTool for openSUSE

an invention by namtrac

LanguageTool is a style and grammar checker for 25+ languages https://languagetool.org

Updated over 5 years ago. 1 hackers ♥️. 2 followers.

SUSE Manager: Windows client support

an idea by pagarcia

Let's see how much, if any, of the steps described here I can get done: https://confluence.suse.com/display/SUSEMANAGER/Windows

Updated almost 5 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Investigate options to introduce Plugins to SUSE Manager

a project by cbosdonnat

For years we have been discussing the idea to modularize SUSE Manager. This would enable developers to create their own extensions to SUSE Manager without needing to touch the core repository.

Updated almost 5 years ago. 7 hacker ♥️. 2 followers.

Uyuni: re-architecting code with Akka

a project by moio

Simplify the codebase by using a more modern toolkit to accelerate maintenance and future development.

Updated almost 3 years ago. 6 hacker ♥️. 3 followers.

Provisioning Prometheus exporters with Uyuni revisited

a project by j_renner

There is a number of annoyances and pending improvements when working with the Salt Formula for provisioning Prometheus Exporters in Uyuni:

Updated over 4 years ago. 3 hacker ♥️. 1 follower.

Alexa on Linux - voice commands for SUSE products

an idea by calmeidadeoliveira

What is it about?

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

Testing and adding GNU/Linux distributions on Uyuni

a project by juliogonzalezgil

Join the Gitter channel! https://gitter.im/uyuni-project/hackweek

Updated 3 days ago. 16 hacker ♥️. 13 followers.

Improve OpenSCAP support in Uyuni

a project by admehmood

Updated almost 2 years ago. 1 hackers ♥️. 2 followers.

SUSE AI Meets the Game Board

an invention by moio

Use tabletopgames.ai’s open source TAG and PyTAG frameworks to apply Statistical Forward Planning and Deep Reinforcement Learning to two board games of our own design. On an all-green, all-open source, all-AWS stack!
A chameleon playing chess in a train car, as a metaphor of SUSE AI applied to games

Updated 8 days ago. 7 hacker ♥️. 5 followers.