Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Mike Frysinger <vapier@g.o>
Subject: comprehensive eclass checking in repoman
Date: Thu, 24 May 2012 15:47:09 -0400
i implemented eclass checking for some of the most common ones in the tree, 
but Zac didn't particularly care for the maintaining of lists of functions 
used by eclasses directly in repoman (due to the concern of them getting out 
of sync).

so the proposal is to utilize the existing eclass documentation markers to 
extract the complete list of functions provided by an eclass.  the upside is 
the metadata stays current, and we can scale better to all eclasses w/out 
requiring manual intervention.  the downside is that if people don't properly 
document their eclasses, repoman might throw false positives (warnings, not 
errors) about unused eclasses being inherited, and will miss throwing errors 
when functions are used but the respective eclasses aren't inherited.

however, i think that's a good hammer to throw at eclass maintainers to keep 
their documentation up-to-date and accurate.  any other opinions/feedback ?
-mike
Attachment:
signature.asc (This is a digitally signed message part.)
Replies:
Re: comprehensive eclass checking in repoman
-- Ryan Hill
Re: comprehensive eclass checking in repoman
-- Steven J Long
Re: comprehensive eclass checking in repoman
-- Kent Fredric
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: [gentoo-commits] gentoo-x86 commit in eclass: freebsd.eclass
Next by thread:
Re: comprehensive eclass checking in repoman
Previous by date:
Re: anybody interested in writing a Perl ebuild?
Next by date:
Re: Portage Git migration - clean cut or git-cvsserver


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.