Florian Schmaus <f...@gentoo.org> writes:
> I really like the functionality of readme.gentoo-r1.eclass, as it > allows to communicate Gentoo-specific information about a package to > the user. Especially as it improves the signal-to-noise ratio of > messages arriving to our users. > > However, readme.gentoo-r1.eclass will only show this information on > new installs, but not if the information changed. This is a major > drawback. Furthermore, readme.gentoo-r1.eclass does not provide an API > to assemble the information via heredoc. > > The following patch includes a new eclass named "greadme", that > addresses those shortcomings of readme.gentoo-r1.eclass and hopefully > can be seen as a general overhaul. I have a few concerns at the moment, but of varying severity: 1) The name seems odd (why not readme.gentoo-r2)? 2) Why can't the existing eclass be improved? 3) Is the reason for 2) strong enough to introduce a new eclass? 4) The compression deal seems not worth bothering with. I don't really want to see a bifurcation in our README eclasses if we can help it. Porting to something new takes ages and it's a lot of churn.