Merge debian/blends into debian/upstream? [Was: Additional fields in debian/upstream?]
Since there is such a lively discussion going on...
May be the time is ripe to discuss a possibility to merge in
debian/blends, which was used by blends-inject we crafted to inject
packages into multiple task pages?
E.g. we have atm:
psychopy/debian/blends:Tasks: debian-science/psychophysics,
psychopy/debian/blends: debian-med/psychology
pyxnat/debian/blends:Tasks: debian-science/neuroscience-cognitive,
pyxnat/debian/blends: debian-med/imaging-dev
and the rest of those files was the content to extend debian/control with
information for injection into tasks files -- now contained in debian/upstream.
So what about adding a new field to debian/upstream:
Blends:
- blend: debian-science
task: psychophysics
- blend: debian-med
task: imaging-dev
package: example-dev
so then the repositories blends scanner would inject them into the task
pages?
On Sun, 30 Dec 2012, Andreas Tille wrote:
> > There are other people aiming for solving these kinds of problems too,
> > of course. But for the sake of coming to a viable solution in a
> > reasonable time frame I think we should limit our focus on asking what
> > kinds of mappings we want to allow:
> I guess if there are other people discussing this it might be a good
> idea to rather move discussion to debian-devel. While currently
> debian/upstream is only used in some Blends there is no actual reason to
> stick this to Blends. I'd rather think by discussing here the topic
> might be hidden from other persons who might see some use.
> To also answer your initial question whether there is some chance to
> break anything: I do not see any way to break anything by adding
> (+documenting) new fields. Currently only the Reference field is parsed
> by an UDD importer and other fields are ignored. So you are quite free
> to add what you want to add and I think we also should collect this
> information in UDD.
> Kind regards
--
Yaroslav O. Halchenko
Postdoctoral Fellow, Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik
Reply to: