[Yum-devel] YumRepository._loadRepoXML proposed changes
Tim Lauridsen
tim.lauridsen at googlemail.com
Thu Jan 10 08:02:58 UTC 2008
James Antill wrote:
> This is the latest patch for the grouped MD policy loading, you can
> either get the patch or the git repo here:
>
> http://people.redhat.com/jantill/gits/yum/#_groupLoadRepoXML
>
> http://people.redhat.com/jantill/yum/_groupLoadRepoXML.patch
I got a Traceback after applying the patch.
It is a typo in
yumRepo.py
def _groupCheckOldDataMDValid(self, olddata, omdtype, mdtype):
...
...
if not self._checkMD(local, omdtype, openchecksum=uncompressed,
data=olddata, check_can_fail=True):
after changing 'data=' to 'thisdata=' it was working.
>
> ...the only differences are that the git version includes the config.py
> changes and a minor change to "yum makecache" (although, you can try it
> out easier then, maybe :).
> I've integrated the simple changes, which didn't change/add any
> functionality ... so this version should be much easier to read, to see
> what is actually changing.
>
> The major things to look at are:
>
> 1. mdpolicy, is that a fine config. name?
Sounds fine to me
> 2. Do we want to allow per. repo. configuration?
+1
> 3. any comments on the group:main, group:small, group:primary policy
> types? Bad names, you want different functionality?
what is the 'group:' prfix needed for ?
why not just 'mdpolicy=<small|primary|main>'
> 4. Does anyone want to insist on the old behaviour being the default
> instead of it always downloading the primary MD now too? Or someone want
> to argue for something else, group:small seems sane to me as does
> group:main (changelog data, not as much :).
small as default, should benefit user with low bandwidth, not everybody
has a 20/2 Mbit DSL (most people dont).
The most important thing is not make it download more data by default
than it does today.
> 5. Should we also change _instantLoadRepoXML() so it doesn't fail when
> there is no network, or just wait for the urlgrabber change?
Change _instantLoadRepoXML() now, and adopt changes in urlgrabber laters.
> 6. Does anyone care about the C-c behaviour, and should that be fixed
> before the initial merge?
IMHO i do not need to be fixed before a merge, but it need to be fixed
before next yum release.
> 7. Anything else you want me to change before I merge?
>
What about finding the golden solution to all multilib issues,reduce the
amount of CO2 let into the atmosphere and reduce the taxes in Denmark :) :)
No, just merge it.
Tim
More information about the Yum-devel
mailing list