Rust implementation of GNUnet utils
Improve the Rust implementation of GNUnet utils, possibly including adding support for asynchronous IO using mio, or perhaps a higher level...
GCC - Further work on addressing mode selection
The aim of this project is to improve the addressing mode selection pass in GCC that was made the previous summer.
ScholarLY Annotations
The ScholarLY 'annotate' module is a new tool, currently in a workable preliminary state, which extends the LilyPond music engraving software to add...
A private and secure auctioning library
This project is about developing a secure and private auctioning library incorporating an algorithm by Felix Brandt. We modified the algorithm to use...
Cleanup ffcall
GNU Libffcall is a collection of four libraries which can be used to build foreign function call interfaces in embedded Interpreters:
Avcall -...
Code Refactor
GNU Libffcall is a collection of four libraries which can be used to build foreign function call interfaces in embedded Interpreters:
Avcall -...
Integrating npm into the Guix ecosystem
This project will allow Guix hackers to more easily package software that is
distributed through the Node Package Manager (npm), as well as allowing...
GCC - Replace Libiberty with Gnulib
For projects using Libiberty, most of that functionality can be provided by Gnulib and therefore there is no real advantage to the GNU project to...
Rewrite Hydra to be more integrated with Guix
The idea of this project is to write a continuous build system in Guile Scheme inspired by Hydra, in order improve Guix infrastructure parenthood.
[MediaGoblin] Subtitle Interface along with keyboard hotkeys for video player
Building a subtitle interface for the current video player. Popular formats of the subtitles would be supported along with multiple...
Lilypond - Allow spanners to cross voices
Lilypond is a free music notation program that produces quality sheet music. The music is first written in a text format; Lilypond then processes the...
GCC - Development of GIMPLE Front End
The purpose of this project is to develop a tool which will ease the process of unit testing in gcc. Writing a test-case in C to generate the...
Implement xattr Support of Hurd Project
The current hurd's ext2fs server uses a reversed field in inode to store passive translator setting. It is a ad-hoc method and causes that hurd's...
Porting GuixSD to GNU/Hurd
In this project, we would like to port the Guix Software Distribution to GNU Hurd. By the end of the project, Guix should be able to handle and use...
Liberty Eiffel meets Windows
Liberty Eiffel language available on windows environment.