On Tue, Aug 19, 2014 at 8:58 AM, Andreas Tille <[email protected]> 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 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/cabyrxsrfmqaz0lvvmqegwawplyx1hfgojistfrszgowjrg9...@mail.gmail.com
