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

Re: master2files / potato



"Martin Bialasinski" <martin@internet-treff.uni-koeln.de> writes:

> * "Adam" == Adam Di Carlo <adam@onshore.com> wrote:
> 
> Adam> Getting it fully tested is something that others will do.
> 
> I think it is necessary to do this. I have to determine if all
> dependancies can be fulfilled on the archs the task is specified
> for. And secondly, if two tasks conflict directly or
> indirectly. With X tasks and profile packages, you don't want to
> determine this manually.

Yes -- but I wouldn't consider what you're talking about there "full
testing" -- that's just consistency testing.  Anyhow, your goals here
conflict with your goals below to fold out packages to area experts.

> Adam> I don't really get what the strategy is... I thought we were
> Adam> going to rip out the task / profiles from the CVS area entirely,
> Adam> and upload them as a batch to the Debian archive itself with
> Adam> special naming (task-* and profile-* perhaps).
> 
> This is one part. And it is technically very easy. The only thing is
> to determine the purpose of the different tasks and then to determine
> the contents of these.

master2files already contains a list...

> I posted a list some time ago, as I am really
> not qualified to determine the content of e.g. task-c-devel.

I don't remember this posting.  Perhaps you could email debian-devel
and ask for help.  Or just upload task packages based on stuff from
master2files (updated for potato) and then orphan them and call out
for maintainers.

> The second thing is the dependancy check. If task-foo and task-bar
> conflict indirectly, then this has to be either resolved by removing
> something, or the task/profile selector has to know about
> this. Otherwise a user will wonder why nothing got installed and he
> gets these strange "conflicts" messages form apt-get, when he
> selected task-foo and task-bar.

I personally think this concern is purely secondary and should be
worked out as we reach it.  Consistency testing, however, can be
automated.

> Adam> What would be in the boot-floppies CVS area is just the little
> Adam> interface to help the user select these, right?
> 
> Correct.

Gah.

Martin, I really think you're not moving fast enough or delegating
enough or something.  I think if you aren't able to get *something*
(i.e., the task/profiles) uploaded by next week, we need to back off
this whole plan for potato and go back to master2files.

The clock is ticking!

--
.....Adam Di Carlo....adam@onShore.com.....<URL:http://www.onShore.com/>


Reply to: