注意:

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

Difference between revisions of "Trim the Beard"

From Funtoo
Jump to navigation Jump to search
Line 51: Line 51:
x11-drivers/nvidia-kernel-modules
x11-drivers/nvidia-kernel-modules
}}
}}
=== Autogen determine packages ===
I can write smal script to work that :
* Get list gentoo packages with count ebuild
* In first get packages where count > 3
* If package from above field not have autobuild should will be add to list
Above list give us more maintained packages
=== Autogen secure stable packages ===
I know i am monotony. And i know @drobins You worked on this. But for my perspective is very importand

Revision as of 09:34, May 31, 2020

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

Autogen determine packages

I can write smal script to work that :

  • Get list gentoo packages with count ebuild
  • In first get packages where count > 3
  • If package from above field not have autobuild should will be add to list

Above list give us more maintained packages

Autogen secure stable packages

I know i am monotony. And i know @drobins You worked on this. But for my perspective is very importand