226 (edited by zapper 2023-05-15 17:02:28)

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

throgh wrote:

The following packages will be removed:

bleachbit
bleachbit-gtk
fbida

Also in work is the removal of the following two package:

adobe-source-code-pro-fonts
adobe-source-sans-pro-fonts

A rework is planned for the window-manager dwm as we won't provide further both packages dwm-bin and dwm-src.

Curious, but why is bleachbit being removed? Just wondering.

Is it something to do, with HyperbolaBSD?

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

227

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Yes, there is no real port available and right away we cannot afford doing that. Also to note that it looks not good for mumble and umurmur for the moment: Those projects are set direct on top of Google's protocol-buffers and there is no way around it.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

228

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Much of gtk depends on the adobe source fonts.

229

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

That was already taken care of. Problem stays for the moment protobuf. But so far on the current state we will also remove:

mumble
umurmur

Those packages are not possible to build without protobuf. We have therefore checked possible ways, but all of them rely back onwards on the only implementation from Google. As already noted: Hyperbola does not support corporate open-source! It is not a point about trust in the first place, but about depending only on one essential project without having any other choice in the end. Therefore the removed packages will be part of the the correspondng thread in the forums.

Current listing:

bleachbit
bleachbit-gtk
fbida
adobe-source-code-pro-fonts
adobe-source-sans-pro-fonts
dwm-bin (new package dwm)
dwm-src
t1lib
mosh
mumble
umurmur
protobuf
protobuf-c
python-protobuf
protozero
cdw

We don't forbid anything and no one is restricted through those removals. It is just that we will no longer include those packages in our repositories. Everyone is free compiling them and share the corresponding packaging-scripts here as long as they at minimum follow a free and permissive license. But a free and permissive license does not make let alone a free and libre package as there is more: Depending on those packages won't end up good. And speaking about mumble: There is no decentralization within as you will again need to use a server. That's not technical emancipation in the first place. I understand that this decision will make people left with questions. But imagine just this: Where is the real emancipation when you just change the package-names being without alternatives? We have done so much for avoiding dbus, avahi, gtk-doc and many more. Why should we then accept again "corporate open-source"? Just because we have no choice? Though we have that and that's the removal as hard it seems for the moment. If you nevertheless want to use the removed packages: Feel free doing so.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

230

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

And yes: I know that "open-source" is a vague term better not to be used. Especially because projects marked and mentioned above are using that term we should NOT even try to circumvent that illusions or other descriptions. Either a project and software-package is oriented on free and libre culture or not. There are for sure grey scalings in between, but projects we have removed now? Nope.

Exactly out of this reasoning we don't support descriptions mentioning non-free software and we also won't / don't support corporate projects. Illusions to be told if we would do so as those projects maybe licensed under free and permissive basics. But in reality they are the opposite: People engage in those projects and companies holding the copyrights never need to pay for support, never need to bother further as the "community" has taken the responsibility. What they just need to do? Using the results, and they do for sure.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

231

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Next to be removed:

redis
hiredis

No worries about the depending packages though: All was tested and there will be nothing missed out. The reasoning is here also the same as before: Free and permissive licensed, but not the whole way as company behind is emulating only freedom. We will nevertheless provide another alternative to key-value-storage fitting on the essentials of Hyperbola, lightweight packaging.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

232

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

List of packages for the next removal:

redis
hiredis
python-redis

For the whole redis-circle the reasoning is again the misusage of free, libre and permissive licensing to enter that spheres and embed corporate-usage.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

233

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

And last but not least also a note about keeping up the support for Hyperbola GNU/Linux-libre and packaging: Yes, we know that HyperbolaBSD is making people curious. But to underline again that also the version 0.4.x is already going at the point where we see HyperbolaBSD in the near future. So it is not only the point that Hyperbola in a whole is in some way transitioning or reforming only into HyperbolaBSD. The whole project is important, the whole team and its work, including the whole community. It is complete false and a just too simplified perspective stating that "only HyperbolaBSD is important". Packaging and porting is also really needed. If you think that software is magically transforming into a package, you are surely going into the wrong way. It is not only depending on the maintaining upstream. Also the people doing the packging-work are needed. Yes, it seems easy to oversee them. But we here at Hyperbola won't and don't do this. So the friendly reminder is also called out for the community not following those wrong perspectives around.

Yes, GCC 8 is not the newest version. Others the same. Nevertheless our packages are also individual made and we are standing behind the decisions done. If people don't want to value that and the work behind this, we would kind ask those people to get in contact with us and state their criticism. Perhaps there are misunderstandings to clear up? Also to repeat again: Hyperbola is NOT Arch GNU/Linux and also NOT Parabola. Since the initial release of version 0.4 there is no further snapshot of packages and the whole system is complete independent made from scratch. And do us a favor: Please stop claiming that the system is making a "transitioning towards BSD and so has old or weird decisions for the moment". We can read this in some commentary on issues elsewhere. If you don't like the version of GCC, so upgrade it on your own. If you miss some package, add it and port it on your own. Hyperbola is free software, you are free to decide on your own. We are not the ones stopping anyone, but we ask for sharing help and not sharing commentary elsewhere.

Thank you!

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

234

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Also upcoming for our release 0.4.3 nearing, more wallpapers made especially for Hyperbola. Here is one newest addition coming also into the git-repositories in time:

We fly away together, one last time ... into the forever and beautiful sky!

https://git.hyperbola.info:50100/~team/culture/wallpapers.git/plain/finalized/lonely-warriors_1920x1200.png

Done in inkscape! wink

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

235

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Agent Carmen and Agent Francis entered the room, the only thing they found was this one symbol. Carmen stated to Francis: "Well, seems we should try this out. But please, darling, staying silent about that, will you?" Francis reacted only with grumbling.

https://git.hyperbola.info:50100/~team/culture/wallpapers.git/plain/finalized/secret-ways_1920x1200.png

Done in Inkscape! smile

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

236

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

The "Megacorp"-security was running on the roofs to find the opposing people rejecting the software, as again those hackers showed their symbol in the sky that evening.

https://git.hyperbola.info:50100/~team/culture/wallpapers.git/plain/finalized/dark-city_1920x1200.png

Done in Inkscape! smile

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

237

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

throgh wrote:

The "Megacorp"-security was running on the roofs to find the opposing people rejecting the software, as again those hackers showed their symbol in the sky that evening.

https://git.hyperbola.info:50100/~team/culture/wallpapers.git/plain/finalized/dark-city_1920x1200.png

Done in Inkscape! smile

That is like a Pink Floyd album... Nice. For me it is like the officers and the zepelin are running away! smile

let them build as many prisons as they want.
Even if the siege is closing in around us.
Our mind is like a wanderer, and will always be free.

238

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Glad you like it! smile
Thanks for the feedback.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

239

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Wallpapers are now there for everyone to check and review: https://git.hyperbola.info:50100/~team/ … apers.git/

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

240

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

The list of next packages going to be removed:

autojump
auto-cpufreq
bpytop
openshadinglanguage
alembic
openvdb
blosc
opensubdiv
opencollada
ptex
libspnav

Most of them were added for a possible integration of blender. Since we have never got into this, those packages have no longer any use. Furthermore the first three are to be removed as no actual BSD-port is existing for them.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

241

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

There is an autojump port for NetBSD.

242

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Thanks: https://ftp.netbsd.org/pub/pkgsrc/curre … index.html

Correcting the listing:

auto-cpufreq
bpytop
openshadinglanguage
alembic
openvdb
blosc
opensubdiv
opencollada
ptex
libspnav

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

243

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

I have noticed that the "iceweasel-uxp-ematrix" package for iceweasel-uxp will automatically fetch and enable proprietary hosts files under non-commercial restrictions whenever the user profile is reset, maybe we should blacklist it or try to patch it (I'm not sure how trivial patching it would be)

I hereby liberate ALL works of my own posted in the forums, to the fullest extent allowed, under the CC0+a waiver of all other restrictions
Promote love!

244

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Please provide more information where exactly you have noticed that and how to approve. Thanks!

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

245 (edited by MamãoMutante 2023-06-04 00:28:08)

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Well, when I first installed the EMatrix package, no hosts files were being listed in EMatrix's configuration interface (chrome://ematrix/content/dashboard.html#hosts-files), but then at one point 4 hosts files decided to pop up for whatever reason and they enabled themselves automatically. I was able to disable them, but when I reset my Iceweasel-UXP to factory defaults they were automatically reenabled again and they updated themselves. The hosts files are the following:

*URLhaus blocklist (the only libre one, under public domain). Stored locally in chrome://ematrix/content/asset-viewer.html?url=urlhaus

*Peter Lowes Ad and tracking server list (under custom non-free license that forbids ALL commercial use (see https://pgl.yoyo.org/license/)). Stored locally in chrome://ematrix/content/asset-viewer.html?url=plowe-0

*Dan Pollocks hosts file (non-free, probihits commercial use). Stored locally in chrome://ematrix/content/asset-viewer.html?url=dpollock-0

*MVPS HOSTS (under proprietary "Creative Commons" NC license); chrome://ematrix/content/asset-viewer.html?url=mvps-0

This problem is not exclusive to EMatrix, I am aware that UMatrix also fetches (or used to fetch) non-free hosts files. If you want to test this, try to temporarily delete your ~/.hyperbola/iceweasel-uxp in order to reset EMatrix to its default state, and then check chrome://ematrix/content/dashboard.html to see if EMatrix is trying to fetch non-free files in your setup too

I hereby liberate ALL works of my own posted in the forums, to the fullest extent allowed, under the CC0+a waiver of all other restrictions
Promote love!

246

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

As we have no further time patching this out and also have no interest to fork more software, the package is going to be fully removed.

auto-cpufreq
bpytop
openshadinglanguage
alembic
openvdb
blosc
opensubdiv
opencollada
ptex
libspnav
iceape-uxp-ematrix
iceweasel-uxp-ematrix

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

247

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Next to be removed:

tblock
hblock

To note why: Both have no BSD-ports, especially tblock is also in need for further python-dependencies.
As we want to reduce the dependencies foremost we won't, can't and don't add more and more libraries and dependencies just for the existance. Lightweight means also that.

Furthermore we will remove:

libsignal-protocol-c
libpurple-lurch
libpurple-matrix
libaxc
libomemo
otter-browser
dssi
hydrogen

Yes this means: There will be no support for OMEMO. And this is intended as we don't support problematic libraries.
Hyperbola wants to be minimalist as possible, so we look out to reduce the dependency-trees as good as possible.

It is not our task to build the package based on all preferred settings, it is our perspective to build for OUR vision. If you think to need different settings, you are invited to build on your own.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

248

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

With otterbrowser, should qt-webkit not go as well?  otterbrowser was the only remaining qt5-webkit browser remaining, it seems. The others I know (falkon, qutebrowser) had been outlawed ;long ago due to their too close dependence on chromium code for functioning.

249

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

No, please have a look on the other packages depending on this: https://www.hyperbola.info/packages/ext … qt-webkit/

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

250

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

throgh wrote:

Next to be removed:

tblock
hblock

To note why: Both have no BSD-ports, especially tblock is also in need for further python-dependencies.
As we want to reduce the dependencies foremost we won't, can't and don't add more and more libraries and dependencies just for the existance. Lightweight means also that.

Furthermore we will remove:

libsignal-protocol-c
libpurple-lurch
libpurple-matrix
libaxc
libomemo
otter-browser
dssi
hydrogen

Yes this means: There will be no support for OMEMO. And this is intended as we don't support problematic libraries.
Hyperbola wants to be minimalist as possible, so we look out to reduce the dependency-trees as good as possible.

It is not our task to build the package based on all preferred settings, it is our perspective to build for OUR vision. If you think to need different settings, you are invited to build on your own.

Its probably okay anyhow, because tblock is in the process of being restructured to be more lightweight and/or being further debloated.

So no problemo!

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!