Hello Andreas

On Mon, Jul 1, 2013 at 3:27 PM, Emmanouil Kiagias <[email protected]>wrote:

> Hello Andreas,
>
> This my first attempt to write small patches for udd[0](for the changes we
> were discussing) one for blends_metadata_gatherer.py and one for setup.sql
> (I have attached the two corresponding files).
> I added an extra table blends_dependencies_alternatives(i did not think of
> any other table name or fields name):
>
> -------------------------------------------------------------
> blend         |      task         |     alternatives
> -------------------------------------------------------------
> blendname |      taskname |     package1 | package2 | package3 ..
>
> I added in blends_metadata_gatherer.py to also include the avoid
> packages(in order to keep a list of the excluded packages per task as
> current blend-gen-control, if you think we do not this you can remove it).
> Also I have to note that I added into "my_config" of
> blends_metadata_gatherer.py a 'table-alternatives' entry which should
> provide the name "blends_dependencies_alternatives" of the new table when
> it's needed in the code(I imitated the way you use the other configs you
> already have).
>
> I do not know if these were the changes you had in mind when thinking
> about adding the extra table to handle to packages' alternatives. In cas e
> you don't agree with something let me know and I will change it(or rewrite
> the code if I am in a completely wrong direction).
>
> Kind regards
>
> Emmanouil
>
> [0] git://anonscm.debian.org/collab-qa/udd.git
>

Also I was wondering if I need to add an extra column "dependency"(eg
r,d,i,s)  in the new blends_dependencies_alternatives UDD table.

Kind regards

Emmanouil

Reply via email to