All Projects

Project Category Task Type Priority Severity Summary  asc Status Progress
ServicesFlyspray BrandingImplementation RequestMediumMedium Add Hyperbola branding to HyperTask Closed
100%
Task Description

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

Software DevelopmentGeneralImplementation RequestMediumHigh Develop GNU/HyperBK patchset Closed
100%
Task Description

Develop GNU/HyperBK patchset for toolchain (Glibc, Binutils and GCC) and packages.

PATCHING NOTE

Make sure the definitions are not simply duplicated from GNU/Linux' because that will eventually result in
out-of-sync definitions that break for us.

Example of triplet check:	linux*-gnu | gnu* | hyperbk-gnu)
Example of uname check:		Linux|GNU|GNU/*)
Example of C macro check:	defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)
				[note: GNU/Hurd defines __GNU__, and GNU/HyperBK define __GLIBC__ as hardcoded macro]
Example of makefile check:	ifneq (, $(filter Linux GNU GNU_%, $(shell uname -s)))
				[note1: findstring matches subwords, use filter instead]
				[note2: list must be the first parameter, otherwise matching fails]
				[note3: "%" is make's wildcard]
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__)
Software DevelopmentGeneralImplementation RequestVery HighCritical POWER (ppc64le) porting Closed
100%
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 HighHigh Port Iceape to UXP platform  Closed
100%
Task Description

Description:
Historically, Iceape was a re-branding of Seamonkey by the Debian project, with minimal modifications, in order to resolve branding disputes.

As of December 2013 , Iceape was no longer being maintained by the Debian project and users were encouraged to migrate to other alternatives for security patches.

However, since Seamonkey is being maintained from Thunderbird source and Hyperbola is porting Icedove to UXP platform , it could be built on the UXP platform which contains multiple security and privacy improvements.

TODO list:

  • Change Iceape-UXP logo typeface from the non-free “Libertad Book” to free “DejaVU Sans”.
  • Rename Iceape to Iceape-UXP in logo typeface.
  • Check “Seamonkey” remaining references.
  • Fix/adapt confvars.sh to UXP-based applications. (eg. MOZ_APP_VERSION=52.9.`date –utc ‘+%Y%m%d’`)
Software DevelopmentGeneralImplementation RequestVery HighHigh Port Icedove to UXP platform Closed
100%
Task Description

Description:
Historically, Icedove was a re-branding of Mozilla Thunderbird by the Debian project, with minimal modifications, in order to resolve branding disputes. Debian since discontinued Icedove after reaching an agreement with Mozilla over the use of it’s trademark.

Otherwise, new Thunderbird will use Quantum, a platform that contains numerous privacy, freedom, and trademark issues, in addition to an ever expanding Google Chromium code base which breaks compatibility with previous versions. Therefore, i suggest port our current Icedove from the deprecated XUL platform to UXP one like our Iceweasel-UXP.

TODO list:

  • Remove SSL Error Reporting telemetry from installer/package-manifest.in. [0]
  • Add missing emoji browser/fonts/”TwemojiMozilla.ttf” library to UXP sources
  • Change Icedove-UXP logo typeface from the non-free “Libertad Book” to free “DejaVU Sans”.
  • Rename Icedove to Icedove-UXP in logo typeface.
  • Check “Thunderbird” remaining references.
  • Fix/adapt confvars.sh to UXP-based applications. (eg. MOZ_APP_VERSION=52.9.`date –utc ‘+%Y%m%d’`)
Software DevelopmentGeneralImplementation RequestDeferCritical RISC-V (riscv64) porting + multilib support Closed
100%
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 RISC-V promises to be a great architecture example for low-power computers, laptops and embedded systems, also as ARM architecture replacement.

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 RISC-V architecture (riscv64) with multilib support.

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

ServicesHyperWeb IssueBug ReportVery LowLowRSS needs fixingUnconfirmed
0%
Task Description

Seems deleted items reappearing in the Hyperbola feeds since it gives its feed items empty ID string.

Software DevelopmentIcedove-UXPImplementation RequestDeferLow Swiftdove-UXP theme for Icedove-UXP Closed
100%
Task Description

Description:
Historically, Swiftdove was a Thunderbird-based application built on XUL platform around 2007 and abandoned in 2010. It was optimized for several architectures using the following methods such as the Profile-Guided Optimization (PGO) and binary code optimization for computers with limited resources.

Since FossaMail may potentially be revived on UXP in the future [0] and Swiftdove contains non-trademarked graphics and logos, we could port Swiftdove to UXP platform as theme for Icedove-UXP.

Software DevelopmentIceweasel-UXPImplementation RequestDeferLow Swiftweasel-UXP theme for Iceweasel-UXP Closed
100%
Task Description

Description:
Historically, Swiftweasel was a Firefox-based application built on XUL platform around 2007 and abandoned in 2010. It was optimized for several architectures using the following methods such as the Profile-Guided Optimization (PGO) and binary code optimization for computers with limited resources.

Since there are users encouraging us develop a Palemoon-based application , and Swiftweasel contains non-trademarked graphics and logos, we could port Swiftweasel to UXP platform as theme for Iceweasel-UXP.

PackagesAnyFeature RequestHighHigh [3c574-cs-firmware] adapt package in accordance with th ...Closed
100%
Task Description

Adapt package in accordance with the Hyperbola Packaging Guidelines to follow the Hyperbola Social Contract .

PackagesAnyFeature RequestHighHigh [3c589-cs-firmware] adapt package in accordance with th ...Closed
100%
Task Description

Adapt package in accordance with the Hyperbola Packaging Guidelines to follow the Hyperbola Social Contract .

PackagesAnyFeature RequestHighHigh [a56] adapt package in accordance with the Hyperbola Pa ...Closed
100%
Task Description

Adapt package in accordance with the Hyperbola Packaging Guidelines to follow the Hyperbola Social Contract .

PackagesAnyFeature RequestHighHigh [acl] adapt package in accordance with the Hyperbola Pa ...Closed
100%
Task Description

Adapt package in accordance with the Hyperbola Packaging Guidelines to follow the Hyperbola Social Contract .

PackagesAnyFeature RequestHighHigh [acpi_call-lts] adapt package in accordance with the Hy ...Closed
100%
Task Description

Adapt package in accordance with the Hyperbola Packaging Guidelines to follow the Hyperbola Social Contract .

PackagesAnyFeature RequestHighHigh [acpi_call-lts] adapt package in accordance with the Hy ...Closed
100%
Task Description

Adapt package in accordance with the Hyperbola Packaging Guidelines to follow the Hyperbola Social Contract .

PackagesAnyFreedom IssueMediumLow [adobe-source-han-sans-cn-fonts] vague terminology "Ope ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-sans-jp-fonts] vague terminology "Ope ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-sans-kr-fonts] vague terminology "Ope ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-sans-otc-fonts] vague terminology "Op ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-sans-tw-fonts] vague terminology "Ope ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-serif-cn-fonts] vague terminology "Op ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-serif-jp-fonts] vague terminology "Op ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-serif-kr-fonts] vague terminology "Op ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-serif-otc-fonts] vague terminology "O ...Closed
100%
Task Description

no task description

PackagesAnyFreedom IssueMediumLow [adobe-source-han-serif-tw-fonts] vague terminology "Op ...Closed
100%
PackagesAnyFreedom IssueMediumLow [aiksaurus] vague terminology "Open Source" in descript ...Closed
100%
PackagesAnyFeature RequestHighHigh [aircrack-ng] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestVery HighHigh [amule] contains systemd unit files Closed
100%
PackagesAnyFeature RequestHighHigh [android-tools] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [apache] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [apr-util] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [arch-audit] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [arch-keyring] adapt package in accordance with the Hyp ...Closed
100%
PackagesAnyFeature RequestHighHigh [argon2] adapt package in accordance with the Hyperbola ...Closed
100%
PackagesAnyFeature RequestHighHigh [argyllcms] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [arm-unknown-linux-gnueabi-binutils] adapt package in a ...Closed
100%
PackagesAnyFeature RequestHighHigh [arm-unknown-linux-gnueabi-gcc] adapt package in accord ...Closed
100%
PackagesAnyFeature RequestHighHigh [as31] adapt package in accordance with the Hyperbola P ...Closed
100%
PackagesAnyFreedom IssueMediumLow [assimp] vague terminology "Open Source" in description ...Closed
100%
PackagesAnyFeature RequestHighHigh [ath9k-htc-firmware] adapt package in accordance with t ...Closed
100%
PackagesAnyFeature RequestHighHigh [attr] adapt package in accordance with the Hyperbola P ...Closed
100%
PackagesAnyFeature RequestHighHigh [autoconf] adapt package in accordance with the Hyperbo ...Closed
100%
PackagesAnyFeature RequestHighHigh [automake] adapt package in accordance with the Hyperbo ...Closed
100%
PackagesAnySecurity IssueVery HighCritical [avahi] blacklist package since it's a zeroconf impleme ...Closed
100%
PackagesAnyFeature RequestHighHigh [axel] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [b43-tools] adapt package in accordance with the Hyperb ...Closed
100%
PackagesAnyFeature RequestHighHigh [badvpn] rebuild package against libressl Closed
100%
PackagesAnyFeature RequestHighHigh [bash] adapt package in accordance with the Hyperbola P ...Closed
100%
PackagesAnyFeature RequestHighHigh [bbswitch-dkms-lts] adapt package in accordance with th ...Closed
100%
Showing tasks 1 - 50 of 705 Page 1 of 15

Available keyboard shortcuts

Tasklist

Task Details

Task Editing