Hi portage folks,

I recently joined this list in order to learn more about portage, and to help
with development.  I need to learn python first, so don't expect patches
right away. :-)

Anyway, here is the list of features I'm most eager to add.  I'm posting
in case some of these features are already done, or already being worked on.

        - "source seed" source packages... these hold ebuild, checksums,
                eclasses, etc. and have everything you need to give the
                seed to someone and have it easy to compile and install it,
                from anywhere, at any time... meant to be used for archiving
                a package's state at a given point in time as well.

                i.e.
                        cp foo.seed /home/cdfrey
                        su
                        cd /home/cdfrey
                        emerge foo.seed

        - make sure eclasses are in the binary packages
        - make sure the eclasses are in the installed tree under /var
                (I understand one or both of these is already done)

        - try to make portage a standalone package, so you can run it
                on debian or redhat or solaris to manage source based
                packages easily
                - and perhaps have it install everything in a configurable
                        place like /usr/local, etc, so it doesn't interfere
                        with the native host package management system

        - add support for stow, or something like it, so that you can
                install multiple openoffices, or kde's or gnomes, etc
                and switch easily between them (perhaps not able to
                run at the same time, but make very easy to turn off and on)

        - per-package CFLAGS and USE flags saving, so that an emerge world
                will use specific package settings if they are available,
                and the global settings if not

Anyway, I'm back into lurk mode while I get up to speed.  Thanks for reading.

- Chris


--
[email protected] mailing list

Reply via email to