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

Re: How to best collaborate with games and junior tasks



On Tue, Aug 19, 2014 at 8:58 AM, Andreas Tille <andreas@an3as.eu> wrote:
> Hi Per,
>
> On Tue, Aug 19, 2014 at 01:10:31AM +0200, Per Andersson wrote:
>>
>> In some areas it is quite easy, e.g. junior-puzzle could depend
>> on games-tetris, instead of listing a subset of the tetris games
>> manually.
>
> This could be definitely done.  From a metapackages point of view that's
> easy and fully supported.  From the web sentinel point of view it would
> be great if the package dependencies could be resolved on the tasks
> pages to not only show the games-tetris entry but list all the
> dependencies contained in games-tetris.  In principle this idea is not
> new at all.  We have this case in Debian Science where for instance
> the biology task[1] depends from med-bio and med-bio-dev.
>
> The plan to implement this "dependency-resolving" feature was born in a
> Blends workshop in Merida in 2007 but never realised.  However, since
> the GSoC last year which had the side effect that all needed information
> of tasks files was injected into UDD we came a big step forward to
> realise this since it now becomes very simple to just query:  "Is this
> a blends metapackage and if yes return the dependant packages".  Now
> all we need would be to rewrite the code for the tasks pages in the
> same manner I nearly finished for the bugs pages (yes, nearly - some
> really boring encoding issue is blocking me to finish it and I simply
> rank fixing bugs in Debian Med packages higher currently since the
> release is at the horizont).

Is there any tasks that could be finished? Any work in progress somewhere?


>> In contrast, games-puzzle probably lists to many puzzle games
>> to be relevant for junior-puzzle.
>
> I have no idea whether this is a good strategy but technically it can be
> done by "adding the metapackage of some other Blend if it is a real
> subset + add further packages".  So if Debian Games might consider the
> junior-puzzle task as well designed and just adds additional puzzles
> that could be done.  On the other hand I think that watching each others
> commit log might be sufficient to notice any interesting change and you
> can manually add / remove what needs to be changed.  The Science biology
> example is a bit more complex since med-bio and med-bio-dev are a really
> fast moving target and the Debian Science biology task exists just for
> completeness in the Science scope.

Yeah, maybe it is not that much extra work anyways...

Currently, I think junior will use some of the games metapackages.


--
Per


Reply to: