pluskalm
Video presence system for distributed teams
a project by ancorgs
Those working remotely or managing a distributed team know it: face time is invaluable. The former openSUSE team has been using http://sqwiggle.com to keep in touch and Google hangout to hold a stand up meeting every morning. We like the Sqwiggle approach. Although the last updates have made it worse, the concept of having a peep to your colleagues' desks to know if they are there (even if they are working hard or just talking to someone) and the possibility of starting a video conversation just clicking on the face shot can do a lot in reducing distances (and in killing the temptation of working naked for home-officers).
Disk operations should not stale the system
an idea by pmladek
It happens from time to time that my system is less responsible. It is usually caused by extensive disk operations, e.g. searching disk for something, moving a lot of data. A solution would be to run these problematic tasks with ionice. But I think that desktop user should not need to take care of this. Also some of the operations are even caused by system tools and normal user has problems to affect it. I wonder if we could somehow improve the desktop setting or it it would even need some hacks into the scheduler. I have just heard that this should be fined in the last kernels. But I also heard that it still does not work well, for example when copying from/to USB memory stick.
Grub2: make it easy to select the default boot target
an idea by pmladek
"grub2-once" allows to print a numbered list of available targets using --list option. It allows to select the boot target using the number. It would be great to add this functionality to the "grub2-set-default" command as well.
Look at using the boost graph library as main container for devices in libstorage
a project by aschnell
Storing the devices in libstorage as a graph looks like a natural approach. The boost graph library (BGL) could be used here instead of the selfmade iterator over iterator (not a graph) concept currently used. Together with a redesign of the current objects several features would be simple, e.g. using disks for filesystems, renaming LVM volume groups and logical volumes, switching to and from partitioned MD RAID.
Support for automatically building kernels with user-influenced configuration
an invention by vbabka
Sometimes a user might want to build her own kernel instead of using the provided binary, for various reasons. This means creating own .config and maintaining it through kernel version bumps, which often results in running "make oldconfig" and mostly holding down the enter button to accept upstream defaults. What I envision instead is a way to say where I want my own config to deviate from the distro default (as provided by e.g. kernel-stable on openSUSE), and only those options will override the distro default configuration. This distro default configuration is always updated for new upstream releases, so there should be no need to (manually or automatically) accept new upstream defaults, thus less risk of producing a broken kernel, as e.g. any new kernel options will be configured in the distro kernel so that they work with the distro itself (while upstream defaults might not be safe or desired).
Bring up Linux on Allwinner A23
a project by rmax
Non-Android Linux can already be booted on several devices that are based on CPUs from Allwinner, such as the A10 and A13, but support for the newer A23 is still incomplete. I want to use this Hackweek to work with the folks of the sunxi and Lima projects (http://linux-sunxi.org/, http://limadriver.org/) to get Linux up and running on an A23 based tablet.
SUSE Music(ian) Space
a project by ralfflaxa
Once again, the SUSE band is coming together to make music and we're planning a party this time round!!! We have a band name :-)
Move QAM cloud from physical machines into virtual platform
a project by djz88
To add more flexibility, variability and increase testing capacity we would like to move QAM cloud nodes from physical machines(in NUE) into virtual environment.
A Python based C/C++ templating language
a project by metan
How many times have you created quick and dirty script to generate C tables, parameterized code, etc. ? Did the script ended up messy?
Work on KDE translation improvement
a project by vpelcak
I intend to work on translation of KDE to Czech language. http://i18n.kde.org/stats/gui/stable-kde4/team/cs/
ipv6 pxe booting on grub2
a project by michael-chang
Learn the grub2 network stack and have fun with ipv6 network booting. :D
Faster Raspberry Pi Builds for SUSE Studio
an invention by bkutil
Intro
In order to be able to throw pies faster and distribute them even to remote SUSE colonies, we need to build an advanced antimatter-fueled pie hyper-accelerator.
Improve and unify spec changes formating and automation for Factory rules
an invention by scarabeus_iv
This project is mostly about automating spec file formatting to have all specs more look-alike, much better for review and there is no need to force people to write that way, just to format it afterwards is sufficient. Other task is to track changes in osc repo and adjust changelog accordingly. Format spec file tasks:
package upstream test suite for 'bind'
an idea by hrommel1
Upstream (ISC) has a rich test suite for their name service daemon 'bind' (aka 'named'). It covers both different configurations as well as different topologies for DNS. Since we perform maintenance updates of this (probably most crucial) part of the Internet every now and then we should invest into making this test suite easy to use both for packagers and QA.
Tumbleweed as a Server OS?
a project by RBrownSUSE
My home server, and my other box hosting https://sysrich.co.uk are both in need of a bit of a refresh While I could be nice and conservative and pick an openSUSE regular release, I'm actually considering using openSUSE Tumbleweed, and fully embracing the 'Servers as Cattle' concept
Spec-cleaner finishing jobs
a project by scarabeus_iv
Cover more cornercases for spec-cleaner to allow the swap of formatspecfile due to its bugginess in comparsion.
Make disk encryption options configurable in YaST installer
a project by AndreasStieger
In the YaST installer, make disk encryption method, mode, key strength, random source etc configurable. The rationale is that user requirements may differ, and we would like to offer some advanced options instead of changing defaults.
Get started with nftables on openSUSE
a project by abergmann
netfilter.org states that "nftables is the project that aims to replace the existing {ip,ip6,arp,eb}tables framework." The nftables kernel code was merged into the mainline kernel in January 2014. So it's time to get started with the <b>new</b> Linux firewall framework on openSUSE. <ul>
Test openQA in openQA with openQA using openQA for openQA
a project by RBrownSUSE
Occasionally, new versions of openQA break things. How do you stop that? MORE TESTING! Testing openQA by using openQA to ensure the new versions don't break should be a good example of how openQA can test everything and anything, even itself.
mount option helper for VFAT and other file systems
a project by sbrabec
While auto-mounting a VFAT volume in a desktop environment, there is no way to select required mount options for the particular volume. But there is no combination of options that will fit to all purposes. Without being able to choose mount options, some tasks work in an inferior way.
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.
Try to model check gfp_flags with cbmc
a project by vbabka
Paul McKenney's blog article inspired me to try apply his approach to kernel's memory allocation flags (gfp_flags) and how their combinations affect the decisions and actions taken during page allocation. Recent upstream development around these flags leads me to believe that the complexity is too high for me to reason about them and change the code without unintended changes in semantics. So it might be worth to let the computer do the hard work. If it works out, the approach should allow to verify that changing the code doesn't result in corner cases where some flag combinations don't work as intended. Then we can attempt to e.g. reduce the number of flags and perform other cleanups without fear of breaking everything.
Let’s Encrypt integration into openSUSE/SLE
a project by abergmann
"Let’s Encrypt is a new Certificate Authority: It’s free, automated, and open."[1]
Hacking the Atom Editor/IDE
a project by lslezak
The Atom Editor
There is a pretty nice open source text editor and IDE called Atom,
Create a qtile package
an idea by kbaikov
Will create a package for https://github.com/qtile/qtile Main purpose of this project is put to practice the packaging knowledge acquired during the latest qa workshop.
Play with ARM board
a project by nadvornik
Since my Orange Pi board just arrived, I will play with it. This includes:
Play with afl fuzzer
an invention by metan
The afl fuzzer is an interesting tool that uses compile time instrumentation and genetic algorithms to automatically produce test cases that will trigger different code paths in binary... http://lcamtuf.coredump.cx/afl/
Play with afl fuzzer
an invention by metan
The afl fuzzer is an interesting tool that uses compile time instrumentation and genetic algorithms to automatically produce test cases that will trigger different code paths in binary... http://lcamtuf.coredump.cx/afl/
Multimedia insane migration
a project by scarabeus_iv
Packman reduction
Rewrite maintenance's dependency checkers in Python
an invention by leonardocf
We currently have a set of shell scripts that verify if patches can be properly installed on multiple combinations of base products, extensions and modules. These scripts are all written in shell and are annoying to maintain, as configuration and code is all mixed up. My objectives are: (a) to rewrite all the scripts in a single tool, in Python; (b) separate code and configuration, so that adding a new product/SP requires only editing a configuration file; and (c) make the checkers more flexible, allowing execution from the command line against specific repositories (use case: checking one single maintenance incident before submitting it to QAM).
Integrate ABRT to openSUSE
an invention by michalnowak
There were several attempts to integrate ABRT to openSUSE. In this Hack Week I'd like to: 1. review those attempts;
Docker hacking
an invention by evshmarnev
- learn how to code on golang
- create a script for docker testing (bash or python)
Weblate for l10n.opensuse.org
a project by matejcik
This hackweek, we will be hacking on Weblate and adding features that we need to use it as a translation tool for openSUSE! Chief among those is a better permission management that would allow us to assign different rights to different projects, languages, distributions etc.
Release openSUSE 42.1 Leap JeOS images
a project by RBrownSUSE
Given that Leap is now available, as installation media, we are going to dedicate some time to release ready to use 'Just enough Operating
mysql-packaging git repo enhancement
a project by kstreitova
This Hackweek I would like to finish enhancing of the mysql-packaging git repository [1]. This improvement mainly consists of scripts for a kind of simple continuous integration and git hooks to enforce a few policies for our project. If there is a time I will also take a look at the mysql package itself and check if there is anything to improve. [1] https://github.com/openSUSE/mysql-packaging
Make Intel baytrail based device(s) work better with openSUSE
a project by mkubecek
Recently I became a (not very proud) owner of Acer Aspire Switch 10E, a small notebook/tablet convertible based on Intel baytrail platform. Replacing preinstalled (32-bit!) Windows 8.1 with (64-bit) openSUSE proved more challenging than expected, mostly because the device is haunted by a 32-bit UEFI so that it took me a week to make it boot without an external USB flash disk. Even today, a lot of issues persist. As I do not want to waste a (partially) good hardware, I would like to make it as usable as possible. This is much less selfish than it sounds as there are many other devices based on Intel baytrail platform so that the effort is going to help their owners as well (if successful, that is).
Packaging cleanup in HA
an idea by scarabeus_iv
For a bit time I wanted to check and polish the HA and clustering packages. Now is a good time as any.
Automate Haskell Packaging
an invention by psimons
We have various individual tools to automate parts of the Haskell packaging process, like cabal-rpm
, but those tools aren't integrated into a fully automated system that keeps Haskell packages up-to-date with as little human intervention as possible. I would like to build that system. Stackage provides us with an accurate list of packages and versions that are known to work together well, and there are basically two flavors: the nightly snapshot (bleeding edge) and the LTS release (stable API). The former is appropriate for Tumbleweed, IMHO, and the latter is appropriate for stable releases like SLE or Leap.
Now, we can use cabal-rpm
to generate spec
files automatically for all packages in a Stackage release and check them into OBS. The process does need some tweaking, however, because cabal-rpm
generates spec files that don't always work well for SUSE. We could (a) branch cabal-rpm
and add SUSE-specific know-how to remedy that issue or we could (b) maintain a set of patches that adapt the generated spec files to our needs. Once the Stackage releases are available in an OBS development project, we need another automated process that submits all updated packages to openSUSE:Factory, etc.
Write SUSE engineering blog posts
a project by ptesarik
L3 bug reproduction often requires becoming the admin for a moment. I'd like to write down some nifty tricks I used to get certain “interesting” system configurations to work.
Work on KDE translation improvement
a project by vpelcak
I intend to work on translation of KDE to Czech language. There are lot of typos and fuzzy messages accumulated in Summit project of KDE. I intend to work on them and increase KDE translation coverage.
Get rust into Tumbleweed
a project by KGronlund
With rust 1.9 released, it should be possible to from now on bootstrap rustc from the previous version of rustc (so 1.10 can be built using 1.9 etc.). This means that it should now be possible to create a rustc package which no longer needs binary snapshots to build, meaning that we might even be able to submit rustc for inclusion in openSUSE Tumbleweed. This is the first goal.
extend ansible's zypper module
an idea by dwaas
At the moment the module supports a very limited amount of functionalities that our favourite package manager provides. Might be interesting to look into repo manipulation (add, remove, modify) as a starting point
Improve packagers' life
a project by kstreitova
Every packager encounters boring manual tasks every once in a while and these tasks can most probably be automated to some extent. During Hackweek I aim to try and identify such cases in various packagers' workflow and consider creating a tool that would make these tasks easier. Also, I would like to find out whether there is a demand for such tool. In that case, this Hackweek project will turn into a long-term task I plan to keep working on.
learning openQA and writing test
an idea by rdodopoulos
openQA seems to be increasingly used within SUSE. My primary aim is to learn the tool well. In addition, I want to start writing tests that could be, eventually, integrated into the automatic openQA tests of QAM. Currently, I'm trying to test ImageMagick (updates) in openQA.
Hacking pine64
an idea by pgonin
I just received my pine64 boards https://www.pine64.com/ I will give a try of different available distros and specifically RemixOS and openSUSE
Orange PI PC - openSUSE - test functionality
an idea by tkovac_admik
Test different OS on OrangePI board. Check, if it is possible use it as home share server, webserver, small monitoring, ....
Port supportconfig to openSUSE
a project by eeich
<p> Supporttools are great and useful utilities to help support and development
spec-cleaner improvements
a project by pluskalm
We want to improve translation of dependencies done by spec-cleaner (i.e. cmake(blah)) and so on - see github.
SSH (Suse Social Hack) game
a project by nmoudra
This is a project to create a "larp" game for SUSE employees (or anyone geeky enough to play this) which will be based on computer related knowledge. The core of the game is to search for other people and clues for solving the main goal by "connecting" or "hacking" according to given HW and SW roles. E.g. a person will play router, another one will play PC and they will need to find a person playing TCP/IP protocol to communicate and eventually create a working setup to solve the goal. They they need to work as a group and solve riddles/ciphers which will let them go further. There are more game mechanics i have in mind, but don't want to spoil all of them now :)
Weblate rush
a project by nmoudra
I want to start working on translations which might be useful in our work (to focus on apps used by us during our work) and to push the rate of translation a bit further.
Learning salt
an invention by ktsamis
Salt seems like a technology that's spreading around and more and more people are using it so I thought I'd learn more about it. I plan to create or use existing VM's to monitor and manage them with salt in order to learn more about it.
weblate hacking
an idea by jnovotna
Add some futures to weblate. - distinguish strings which needs review and fuzzy string
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.
continue / push osc2
a project by mstrigl
While osc is growing and getting more and more complex and hard to maintain, there is an object oriented rewrite of osc which key points are:
Provide tools to analyze the life-time of maintenance and release requests in IBS/OBS
an invention by psimons
We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example: - How long does an update take starting from the time the first maintenance request is created and stopping at the time the update is released to customers?
openSUSE on chromebooks (crouton)
an idea by mbrugger
Update for 2018 The only thing missing right now is a i386 Tumbleweed JeOS image. With that we should be good. Any help on that is highly appreciated.
Bring Linux memory scanner scanmem/GameConqueror to openSUSE
an invention by sparschauer
All other distributions have scanmem/gameconqueror packages. scanmem is a command line memory scanner to locate variables in memory and GameConqueror is the Python/GTK3 front-end for it which also provides game trainer features. But it is not only a game cheating tool. It can also help testing applications, debugging memory issues, watching variables in memory or it can be used for reverse-engineering. Hackers also use it for things like ping spoofing. As the upstream maintainer of this tool I'd like to bring it to openSUSE and maintain it there.
Explore how to write a help bot
a project by cyberiad
There is plenty of documentation wiki articles, forum posts, etc., but even with Google or local search engines the answer may be hard to find. Sometimes categorisation is missing or just basic information. 1. Look at existing openSUSE options and their usability.
Prototype new LTP upstream runltp script
an invention by metan
Currently the upstream LTP is executed by a hacked up and old runltp script that executes even worse and fairly old mess called ltp-pan which in turn actually executes the test cases. This whole thing is a unmaintainable mess that should have been replaced with something simpler a long time ago. It should also have a few more features that has been requested in the meantime and not implemented since nobody wants to touch the code. For instance executing the test cases on a different machine via ssh and writing the results locally. Another feature I've been thinking about for quite some time is a parallel test execution, since most of the test cases in fact could be executed in parallel which could easily speed up the test run twice. There are other tests that cannot, mostly stress tests, but also test cases that modify global system state, i.e. system time, make use of sysv IPC, use loop devices, etc. These kind of tests should be annotated somehow so that we do not end up with a test cases competing for a global resources in a parallel test run.
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.
Learn & Improve Qt, C++ - Project Oficina
a project by slemke
Oficina, a mechanical workshop application developed in Qt/C++ Hackweek 17: Work on TODO - Test. Make it very stable, after that, insert it in openQA.
Support verification of digitally signed PDFs in Evince
an idea by mkoutny
PDF format allows inclusion of digital signatures. Unfortunately, Evince can't provide these metadata to the user. There's an upstream bug and actual implementation resides in poppler. The integration is still incomplete though.
Make some progress on reversing Microsoft new CoW filesystem, ReFS
an idea by aaptel
>Resilient File System (ReFS), codenamed "Protogon", is a Microsoft proprietary file system introduced with Windows Server 2012 with the intent of becoming the "next generation" file system after NTFS. https://en.wikipedia.org/wiki/ReFS
"autoremove" functionality for zypper
a project by e_bischoff
The purpose would be to have the equivalent of Ubuntu's "apt-get autoremove" functionality. When you install package P, it might draw in dependancies D1, D2, ... Dn automatically.
Add zypper markauto/unmarkauto commands to allow tuning automated cleanup
a project by mlandres
Packages added by the dependency solver in order to resolve a user's request, are marked as having been automatically installed. They may later be removed, if no more manually installed packages depend on them (e.g. by zypper remove --clean-deps). However things may go haywire. Automatically installed packages may turn out to be useful, and you may want to exclude them from any automatic cleanup. And vice versa.
Use a SUSE OS on Raspberry Pi for a home entertainment and automation system.
an idea by bryanstephenson
- Get a SUSE OS working on my Raspberry Pi.
- Get familiar with networking commands and config file formats.
Package mitmproxy for openSUSE properly
an invention by kfreitag
Mitmproxy is a totally awesome tool to investigate http- and https-traffic and thus is a very useful debugging tool.
I built a package for mitmproxy some time ago, it resides in OBS project devel:languages:python called python-mitmproxy. This needs some love: It fails to work nowadays because its dependencies moved on, and requires an update. I am also sure there could be a better home repository for it.
Track statistics on the openSUSE staging process to gain feedback on changes
an invention by jberry
Collecting and presenting statistics on the various aspects of the openSUSE:Factory/openSUSE:Leap:* staging process would be useful for determining if changes in tooling and automation have an impact on the workflow. Some examples or information of interest are as follows. request
build 32bit packages for x86_64 with better march/mtune
an idea by sleep_walker
32bit packages for x86_64 are generated from i586 packages which are meant to be run on ancient CPUs. But we could have better expectations for 32bit packages as they're installed on x86_64 system. Building 32bit packages with better march/mtune could help with the performance of 32bit only packages like Steam.
backport fix for Pinnacle PCTV DVB-T tunner for Turris-OS official kernel
a project by sleep_walker
I found recently that my DVB-T tunner plugged into Turris Omnia router gets a lot of I2C errors and sometimes divisions by zero. I wasn't able to reproduce it on my openSUSE box with 4.9 kernel so there is good chance that newer kernel contains fix (or it is architecture specific problem).
Brainstorming about Continuous Delivery in SLE
a project by pgeorgiadis
Hackweek is here! I think this is the best week of the year to sit down altogether and exchange ideas and suggestions. The main topic is Automation. The goal is that many of these ideas might help various teams within SUSE to engage their business reasons better in defining key expectations and improve the quality of our software products. No fear of change -- the aim is to propose a modern pipeline in a less-invasive manner. Everybody has an idea, everybody has a voice! Brainstorming together can be useful to many different roles, including testers, analysts and developers. Let's have a chit-chat and write down some of those; Hopefully we will come up with plenty of tips on how to organise testing activities better. > Coming together is a beginning. Keeping together is a progress. Working together is a success. - Henry Ford
Apple swift language for openSUSE
an invention by kshatskyy
Build opensource swift language package for Leap 42.3, Leap 15.0 on OBS. https://swift.org/
openSUSE for Small and Medium Business
a project by kfreitag
There are a couple of interesting initiatives that make the openSUSE project interesting for SMB, such as
The Invis Server
Share Hackweek Photos
an 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
openQA Package Testing
a project by RBrownSUSE
openQA has a well earned reputation as a 'full system' testing tool, able to test a system end-to-end from the operating system to it's applications on a number of different platforms and architectures, including VM's & Bare Metal. But one area of weakness is it's usefulness as a testing tool for developers or packagers. openQA can easily test a package once it's INSIDE a distribution, but how do you test that package BEFORE submitting it to the distribution?
Enable AddressSanitizer to relevant packages in Factory
an 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
Automate the workreport email with python
an invention by ktsamis
In the spirit of learning more python and practicing I will be creating a script to automate the work report emails that we send every week. This will not be a simple cron job because I have to catch corner cases of vacation etc. The next step is filling the workreport automatically by using the various API's that we can use (Bugzilla, osc qam plugin). The purpose is mainly to learn a bit more python.
build openSUSE Factory with PIE
a 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.
Improve translations on https://l10n.opensuse.org/
a project by SShyukriev
It is always nice to extend the translations for openSUSE packages/projects using Weblate.<br> Everyone is encouraged to improve on his native language.
Intranet Search Engine
a 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.
Implement ZSTD + BTRFS support to GRUB2
an invention by dsterba
The ZSTD is a new compression method, potential replacement for existing methods. The support has been added to linux 4.14, but the bootloader support is missing. Goals:
Tools to make keysigning fun again (replacement for caff)
an idea by kbabioch
There is a tool called caff, which is the de-facto standard when dealing with keysigning (on a large scale, e.g. after a key signing party). This tool hasn't been touch in years, is written and configured in Perl (hence cannot be read and/or maintained :smile:) and is not easy to package, because of a lot of dependencies, etc. It is not even available in our default repositories (at least for Tumbleweed). In general there seems to be a certain kind of frustration with this software, but there is no real alternative available yet. Ideally the new toolset should allow to organize a complete keysigning party, e.g. it should assist the organizer with:
DIY Awesome Glowing Nixie Clock
an invention by JWSun
Glowing Nixie Clock * A Nixie tube (English: /ˈnɪk.siː/ NIK-see), or cold cathode display, is an electronic device for displaying numerals or other information using glow discharge.
RPMlint cleanups
a project by scarabeus_iv
RPMlint upstream milestone 2.0 is shaping up but there are still ticket that needs to be tackled to finalize the release and enjoy the freshness of awesome QA on Tumbleweed/SLE16. In this hackweek we plan to look on various problems as described at:
Package LanguageTool for openSUSE
an invention by namtrac
LanguageTool is a style and grammar checker for 25+ languages https://languagetool.org Packaging it will require packaging the following maven packages and their dependencies:
Learn how to Python3.
a project by lpalovsky
The idea is simple - I want to learn Python :) My previous knowledge about Python is small. Only few tutorials and some initial readings of below mentioned books to get an overview.
Package milkytracker
a project by geor
Milkytracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats.
Why?
Looking for projects around:
Nothing at the moment
Activity