Topic: Some general questions about packages
Someone on the It's FOSS forum recommended I take a look at Hyperbola. Looks like it's based on an interesting philosophy. Was very curious about some of the package choices and avoidances. Was hoping someone could elaborate further on the reasoning for a few things.
Was surprised to see gettext listed as a removed package on the wiki. I thought gettext was GPL licensed and that it was used to provide internationalization in several C/C++ packages. Was not familiar with any connection to promoting Java and C#. I'd be curious to know more about that. I don't use gettext in my own package builds. I use a fairly compatible alternative (with a BSD 2 clause license) based on code by some PostgreSQL developers and the BSD citrus project. Was wondering, what does Hyperbola use for internationalization of text in packages in place of gettext?
Also noticed mention in the wiki FAQ of no support for unrar. Wasn't sure if you were aware of some of the other free implementations of it. There's one library I use with some packages I build (including a CBR viewer). It's GNU LGPLv3 licensed and not directly based on the original unrar code. It works well enough to be able to view CBR files. Most Free alternatives seem to fail when trying to decompress CBR files.
Found it very interesting reading about the reasoning behind removing Xorg and about the Xenocara project. Did not about the Xenocara project. Looking forward to investigating that further.
Appreciate your descriptions of why you avoided or chose specific packages. It's interesting to read about.