Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Trim the Beard

From Funtoo
Revision as of 19:07, May 30, 2020 by Drobbins (talk | contribs)
Jump to navigation Jump to search

This page is a place for us to put our ideas and thoughts related to 'trimming the beard'.

The concept here is for Funtoo 2.0, to reduce the number of ebuilds that are part of the distro, thus reducing the maintenance burden, and focusing more on the packages we care about and need. There are currently about 20,000 packages in Gentoo. This is not really maintainable or sustainable.

Brainstorm

It is fine to add a paragraph(s) here with your ideas on this effort.

World Files

A good place to start is to look at our world files. Funtoo exists for its users not just to maintain thousands of packages. We should maintain packages that are important to us. The worldfile on my (Daniel's) current desktop includes:

   
app-admin/metalog
app-admin/sudo
app-editors/vim
app-editors/vscode-bin
app-emulation/vagrant
app-emulation/virtualbox-bin
dev-db/mongodb
dev-lang/python
dev-lang/python:2.7
dev-python/coverage
dev-python/entrypoints
dev-python/geopy
dev-python/pymongo
dev-python/pytest
dev-python/pyzmq
dev-python/virtualenv
dev-util/pycharm-professional
gnome-base/gnome
media-video/obs-studio
net-im/discord-bin
net-im/slack-bin
net-im/telegram-desktop-bin
net-im/zoom-bin
net-misc/ntp
net-vpn/networkmanager-openvpn
net-vpn/openvpn
sys-apps/iucode_tool
sys-apps/metatools
sys-auth/nss-mdns
sys-boot/grub
sys-firmware/intel-microcode
sys-fs/zfs
sys-kernel/debian-sources-lts
sys-kernel/linux-firmware
sys-process/htop
www-client/firefox
www-client/google-chrome
x11-drivers/nvidia-kernel-modules