Bug#514237: debian-cd: Support non-i386 mirrors, and support D-I modules in non-main

2009-02-05 Thread Frans Pop
On Thursday 05 February 2009, Frans Pop wrote:
> We currently use the Packages file from i386 to expand a task to a

s/currently use/currently always use/

> package list. Essentially this is broken because different arches can
> have different dependencies!

And also - probably more importantly - because some packages that belong 
to a task may not be available for all architectures.

This means that for example if a task lists a powerpc- or sparc-specific 
package, it will currently not get included on the CD (unless it gets 
included for other reasons of course).
This won't affect installs where a mirror is used, but can affect installs 
from CD/DVD only.



-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#514237: debian-cd: Support non-i386 mirrors, and support D-I modules in non-main

2009-02-05 Thread Frans Pop
On Thursday 05 February 2009, Jonathan Hall wrote:
> Frans Pop wrote:
> > Wouldn't it make much more sense for which_deb to just try the
> > current arch(es) (the one(s) for which we're building the image)
> > instead of trying arches randomly? Or at least to try relevant arches
> > first?
>
> This works fine, except when building a source-only CD Then I'm
> back to looking through all possible arches, unless someone can think
> of a more reasonable thing to do in that case..?

For the calls from boot-* it does not matter as those scripts won't be 
called for source only CDs.

So we're left with the call from update_tasks. There we really have 
another, more fundamental issue that has to be considered.

We currently use the Packages file from i386 to expand a task to a package 
list. Essentially this is broken because different arches can have 
different dependencies! In practice this problem is quite limited, but it 
_is_ important that we don't use one of the more obscure arches to build 
the list as that is *a lot* more likely to result in a broken expanded 
package list than when we use i386 or amd64.

So IMO:
* ideally we should run update_tasks for every architecture separately,
  using the Packages file for that arch; for source-only CDs we should
  use i386 with fallback to amd64, and fail otherwise
* but as long as we do not do that
  - for binary or binary/source CDs: prefer i386, with fallback to:
1) amd64
2) arches listed in $ARCHES
  - for source-only CDs: use i386, with fallback to amd64, and fail
otherwise

IMO it's reasonable to fail if someone wants to build source only but does 
not have a full mirror, or at least has the most common arches. Other 
cases will be extremely rare, and if someone really wants to he can just 
modify the script.



-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Meeting(s) at FOSDEM

2009-02-05 Thread Stephen Gran
This one time, at band camp, Mark Hymers said:
> On Thu, 05, Feb, 2009 at 12:30:46PM +, Steve McIntyre spoke thus..
> > >>Apologies for the massive cross-posting, but I'm trying to arrange
> > >>some discussions between the various teams, or at least those members
> > >>who will be at FOSDEM. Topics I'd like us to talk about include:
> > >>
> > >> 1. how the d-i daily builds are done and distributed
> > >> 2. how the needs of the kernel d-i teams can better be reconciled
> > >>
> > >>I'm guessing that quite a number of people may be interested in these,
> > >>and in other topics. Is there anything else I'm missing that you would
> > >>like to discuss?
> > >>
> > >>Then: when and where would be a good time to meet up?
> > 
> > Hello? Anyone?
> 
> Hi,
> 
> I agree that it'd be a good idea to meet up and I'll make sure I'm there
> wearing my ftpteam hat (note, not ftpmaster so I can't finally agree to
> anything, but I'm willing to put any work in on the ftp side which is
> needed).
> 
> I'm around all weekend up until Sunday afternoon at about 3, so whatever
> works for everyone else will be fine by me.

I'll be around from ~1800 on Friday until midafteroon on Sunday, and
think a meetup would be a good thing.

Cheers,
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :sg...@debian.org |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Bug#514237: debian-cd: Support non-i386 mirrors, and support D-I modules in non-main

2009-02-05 Thread Jonathan Hall

Frans Pop wrote:
Wouldn't it make much more sense for which_deb to just try the current 
arch(es) (the one(s) for which we're building the image) instead of 
trying arches randomly? Or at least to try relevant arches first?
  
This works fine, except when building a source-only CD Then I'm back 
to looking through all possible arches, unless someone can think of a 
more reasonable thing to do in that case..?


--
Jonathan


--
Inbound and outbound email scanned for spam and viruses by the

DoubleCheck Email Manager: http://www.doublecheckemail.com



--
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Meeting(s) at FOSDEM

2009-02-05 Thread Martin Zobel-Helas
Hi, 

On Thu Feb 05, 2009 at 12:30:46 +, Steve McIntyre wrote:
> >On Sun, Feb 01, 2009 at 02:53:58PM +, Steve McIntyre wrote:
> >>Hi folks,
> >>
> >>Apologies for the massive cross-posting, but I'm trying to arrange
> >>some discussions between the various teams, or at least those members
> >>who will be at FOSDEM. Topics I'd like us to talk about include:
> >>
> >> 1. how the d-i daily builds are done and distributed
> >> 2. how the needs of the kernel d-i teams can better be reconciled
> >>
> >>I'm guessing that quite a number of people may be interested in these,
> >>and in other topics. Is there anything else I'm missing that you would
> >>like to discuss?
> >>
> >>Then: when and where would be a good time to meet up?
> 
> Hello? Anyone?

not sure if i am going to fosdem at all. MAYBE i will go on sunday, but
that is not carved in stone yet.

Greetings
Martin

-- 
 Martin Zobel-Helas   | Debian System Administrator
 Debian & GNU/Linux Developer   |   Debian Listmaster
 Public key http://zobel.ftbfs.de/5d64f870.asc   -   KeyID: 5D64 F870
 GPG Fingerprint:  5DB3 1301 375A A50F 07E7  302F 493E FB8E 5D64 F870


-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Environment variables vs. command-line arguments

2009-02-05 Thread Jonathan Hall
Do you prefer to have cleanup patches submitted to the list, or as 
wishlist bugs?



Patches / suggestions welcome to start cleaning things up, although
obviously major changes will have to be post-lenny now..

  



--
Inbound and outbound email scanned for spam and viruses by the

DoubleCheck Email Manager: http://www.doublecheckemail.com


--
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Meeting(s) at FOSDEM

2009-02-05 Thread Otavio Salvador
Steve McIntyre  writes:

>>>Then: when and where would be a good time to meet up?
>
> Hello? Anyone?

I won't be at FOSDEM :(

-- 
O T A V I OS A L V A D O R
-
 E-mail: ota...@debian.org  UIN: 5906116
 GNU/Linux User: 239058 GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
-
"Microsoft sells you Windows ... Linux gives
 you the whole house."


-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Environment variables vs. command-line arguments

2009-02-05 Thread Jonathan Hall

I'm on the list.

I agree. MIRROR should definitely not be passed in as an argument 
as "local" can have a different mirror path (LOCALDEBS) from the main 
mirror (MIRROR). which_deb should support that.
  
That's exactly what I was running into... trying to expand to support 
"other" components, I realized I can't easily support MIRROR, LOCAL, and 
OTHER using command-line arguments.

P.S. Are you subscribed to the list or should we continue to CC you?
  

I am on the list.


--
Inbound and outbound email scanned for spam and viruses by the

DoubleCheck Email Manager: http://www.doublecheckemail.com


--
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Environment variables vs. command-line arguments

2009-02-05 Thread Frans Pop
On Thursday 05 February 2009, Jonathan Hall wrote:
> It seems there is quite a hodge-podge of calling conventions for
> passing config variables to the scripts in the tools/ directory. 
> Several scripts take command line arguments; others use environment
> variables. Some use both.
>
> Is there a method to this madness?
>
> It seems to me that it would be easier to use the environment for
> standard config variables (such as MIRROR, NONFREE, etc, etc)
>
> which_deb, for instance, takes the config variables of MIRROR and
> CODENAME as its first two arguments, followed by a package name and
> output format (which I believe should be arguments).

I agree. MIRROR should definitely not be passed in as an argument 
as "local" can have a different mirror path (LOCALDEBS) from the main 
mirror (MIRROR). which_deb should support that.

P.S. Are you subscribed to the list or should we continue to CC you?


signature.asc
Description: This is a digitally signed message part.


Bug#514237: debian-cd: Support non-i386 mirrors, and support D-I modules in non-main

2009-02-05 Thread Steve McIntyre
On Thu, Feb 05, 2009 at 04:52:57PM +0100, Frans Pop wrote:
>On Thursday 05 February 2009, Jonathan Hall wrote:
>> Index: debian-cd/tools/update_tasks
>> ===
>> --- debian-cd/tools/update_tasks (revision 7407)
>> +++ debian-cd/tools/update_tasks (revision 7487)
>> @@ -1,5 +1,6 @@
>>  #!/bin/sh
>>  set -e
>> +ARCHES="alpha arm armel hppa hurd-i386 i386 ia64 mips mipsel powerpc
>> s390 sparc amd64"
>[...]
>> -# We need to gunzip a copy of the appropriate Packages.gz file
>> -# Assume i386, use the $CODENAME main Packages file
>> +# We need to gunzip a copy of the appropriate Packages.gz file(s)
>> +# Find an arch that exists in our mirror...
>> +for arch in $ARCHES; do
>> +if [ -e $MIRROR/dists/$CODENAME/main/binary-$arch ]; then break;
>> fi
>> +done 
>
>Wouldn't it be much simpler to use tools/which_deb instead?
>That would also avoid having arch lists (which will need to be updated!) 
>all over the place.

Yup, sounds better. I'm hoping to reduce the number of places with
arch lists as we move forwards...

>> --- debian-cd/tools/which_deb   (revision 7407)
>> +++ debian-cd/tools/which_deb   (revision 7487)
>
>Wouldn't it make much more sense for which_deb to just try the current 
>arch(es) (the one(s) for which we're building the image) instead of 
>trying arches randomly? Or at least to try relevant arches first?
>
>This will limit the use of the script a bit, but as it is currently only 
>called from boot-* scripts it isn't a problem.
>
>If it is also called from update_tasks it should still not be a problem, 
>though in that case ARCH will not yet be set and you'd have to take 
>ARCHES.
>
>Maybe ARCH/ARCHES should be passed as a parameter instead of being 
>hardcoded.

That might work, yes. With a fallback for each of the things we're
looking for; in some cases you just want to find *one* of the
debs. Simply pass in a list of acceptable arches and tell the code in
which_deb work it out from there?

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
"I can't ever sleep on planes ... call it irrational if you like, but I'm
 afraid I'll miss my stop" -- Vivek Dasmohapatra




-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Environment variables vs. command-line arguments

2009-02-05 Thread Steve McIntyre
Hi Jonathan,

On Thu, Feb 05, 2009 at 09:57:31AM -0600, Jonathan Hall wrote:
> It seems there is quite a hodge-podge of calling conventions for passing  
> config variables to the scripts in the tools/ directory.  Several  
> scripts take command line arguments; others use environment variables.   
> Some use both.
>
> Is there a method to this madness?
>
> It seems to me that it would be easier to use the environment for  
> standard config variables (such as MIRROR, NONFREE, etc, etc)
>
> which_deb, for instance, takes the config variables of MIRROR and  
> CODENAME as its first two arguments, followed by a package name and  
> output format (which I believe should be arguments).  Is there a reason  
> this couldn't be read from the environment?  (Thus making it more  
> consistent with other scripts, as well as more expandable, IMO)

It's basically historical accident in a few cases, I'll admit. Some of
the scripts have been written by different people at different times,
with differing ideas about how to do things. Some of the scripts may
also be called in different contexts where we may or may not have the
environment set up appropriately.

Patches / suggestions welcome to start cleaning things up, although
obviously major changes will have to be post-lenny now..

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
  Mature Sporty Personal
  More Innovation More Adult
  A Man in Dandism
  Powered Midship Specialty


-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Environment variables vs. command-line arguments

2009-02-05 Thread Jonathan Hall
It seems there is quite a hodge-podge of calling conventions for passing 
config variables to the scripts in the tools/ directory.  Several 
scripts take command line arguments; others use environment variables.  
Some use both.


Is there a method to this madness?

It seems to me that it would be easier to use the environment for 
standard config variables (such as MIRROR, NONFREE, etc, etc)


which_deb, for instance, takes the config variables of MIRROR and 
CODENAME as its first two arguments, followed by a package name and 
output format (which I believe should be arguments).  Is there a reason 
this couldn't be read from the environment?  (Thus making it more 
consistent with other scripts, as well as more expandable, IMO)


--
Jonathan


--
Inbound and outbound email scanned for spam and viruses by the

DoubleCheck Email Manager: http://www.doublecheckemail.com


--
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#514237: debian-cd: Support non-i386 mirrors, and support D-I modules in non-main

2009-02-05 Thread Frans Pop
On Thursday 05 February 2009, Jonathan Hall wrote:
> Index: debian-cd/tools/update_tasks
> ===
> --- debian-cd/tools/update_tasks  (revision 7407)
> +++ debian-cd/tools/update_tasks  (revision 7487)
> @@ -1,5 +1,6 @@
>  #!/bin/sh
>  set -e
> +ARCHES="alpha arm armel hppa hurd-i386 i386 ia64 mips mipsel powerpc
> s390 sparc amd64"
[...]
> -# We need to gunzip a copy of the appropriate Packages.gz file
> -# Assume i386, use the $CODENAME main Packages file
> +# We need to gunzip a copy of the appropriate Packages.gz file(s)
> +# Find an arch that exists in our mirror...
> +for arch in $ARCHES; do
> +if [ -e $MIRROR/dists/$CODENAME/main/binary-$arch ]; then break;
> fi
> +done 

Wouldn't it be much simpler to use tools/which_deb instead?
That would also avoid having arch lists (which will need to be updated!) 
all over the place.

> --- debian-cd/tools/which_deb   (revision 7407)
> +++ debian-cd/tools/which_deb   (revision 7487)

Wouldn't it make much more sense for which_deb to just try the current 
arch(es) (the one(s) for which we're building the image) instead of 
trying arches randomly? Or at least to try relevant arches first?

This will limit the use of the script a bit, but as it is currently only 
called from boot-* scripts it isn't a problem.

If it is also called from update_tasks it should still not be a problem, 
though in that case ARCH will not yet be set and you'd have to take 
ARCHES.

Maybe ARCH/ARCHES should be passed as a parameter instead of being 
hardcoded.


signature.asc
Description: This is a digitally signed message part.


Bug#514237: Patch closes two other bugs

2009-02-05 Thread Jonathan Hall
Pardon my indiligence... I didn't notice that in the last week two bugs 
had already been filed that I should have submitted my patch against.  
At any rate, this patch should close #513497 and #513498.  So perhaps 
some bug merging should take place.


--
Jonathan


--
Inbound and outbound email scanned for spam and viruses by the

DoubleCheck Email Manager: http://www.doublecheckemail.com



--
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#514237: debian-cd: Support non-i386 mirrors, and support D-I modules in non-main

2009-02-05 Thread Jonathan Hall
Package: debian-cd
Version: 3.1.0-nymgy1
Severity: wishlist
Tags: patch

This patch adds two features to debian-cd, filed as a single bug/patch, per
Steve McIntyre's suggestion on the mailing list:
 1) It no longer requires the existence of the i386 architecture in the
mirror to build non-i386 CD images.
 2) It no longer requires that all D-I modules (udebs) exist in the 'main'
component

I have tested this patch to work when building the following combinations of
CDs from a mirror with binary-i386, binary-amd64, and source archs:
binary-i386
binary-i386 + source
binary-amd64
binary-amd64 + source
binary-i386 + binary-amd64
binary-i386 + binary-amd64 + source
source

I have also tested it to build the following CDs from a mirror with only
binary-amd64 and source archs:
binary-amd64
binary-amd64 + source
source

I have not tested with any other architectures, or CD combinations but I
beleive this patch should work with any architecture(s).


*** /home/jonhall/non-i386.patch
Index: debian-cd/tools/update_tasks
===
--- debian-cd/tools/update_tasks(revision 7407)
+++ debian-cd/tools/update_tasks(revision 7487)
@@ -1,5 +1,6 @@
 #!/bin/sh
 set -e
+ARCHES="alpha arm armel hppa hurd-i386 i386 ia64 mips mipsel powerpc s390 
sparc amd64"
 
 if [ -z "$CODENAME" ]; then
 echo "update_tasks: codename not specified" >&2
@@ -149,10 +150,14 @@
 }' | sort -s -n -k1 | cut -d: -f2 >> $file
 }
 
-# We need to gunzip a copy of the appropriate Packages.gz file
-# Assume i386, use the $CODENAME main Packages file
+# We need to gunzip a copy of the appropriate Packages.gz file(s)
+# Find an arch that exists in our mirror...
+for arch in $ARCHES; do
+if [ -e $MIRROR/dists/$CODENAME/main/binary-$arch ]; then break; fi
+done
 TMP_PKG=$TDIR/Packages
-zcat $MIRROR/dists/$CODENAME/main/binary-i386/Packages.gz > $TMP_PKG
+zcat $MIRROR/dists/$CODENAME/main/binary-$arch/Packages.gz > $TMP_PKG
+[ -n "$LOCAL" ] && zcat $MIRROR/dists/$CODENAME/local/binary-$arch/Packages.gz 
>> $TMP_PKG
 
 # Now grab the appropriate tasksel package
 TASKSEL_DEB=$MIRROR/`mawk '
Index: debian-cd/tools/make_disc_trees.pl
===
--- debian-cd/tools/make_disc_trees.pl  (revision 7407)
+++ debian-cd/tools/make_disc_trees.pl  (revision 7487)
@@ -735,7 +735,7 @@
 }  
 
 $pdir = "$dir/dists/$codename/$dist";
-if ($section eq "debian-installer") {
+if ($section and $section eq "debian-installer") {
 $pdir = "$dir/dists/$codename/$dist/debian-installer";
 }
 return $pdir;
Index: debian-cd/tools/generate_di_list
===
--- debian-cd/tools/generate_di_list(revision 7407)
+++ debian-cd/tools/generate_di_list(revision 7487)
@@ -24,32 +24,38 @@
 EOF
 
 my @common_excludes = read_exclude("exclude-udebs");
-
+my $mirror_path = "$ENV{MIRROR}/dists/$ENV{DI_CODENAME}";
+opendir COMP, $mirror_path;
+my @components = grep { -d "$mirror_path/$_" and $_ !~ /^\./ } readdir COMP;
+close COMP;
 foreach my $arch (@ARCHES) {
-   my 
$packagefile="$ENV{MIRROR}/dists/$ENV{DI_CODENAME}/main/debian-installer/binary-$arch/Packages.gz";
-   unless (-f $packagefile) {
-   print "Missing package file for arch $arch.\n";
-   next;
-   }
(my $cpparch = $arch) =~ s/-/_/g;
-   print OUT "#ifdef ARCH_$cpparch\n";
-   my @exclude = @common_excludes;
-   push @exclude, read_exclude("exclude-udebs-$arch")
-   if -e exclude_path("exclude-udebs-$arch");
-UDEB:  foreach my $udeb (map { chomp; $_ } `zcat $packagefile | awk 
'/^Package:/ {print \$2}'`) {
-   foreach my $pattern (@exclude) {
-   if ($udeb =~ /^$pattern$/) {
-   next UDEB;
-   }
+   my $output = '';
+   for my $component ( @components ) {
+   my 
$packagefile="$mirror_path/$component/debian-installer/binary-$arch/Packages.gz";
+   unless ( -f $packagefile ) {
+   print "Missing package file for $component/$arch.\n";
+   next;
}
-   print OUT "$udeb\n";
+   my @exclude = @common_excludes;
+   push @exclude, read_exclude("exclude-udebs-$arch")
+   if -e exclude_path("exclude-udebs-$arch");
+   foreach my $udeb (map { chomp; $_ } `zcat $packagefile | awk 
'/^Package:/ {print \$2}'`) {
+   $output .= "$udeb\n" unless grep { $udeb =~ /^${_}$/ } 
@exclude;
+   }
}
+   next unless $output;
+   print OUT "#ifdef ARCH_$cpparch\n";
+   print OUT $output;
print OUT "#endif /* ARCH_$cpparch */\n";
 }
 
 sub read_exclude {
my $file=exclude_path(shift);
-   open (IN, "<$file") || warn "failed to read exclude file $file";
+   un

Re: Meeting(s) at FOSDEM

2009-02-05 Thread Ben Hutchings
On Thu, Feb 05, 2009 at 12:30:46PM +, Steve McIntyre wrote:
> >On Sun, Feb 01, 2009 at 02:53:58PM +, Steve McIntyre wrote:
> >>Hi folks,
> >>
> >>Apologies for the massive cross-posting, but I'm trying to arrange
> >>some discussions between the various teams, or at least those members
> >>who will be at FOSDEM. Topics I'd like us to talk about include:
> >>
> >> 1. how the d-i daily builds are done and distributed
> >> 2. how the needs of the kernel d-i teams can better be reconciled
> >>
> >>I'm guessing that quite a number of people may be interested in these,
> >>and in other topics. Is there anything else I'm missing that you would
> >>like to discuss?
> >>
> >>Then: when and where would be a good time to meet up?
> 
> Hello? Anyone?
 
Friday or Saturday evening in the centre, or perhaps lunch-time in/near
ULB.

Ben.

-- 
Ben Hutchings
Logic doesn't apply to the real world. - Marvin Minsky


-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Meeting(s) at FOSDEM

2009-02-05 Thread Daniel Silverstone
On Thu, 2009-02-05 at 12:30 +, Steve McIntyre wrote:
> >>Then: when and where would be a good time to meet up?

Given we all tend to arrive in dribs-and-drabs on Friday night, I'd
suggest Saturday some time. Perhaps either have a "working lunch" or, if
the group is likely to be too large, perhaps take over the back room of
that bar with the black and white sign near the Atlas hotel in the
evening on Saturday?

Ultimately so long as it's after about 9pm Friday night, and before
about 3pm Sunday afternoon, I'll happy :-)

D.

-- 
Daniel Silverstonehttp://www.debian.org/
PGP mail accepted and encouraged.Key Id: 2BC8 4016 2068 7895



signature.asc
Description: This is a digitally signed message part


Re: Meeting(s) at FOSDEM

2009-02-05 Thread Frans Pop
On Thursday 05 February 2009, Steve McIntyre wrote:
> >On Sun, Feb 01, 2009 at 02:53:58PM +, Steve McIntyre wrote:
> >>Hi folks,
> >>
> >>Apologies for the massive cross-posting, but I'm trying to arrange
> >>some discussions between the various teams, or at least those members
> >>who will be at FOSDEM. Topics I'd like us to talk about include:
> >>
> >> 1. how the d-i daily builds are done and distributed
> >> 2. how the needs of the kernel d-i teams can better be reconciled
> >>
> >>I'm guessing that quite a number of people may be interested in
> >> these, and in other topics. Is there anything else I'm missing that
> >> you would like to discuss?
> >>
> >>Then: when and where would be a good time to meet up?
>
> Hello? Anyone?

As I've already made my opinion clear by mail on the first issue I don't 
see much point in a meeting unless others show an interest in it.
For the second issue I doubt that FOSDEM is the right venue.

I'll be at FOSDEM and if there is a meeting I'm willing to attend. I can 
explain some of the technical issues involved and explain why IMO 
triggering daily builds by uploads is a very bad idea.


signature.asc
Description: This is a digitally signed message part.


Re: Meeting(s) at FOSDEM

2009-02-05 Thread Mark Hymers
On Thu, 05, Feb, 2009 at 12:30:46PM +, Steve McIntyre spoke thus..
> >>Apologies for the massive cross-posting, but I'm trying to arrange
> >>some discussions between the various teams, or at least those members
> >>who will be at FOSDEM. Topics I'd like us to talk about include:
> >>
> >> 1. how the d-i daily builds are done and distributed
> >> 2. how the needs of the kernel d-i teams can better be reconciled
> >>
> >>I'm guessing that quite a number of people may be interested in these,
> >>and in other topics. Is there anything else I'm missing that you would
> >>like to discuss?
> >>
> >>Then: when and where would be a good time to meet up?
> 
> Hello? Anyone?

Hi,

I agree that it'd be a good idea to meet up and I'll make sure I'm there
wearing my ftpteam hat (note, not ftpmaster so I can't finally agree to
anything, but I'm willing to put any work in on the ftp side which is
needed).

I'm around all weekend up until Sunday afternoon at about 3, so whatever
works for everyone else will be fine by me.

Cheers,

Mark

-- 
Mark Hymers 

"'I regret nothing?'  That's not a song, that's an idiots charter."
 Andy Hamilton, Old Harry's Game


signature.asc
Description: Digital signature


Re: Meeting(s) at FOSDEM

2009-02-05 Thread Holger Levsen
Hi,

On Donnerstag, 5. Februar 2009, Steve McIntyre wrote:
> >>Then: when and where would be a good time to meet up?
> Hello? Anyone?

Looking at http://wiki.debian.org/FosdemVideo2009 I'd suggest either Saturday 
from 17:30-18:15 (right before your talk, Steve) or sunday between 10 and 13. 
Or saturday evening for dinner, but I'm quite sure that wont work out.


regards,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: Meeting(s) at FOSDEM

2009-02-05 Thread Steve McIntyre
>On Sun, Feb 01, 2009 at 02:53:58PM +, Steve McIntyre wrote:
>>Hi folks,
>>
>>Apologies for the massive cross-posting, but I'm trying to arrange
>>some discussions between the various teams, or at least those members
>>who will be at FOSDEM. Topics I'd like us to talk about include:
>>
>> 1. how the d-i daily builds are done and distributed
>> 2. how the needs of the kernel d-i teams can better be reconciled
>>
>>I'm guessing that quite a number of people may be interested in these,
>>and in other topics. Is there anything else I'm missing that you would
>>like to discuss?
>>
>>Then: when and where would be a good time to meet up?

Hello? Anyone?

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
"I've only once written 'SQL is my bitch' in a comment. But that code 
 is in use on a military site..." -- Simon Booth


-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org