On Sun, Feb 3, 2013 at 12:07 AM, Vaeth
<va...@mathematik.uni-wuerzburg.de> wrote:
> Yep!  That's the right attitude: Give the people 30 days (even those
> people who are currently not at Gentoo for whatever reason) to know
> years in advance all the software they might ever need and tell them,
> if in doubt, just to maintain hundreds of packages!
> It is *of course* their fault if they do not!
> Later, if they need a package, you can blame them that they have
> not voluntereered for all these packages they possibly might have needed,
> because years ago they had 30 days time to think about it (even longer
> if they took the time and resources to backup on their machines all
> tarballs of all packages).

If the package gets masked and you want to keep it around, just fetch
the tarball (which should still be on the mirrors) and copy the ebuild
to your own overlay.

For you personally, there is no longer a crisis.  Now, if you want the
rest of the world to benefit from your work you can publish that
overlay and stick the distfile somewhere public.

You're welcome to get somebody to help you proxy-maintain the package
in the tree as well.  If the only thing wrong with the package is the
missing SRC_URI you shouldn't have too much trouble finding somebody
willing to do the commit.

Creating a long-term repository for upstream tarballs even after we
drop the package is not a trivial job.  There would be considerable
space requirements, and there are legal issues as well (since they
aren't maintained nobody is looking for license issues/etc).  There
are many packages in the tree with RESTRICT=mirror and those we can't
do anything for in any case.

Sure, the road to becoming a dev is a long one, but NOBODY needs
PERMISSION to contribute to Gentoo.  Anybody can submit patches, and
anybody can run their own overlay.  In most distros this is a much
more common practice.  Go look up your favorite piece of software and
you'll probably find their instructions for installing it on Gentoo
start out by adding another repository to your configuration - they
couldn't even get Ubuntu to carry their package despite having done
all the work for them.

With services like github and such it really doesn't take that much
work to set up your own overlay.  If you do that you can package
whatever you want and nobody will tell you that you're in violation of
any rules.  Gentoo really is an empowering distro.

However, manpower is tight at Gentoo, and we're all volunteers.  You
can't just yell at devs and tell them to do more work.  It won't get
you very far.

Rich

Reply via email to