[Yum-devel] Data format chaos
Tim Lauridsen
tim.lauridsen at googlemail.com
Fri May 23 11:29:47 UTC 2008
Florian Festi wrote:
> Hi!
>
> This is something that annoys me for quite a while. But it was clear to
> me that it was not fixable in ther past. So now is time to speak up:
>
> What about normalizing the PRCO data to a sane format. There is a wild
> mixture of integers, comparator signs, two letter abbreviations and None
> objects used as flags and a continuous conversion between version
> strings and version tuples.
>
> Even worse is that most functions work only with a part of the
> combinations and the data formats have to be converted at random points
> within the source code.
>
> I don't have a complete battle plan yet but encapsulating the two letter
> flags into the sqlitedb and may be kill the None flags sounds like a
> good first step to me. We could also make .get(Proides|Requires|...)
> accept string versions. But it might also be worth converting every
> version to a tuple right at the beginning.
>
> Comments? Opinions? Patches?
>
> Florian
> _______________________________________________
> Yum-devel mailing list
> Yum-devel at linux.duke.edu
> https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
+1
Tim
More information about the Yum-devel
mailing list