All Projects

ProjectCategoryTask Type  descPrioritySeveritySummaryStatusProgress
PackagesAnyImplementation RequestLowLow[nut] add Network UPS Tools 2.7.x packageAssigned
0%
Task Description

Add “nut” package.

Useful for uninterruptible power supplies, power distribution units, solar controllers and servers power supply units.

PackagesTestingImplementation RequestLowMedium[spacefm] add new packageIn Progress
0%
Task Description

Add SpaceFM File Manager for Hyperbola

Aur Package: spacefm Debian Package: spacefm

PackagesAnyImplementation RequestLowLow[codecrypt] add new packageUnconfirmed
0%
Task Description

This is a GnuPG-like unix program for encryption and signing that uses only quantum-computer-resistant algorithms:

  McEliece cryptosystem (compact QC-MDPC variant) for encryption
  Hash-based Merkle tree algorithm (FMTSeq variant) for digital signatures

Codecrypt is free software. The code is licensed under terms of LGPL3 in a good hope that it will make combinations with other tools easier.

PackagesAnyImplementation RequestLowLow[opmsg] add new packageResearching
0%
Task Description

Description: opmsg is a replacement for gpg which can encrypt/sign/verify your mails or create/verify detached signatures of local files. Even though the opmsg output looks similar, the concept is entirely different.

Additional info:
https://aur.archlinux.org/packages/opmsg/

PackagesAnyImplementation RequestMediumMedium[uzem][uzebox] add uzem emulator and uzebox firmware pa...Assigned
0%
Task Description

Add “uzem” emulator and “uzebox” firmware packages[0][1].

It’s a emulator and firmware for fully free 8bit game console.

[0]:http://belogic.com/uzebox/index.asp (no https found)
[1]:https://github.com/Uzebox/uzebox

PackagesAnyImplementation RequestMediumMedium[ncdu] add new packageDeferred
0%
Task Description

PKGBUILD

# $Id: PKGBUILD 187611 2016-08-26 15:44:01Z bisson $
# Contributor: lp76 <l.peduto@gmail.com>
# Contributor: Daenyth <Daenyth+Arch AT gmail DOT com>
# Maintainer: Gaetan Bisson <bisson@archlinux.org>

pkgname=ncdu
pkgver=1.12
pkgrel=1.hyperbola1
pkgdesc='Disk usage analyzer with an ncurses interface'
url='https://dev.yorhel.nl/ncdu'
license=('custom:MIT')
depends=('ncurses')
arch=('i686' 'x86_64')
validpgpkeys=('74460D32B80810EBA9AFA2E962394C698C2739FA')
source=("https://dev.yorhel.nl/download/${pkgname}-${pkgver}.tar.gz"{,.asc})
sha512sums=('20620dd79d2af878442769e097f13806f64f23875dcb85ebccd573a3de43aba5663d496049b64015d13f9a79d624298032c008ef61dfb6f61d8b12902b8dca12'
            'SKIP')

build() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    ./configure --prefix=/usr
    make
}

package() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    make DESTDIR="${pkgdir}" install
    install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
PackagesAnyImplementation RequestMediumMedium[searx] add new packageDeferred
0%
Task Description

Hi André, you could make an init for the searx search engine, it happens that
I want to launch it from local to avoid being in searx.me or
searx.riseup.net.

I have seen that there is a PKGBUILD in AUR [0]. I think it is necessary to make one with the init Openrc

[0]: https://aur.archlinux.org/packages/searx-py3/

ServicesFlyspray BrandingImplementation RequestMediumMediumAdd Hyperbola branding to HyperTaskIn Progress
40%
Task Description

Add Hyperbola branding to HyperTask such as HyperWiki and HyperForum for prolixity reasons.

ServicesHyperWiki/DokuWikiImplementation RequestMediumMediumLibreboot hardening grub guideUnconfirmed
0%
Task Description

I don’t know if this is the best place for this, but I get stuck on the hardening the grub guide from libreboot,

https://libreboot.org/docs/gnulinux/grub_hardening.html

I wondered if there is anything different that needs to be done to get this part done:

gpg –homedir keys –detach-sign my.initramfs
gpg –homedir keys –detach-sign my.kernel
gpg –homedir keys –detach-sign libreboot_grub.cfg
gpg –homedir keys –detach-sign my.grubtest.cfg

it gives me a bunch of weird errors

PackagesAnyImplementation RequestMediumLowScid vs. PC – PGN Reader/ChessBaseUnconfirmed
0%
Task Description

http://scidvspc.sourceforge.net/

PackagesAnyImplementation RequestMediumLowStockfish Chess EngineUnconfirmed
0%
Task Description

«Unlike most chess engines, Stockfish is open source (GPL license). That means you can read the code, modify it, contribute back, and even use it in your own projects.» I do not know if it is libre. If it is, together with Scid, Hyperbola is one step closer for every chess lover out there who also loves freedom!
https://stockfishchess.org/

PackagesStableImplementation RequestMediumMedium[materia-theme] add packageUnconfirmed
90%
Task Description

A Material-like flat theme for GTK+ 2/3, and GNOME shell, released under a GNU General Public Licence (GNU GPL) 2 and later.

PackagesTestingImplementation RequestMediumMediumlinux-libre-lts-hypersec: New package with extra securi...Deferred
0%
Task Description

Description: Per a user request and to better secure the kernel, we can embed the cryptsetup and ciphers in the kernel. This would mean rather than exposed modules, they are built-in to the kernel and ready to use even without an intramfs.

To be embedded: ciphers aes, twofish, serpent; sha256, sha512 - and the necessary modules (don’t forget the block modes xts, lvm and cryptsetup ...)

Additionally, we could include USB Guard and any other features that meet our social contract and security outlook.

Software DevelopmentHyperBKImplementation RequestVery HighCriticalDevelop a BSD descendant kernel for HyperbolaBSDIn Progress
30%
Task Description

Develop HyperBK (Hyper Berkeley Kernel), a BSD descendant kernel with GPL-compatible licenses preserved, non-compatible ones removed, and new code written under GPL-3 for HyperbolaBSD.

TODO:

  • Download OpenBSD kernel source code from OpenBSD siteDONE
  • Download LibertyBSD scripts to deblob and rebrand kernel from their scripts. → DONE
  • Push source to HyperBK’s project. → DONE
  • Rebrand OpenBSD kernel to HyperbolaBSD with LibertyBSD scripts. → DONE
  • Rebrand entire code (functions, variable, pointers, etc) under HyperbolaBSD → DONE
  • Remove files under non GPL-compatible licenses → DONE
  • Import code from another BSD systems under GPL-compatible licenses → IN PROGRESS
  • Write new code under GPL-3 → IN PROGRESS
  • Package HyperBK for HyperbolaBSD.

PATCHING NOTE

When the check concerns kernel, we obviously want to match with HyperbolaBSD.

Example of triplet check:	hyperbolabsd)
Example of uname -s check:	HyperbolaBSD)
Example of uname -r check:	0.1)
Example of C macro check:	defined(__HyperbolaBSD__)
PackagesAnyImplementation RequestVery HighHigh[murmur-headless] add a Murmur package capable of worki...In Progress
0%
Task Description

Description:

  • Add new a Murmur package capable of working without a graphical user interface. It’s common on servers and embedded devices that requires only interfaces like network (eg. SSH) or serial port to handle services.

Additional info:

  • based on murmur 1.2.19-5

Steps to reproduce:

  • none
PackagesAnyImplementation RequestVery HighHigh[asterisk-headless] add an Asterisk package capable of ...In Progress
0%
Task Description

Description:

  • Add an Asterisk package capable of working without a graphical user interface. It’s common on servers and embedded devices that requires only interfaces like network (eg. SSH) or serial port to handle services.

Additional info:

  • based on asterisk 14.4.0-1

Steps to reproduce:

  • none
PackagesAnyImplementation RequestVery HighMedium[coturn] add new packageUnconfirmed
0%
Task Description

Description:

  • add new package

Additional info:

Steps to reproduce:

  • none
PackagesAnyImplementation RequestVery HighMedium[mediagoblin] add GNU MediaGoblin packageUnconfirmed
0%
Task Description

Description:

  • add GNU MediaGoblin package

Additional info:

  • none

Steps to reproduce:

  • none
Software DevelopmentGeneralImplementation RequestVery HighCriticalPOWER (ppc64le) portingDeferred
0%
Task Description

The unfortunate reality is that x86 computers come encumbered with built-in low-level backdoors like the Intel Management Engine , as well as nonfree boot firmware. This means that users can’t gain full control over their computers, even if they install a free operating system such as Hyperbola GNU/Linux-libre .

Hyperbola is working hard to fix these issues and getting closer every day, but for the time being, this is why many current Respects Your Freedom (RYF) offerings are refurbished older devices.

For the future of free computing, we need support architectures that do not come with such malware pre-installed, and the Power9-based Talos II promises to be a great architecture example for workstations and servers environments where Hyperbola is focused since is a fully free long-term support distribution.

Devices like this are the future of computing that Respects Your Freedom and for that reason it’s a high priority for Hyperbola port all packages for the POWER architecture (power64le).

NOTE: POWER porting is focused only for Hyperbola GNU/Linux-libre .

Software DevelopmentGeneralImplementation RequestVery HighCriticalARM (aarch and armv7h) portingDeferred
0%
Task Description

The unfortunate reality is that x86 computers come encumbered with built-in low-level backdoors like the Intel Management Engine , as well as nonfree boot firmware. This means that users can’t gain full control over their computers, even if they install a free operating system such as Hyperbola GNU/Linux-libre .

Hyperbola is working hard to fix these issues and getting closer every day, but for the time being, this is why many current Respects Your Freedom (RYF) offerings are refurbished older devices.

For the future of free computing, we need support architectures that do not come with such malware pre-installed, and ARM A7/A53 promises to be a great architecture example for low-power computers, laptops and embedded systems.

NOTE: ARM porting is focused only for HyperbolaBSD .

PackagesAnyFreedom IssueVery LowLow[texmacs] ERROR: Unbound variable: eval-when, and not s...Unconfirmed
0%
Task Description
texmacs 
ERROR: Unbound variable: eval-when

it cannot start

PackagesAnyFreedom IssueVery LowLow[wireshark*] mentions non-free OSes in pacman descripti...Unconfirmed
0%
Task Description
community/wireshark-cli 2.2.6-1
    a free network protocol analyzer for Unix/Linux and Windows - CLI version
community/wireshark-common 2.2.6-1
    Common files used by wireshark-gtk and wireshark-qt
community/wireshark-gtk 2.2.6-1
    a free network protocol analyzer for Unix/Linux and Windows - GTK frontend
community/wireshark-qt 2.2.6-1
    a free network protocol analyzer for Unix/Linux and Windows - Qt frontend

It’s better to change to a more neutral description such as “a cross-platform network protocol analyzer - CLI/GTK/Qt version”.

PackagesAnyFreedom IssueVery LowLow[keepass] mentions non-free OSes in pacman package desc...Unconfirmed
0%
Task Description
community/keepass 2.35-2
    A easy-to-use password manager for Windows, Linux, Mac OS X and mobile
    devices.

Better to change to something like “A cross-platform password manager supporting mobile devices”.

PackagesAnyFreedom IssueVery LowLow[freecad] Steering users towards non-free softwareUnconfirmed
0%
Task Description

Description: FreeCAD may be free software, yet its features are steering users towards non-free software. It is asking for Teigha File Converter which is proprietary software, and it is asking for the path in order to enable the option import/export.

Additional info:

* package version: community/freecad 0.16-9

Steps to reproduce:

After attempt to open the DWF/DXF file FreeCad is to request the Teigha File Converter which is proprietary software.

Under the menu Edit → Preferences → Import/Export → DWG, one can see the request to enter the path to Teigha File Converter.

Teigha File Converter with proprietary license

FreeCAD requesting the path to Teigha File Converter

PackagesAnyFreedom IssueVery LowLow[libspnav] extra/libspnav 0.2.3-1, mentions "alternativ...Unconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

extra/libspnav 0.2.3-1 [installed]
    Alternative to the proprietary 3Dconnexion device driver and SDK for their 3D input devices

PackagesAnyFreedom IssueVery LowLow[classpath] meantioning "replacement to proprietary cod...Unconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

community/classpath 0.99-3
    A free replacement for Sun's proprietary core Java class libraries.

My suggestion is to describe what software does, and to remove that it is free replacement for proprietary code, as it gives some kind of legitimacy to proprietary software.

PackagesAnyFreedom IssueVery LowLow[mp3wrap] mentioning in description to be "alternative"...Unconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

extra/mp3wrap 0.5-4
     Tool for wrapping mp3 files. A free independent alternative to AlbumWrap

Description is pointing to proprietary software, it should not, it shall be changed.

It is not alternative to proprietary, and description shall be changed. It gives some kind of legitimacy to proprietary software.

PackagesAnyFreedom IssueVery LowLow[pinta] mentioning proprietary software Paint.NETUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

community/pinta 1.6-2 [installed]
     Drawing/editing program modeled after Paint.NET. It's goal is to provide a simplified alternative to GIMP for casual users

I am not quite sure what the policy is in Hyperbola on this one. I am referring to the reference to the proprietary software Paint.NET. That is for me steering users to verify what is Paint.NET – we shall not be doing it. It should be removed from description.

I am fine if authors have in documentation something explaining how they started software project. But I am not fine in descriptions which are public and accessible on Internet to have such references to illegitimate proprietary software.

Just to clarify, the word “alternative” is just fine in this description and need not be removed.

PackagesAnyFreedom IssueVery LowLow[breeze]: referring to assets in descriptionUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

To refer to published works as “assets”, or “digital assets”, is even worse than calling them “content” — it presumes they have no value to society except commercial value.

extra/breeze 5.9.5-1 (plasma)
    Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
PackagesAnyFreedom IssueVery LowLow[knewstuff]: referring to assets in descriptionUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

To refer to published works as “assets”, or “digital assets”, is even worse than calling them “content” — it presumes they have no value to society except commercial value.

extra/knewstuff 5.33.0-1 (kf5)
    Support for downloading application assets from the network

PackagesAnyFreedom IssueVery LowLow[kpackage]: referring to assets in descriptionUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

To refer to published works as “assets”, or “digital assets”, is even worse than calling them “content” — it presumes they have no value to society except commercial value.

extra/kpackage 5.33.0-1 (kf5)
    Framework that lets applications manage user installable packages of non-binary assets

PackagesAnyFreedom IssueVery LowLow[openmw]: referring to assets in descriptionUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

To refer to published works as “assets”, or “digital assets”, is even worse than calling them “content” — it presumes they have no value to society except commercial value.

community/openmw 0.41.0-3.hyperbola1
    A libre engine reimplementation for Morrowind-based role-playing games, without wizard installation support to install nonfree assets from Morrowind to run Morrowind
PackagesAnyFreedom IssueVery LowLow[retroarch-assets-xmb]: referring to assets in descript...Unconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

To refer to published works as “assets”, or “digital assets”, is even worse than calling them “content” — it presumes they have no value to society except commercial value.

community/retroarch-assets-xmb 401-1 (libretro)
    XMB menu assets for RetroArch

Why not use “elements” instead?

PackagesAnyFreedom IssueVery LowLow[warsow-data]: referring to assets in descriptionUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

To refer to published works as “assets”, or “digital assets”, is even worse than calling them “content” — it presumes they have no value to society except commercial value.

community/warsow-data 2.1.2-1.hyperbola2
    Free online multiplayer competitive FPS based on the Qfusion engine (data files), without nonfree assets

PackagesAnyFreedom IssueVery LowLow[libsmf]: referring to "BSD-licensed" in descriptionUnconfirmed
0%
Task Description

Description:

The description of the package need to be changed to accommodate:
https://www.gnu.org/philosophy/words-to-avoid.html

The expression “BSD-style license” leads to confusion because it lumps together licenses that have important differences. For instance, the original BSD license with the advertising clause is incompatible with the GNU General Public License, but the revised BSD license is compatible with the GPL.

To avoid confusion, it is best to name the specific license in question and avoid the vague term “BSD-style.”

community/libsmf 1.3-5
    A BSD-licensed C library for handling SMF ("*.mid") files.
PackagesAnyFreedom IssueVery LowLow[gfbgraph]: using exclusively proprietary networkUnconfirmed
0%
Task Description
extra/gfbgraph 0.2.3+10+gbc03c1f-1
    GLib/GObject wrapper for the Facebook Graph API

In my opinion this software is for exclusive use of proprietary network. This software shall be removed from Hyperbola.

PackagesAnyFreedom IssueVery LowLow[kaccounts-integration]: to reconsider mentioning or di...Unconfirmed
0%
Task Description

Description:

In my opinion, this software shall be either removed, or features disabled to access either Google or Facebook, as those are proprietary networks.

Further, using those proprietary networks is steering users towards non-free software, directly, or indirectly, as many times Javascript need to be handled that is proprietary.

extra/kaccounts-integration 17.04.0-1 (kde-applications kdenetwork)
    Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others

See:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

A free system distribution must not steer users towards obtaining any nonfree information for practical use, or encourage them to do so.

PackagesAnyFreedom IssueVery LowLow[kaccounts-providers]: consider removing proprietary pr...Unconfirmed
0%
Task Description
extra/kaccounts-providers 17.04.0-1 (kde-applications kdenetwork)
    Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others

I do not see why would “Google” and “Facebook” be there on the first place. This software shall be either removed, or features to access proprietary networks disabled.

Another point is that often such access would required handling the proprietary javascript. I do not know if that is the case here.

PackagesAnyFreedom IssueVery LowLow[grilo]: using "content" in descriptionUnconfirmed
0%
Task Description

Description:

extra/grilo 0.3.3+3+g3104a34-1
    Framework that provides access to various sources of multimedia content

The description is vague.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[libgpod]: using "contents" in descriptionUnconfirmed
0%
Task Description

Description:

extra/libgpod 0.8.3-5
    A shared library to access the contents of an iPod

The description is vague.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[qpdf]: using "Content" in descriptionUnconfirmed
0%
Task Description

Description:

extra/qpdf 6.0.0-2
    QPDF: A Content-Preserving PDF Transformation System

The description is vague.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[qt5-svg]: using "contents" in descriptionUnconfirmed
0%
Task Description

Description:

extra/qt5-svg 5.8.0-1 (qt qt5) [installed]
    Classes for displaying the contents of SVG files

The description is vague.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[webkit2gtk]: using "content" in descriptionUnconfirmed
0%
Task Description

Description:

extra/webkit2gtk 2.16.1-3.hyperbola1 [installed]
    GTK+ Web content engine library, without geoclue2 support

The description is vague as it is using “content” in description. Why not say “elements” or something more descriptive.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[webkitgtk]: using "content" in descriptionUnconfirmed
0%
Task Description

Description:

extra/webkitgtk 2.4.11-6.hyperbola1
    Legacy Web content engine for GTK+ 3, without geoclue2 support

The description is vague. There is not even need to use “content” here. Web engine should be very clear. “Content” alone does not make sense.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[drupal]: using "content" in descriptionUnconfirmed
0%
Task Description

Description:

community/drupal 8.3.2-1
    A PHP-based content management platform

The description is vague. Content is not HTML page alone. Then even text editor could be called “content management”.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

In most cases, that term really refers to a system for updating pages on a web site. For that, we recommend the term “web site revision system” (WRS).

PackagesAnyFreedom IssueVery LowLow[xorg-xev]: mentioning "content" in descriptionsUnconfirmed
0%
Task Description

Description:

extra/xorg-xev 1.2.2-1 (xorg-apps xorg)
    Print contents of X events

Description is vague because of the word “content”. Why not say “X events information”. At least description shall be changed which is very public. For man page I am not sure.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[avrdude]: using "content" in descriptionUnconfirmed
0%
Task Description

Description:

community/avrdude 1:6.3-2
    Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers

Description is vague because of the word “content”. The word itself is fine in English language, but here it is used out of the proper context. And it is not not necessary at all. When one knows what is the abbreviation of ROM, such as Read-Only Memory, then any mentioning of contents of ROM is needless. It is enough to say: “Download/upload/manipulate the ROM and EEPROM of AVR microcontrollers”

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueVery LowLow[arch-install-scripts]: referring to operating system i...Unconfirmed
0%
Task Description
extra/arch-install-scripts 17-1
     Scripts to aid in installing Arch Linux

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

Description is referring to operating system, and not to the kernel itself (Linux). It shall be amended.

The package name shall be changed to hyperbola-install-scripts

and references to operating system such as Hyperbola GNU/Linux-libre shall be amended.

PackagesAnyFreedom IssueVery LowLow[asp]: referring to operating system by using only kern...Unconfirmed
0%
Task Description
extra/asp 1-1
     Arch Linux build source file management tool

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

Description is referring to operating system, and not to the kernel itself (Linux). It shall be amended.

I propose to change the name of the package and software itself to be hgsp or hsp instead asp, and that description says “Hyperbola GNU/Linux-libre build source file management tool”

PackagesAnyFreedom IssueVery LowLow[ibus]: using name of kernel to refer to operating syst...Unconfirmed
0%
Task Description
extra/ibus 1.5.15-1
     Next Generation Input Bus for Linux

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

Description is referring to operating system, and not to the kernel itself (Linux). It shall be amended.

Showing tasks 101 - 150 of 521 Page 3 of 11 - 1 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing