[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [GSoC] blends-gen-control hints (Was: blends-dev, gsoc 2013)



Hi Emmanouil,

On Mon, Jul 01, 2013 at 03:37:29PM +0300, Emmanouil Kiagias wrote:
> Hello Andreas
> 
> On Mon, Jul 1, 2013 at 3:27 PM, Emmanouil Kiagias <e.kiagias@gmail.com>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.

I think yes, because it will finally this table we are working with for
the metapackage creation.

I had a *quick* look at the patches while sitting behind a weak
connection at Sao Paulo airport.  Looks reasonable so far.

Kind regards

    Andreas.

-- 
http://fam-tille.de


Reply to: