Re: all new Debian diagram - now with less chaos!

2005-02-16 Thread Kevin Mark
On Wed, Feb 16, 2005 at 07:34:27AM +0100, Adeodato Simó wrote:
 * Kevin Mark [Tue, 15 Feb 2005 21:09:03 -0500]:
 
   And I've never read ITO as a tag for orphaning bug. Either one mails
   to -devel (or wherever) saying that they intend to give away or orphan
   some packages, but this isn't a bug, just conversation. In the BTS, I
   think the tag is simply O.
 
  so, there is no 'bug' to the bts to orphan a package, simply a note to
  debian-devel? So folks are expected to troll it to pickup packages?
  ok. I will change the ITO to 'read about orphanded package on
  debian-devel'.
 
   Please compare [1], [2], and [3]. Basically:
 
 1. maintainer writes -devel
 2. maintainer writes -devel and files RFAs
 3. maintainer submits O: bug against wnnp and CC's -devel
 
 [1] http://lists.debian.org/debian-devel/2005/02/msg00346.html
 [2] http://lists.debian.org/debian-devel/2005/02/msg00534.html
 [3] http://lists.debian.org/debian-devel/2005/02/msg00676.html
 
   But orphaning bugs can be filed without sending mail to -devel, though
   this makes them less effective.
 
Hi Adeodato,
thanks for the info. I tried to add it.
although, now I am getting confused about the difference between a
debian developer and a debian maintainer. I labeled most items with 'DD'
thinking that's who did stuff. More things to research.
see you in the funny pages,
Kev

-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-16 Thread Frank Küster
Kevin Mark [EMAIL PROTECTED] schrieb:

 On Tue, Feb 15, 2005 at 01:11:33PM +0100, Frank Küster wrote:
 martin f krafft [EMAIL PROTECTED] wrote:
 
  h. There are more rules as to when packages migrate from unstable to
 testing.
  i. You use both meanings of priority (changelog and control)
 without making it clear which one is meant.
 
 Furthermore, for testing propagation i'ts urgency that matters, isn't
 it? 

 Hi Frank,
 isnt that addressed by the tag Urgency: Low|Medium|High?

In the white box between the green testing and unstable boxes, the
text says: unstable packages propagate to testing based upon priority
tags and no additional RC bugs.

I think this should be based upon the urgency tag and I am not
aware of any influence of the priority field from debian/control on the
testing transition (except that base might be frozen earlier), and I am
also not aware of a priority field in debian/changelog.

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: all new Debian diagram - now with less chaos!

2005-02-16 Thread Frank Küster
Adeodato Simó [EMAIL PROTECTED] wrote:

 * Kevin Mark [Tue, 15 Feb 2005 21:09:03 -0500]:

 so, there is no 'bug' to the bts to orphan a package, simply a note to
 debian-devel? So folks are expected to troll it to pickup packages?
 ok. I will change the ITO to 'read about orphanded package on
 debian-devel'.

   Please compare [1], [2], and [3]. Basically:

 1. maintainer writes -devel
 2. maintainer writes -devel and files RFAs
 3. maintainer submits O: bug against wnnp and CC's -devel

That is what I wanted to say.

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: all new Debian diagram - now with less chaos!

2005-02-16 Thread Frank Küster
Kevin Mark [EMAIL PROTECTED] wrote:

 although, now I am getting confused about the difference between a
 debian developer and a debian maintainer. I labeled most items with 'DD'
 thinking that's who did stuff. More things to research.

The maintainer is the guy (or entity) who is listed in the Maintainer:
field of debian/control, and who gets all the mail for the package¹. 

A debian developer is anybody with an account @debian.org, who can do
uploads to the archive.  A Debian developer need not be the maintainer
of any package (doing mainly QA work, or buildd administration, or
whatever), and a package maintainer need not be a Debian developer: They
can have their packages uploaded by a developer who reviewed the
package, but doesn't want to do all the work.

Regards, Frank


¹others can subscribe to this, too, via the package tracking system

-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: all new Debian diagram - now with less chaos!

2005-02-16 Thread Kevin Mark
On Wed, Feb 16, 2005 at 08:04:21AM +0100, martin f krafft wrote:
snip

Hi Martin,

 
 source package: dsc + (diff) + orig.tar.gz
 binary package: deb
 source upload: changes + list of files therein

I added some of this to my diagram. not 100% yet.

snip 
 nah, we turn software into debian packages by debianising them, and
 then using dpkg-genchanges to create the changes file. Please read
 its manpage, in particular about the -sa, -sd, and -si options to
 see which files the changes file will list.
 
 the upload consists of the source package and the binary package,
 unless the debian revision is greater than 1, in which case the
 orig.tar.gz file is not included.

I added some of this, too.

   h. There are more rules as to when packages migrate from unstable to
  testing.
  
  ACK. I'm not familar with all possibilities and also not sure how much
  space it would take to include it. maybe a 'subprocess' box?
 
 you could just say meets requirements for testing

snip

   To get our graphs onto www.debian.org, I assume we file bugs against
   that pseudo-package.
  
  there is an existing package that could include these? or to make an
  ITP?
 
 www.debian.org is a pseudo package:
 
   http://www.debian.org/Bugs/pseudo-packages

I saw this[1]. So the bug would be something like:
www.debian.org: needs development diagram from package life cycle
(and oh BTW, I have one here[2] and here[3]!)

[1] http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=www.debian.org
[2] http://kmark.pipeline.com/newdebian.png
[2] http://kmark.pipeline.com/newdebian.dia

-Kev


-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-16 Thread Kevin Mark
On Wed, Feb 16, 2005 at 10:53:28AM +0100, Frank Küster wrote:
 Kevin Mark [EMAIL PROTECTED] wrote:
 
  although, now I am getting confused about the difference between a
  debian developer and a debian maintainer. I labeled most items with 'DD'
  thinking that's who did stuff. More things to research.
 
 The maintainer is the guy (or entity) who is listed in the Maintainer:
 field of debian/control, and who gets all the mail for the package¹. 
 
 A debian developer is anybody with an account @debian.org, who can do
 uploads to the archive.  A Debian developer need not be the maintainer
 of any package (doing mainly QA work, or buildd administration, or
 whatever), and a package maintainer need not be a Debian developer: They
 can have their packages uploaded by a developer who reviewed the
 package, but doesn't want to do all the work.
 
 Regards, Frank
 
 
 ¹others can subscribe to this, too, via the package tracking system
 
 -- 
Hi Frank,
I have incorparated your info. In my diagram, most of the tasks are done
by maintainers and the buildd stuff would be done by developers.
I have not yet added QA, ftpmaster or security stuff.
-Kev
-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread David Schmitt
Hi Kev, list!

On Tuesday 15 February 2005 08:27, Kevin Mark wrote:
 after my initial work on a diagram, and the comments and the work of
 madduck, I had some time to redo my diagram to produce a totally new
 concept. any comment appreciated.

Really nice and clean. Great to see such fundamental processes documented 
properly! Some things though, perhaps someone can help me out here:

* buildd: there is more than one of them and I always thought the results are 
checked (and signed) manually by the buildd admins?

* propagation from experimental to unstable: I always thought that required a 
re-upload?

* testing packages propagate to stable is perhaps better called release: 
testing becomes new-stable?

Regards, David



Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread martin f krafft
Hi Kevin,

Great work! I am glad to see you got down with dia; I love that
tool. Here are some comments:

a. I am not sure what the process realm is.
b. Developers do not tag bugs, they sign packages. Is that what you
   meant? Also, note that at the moment, most only sign source
   packages and binary uploads, not the binary packages themselves.
c. Upstream is not really a repository, is it?
d. I am missing the link between buildd and unstable. They get the
   orig.tar.gz from unstable for any uploads in incoming that do
   not include the tarball.
e. I think it's M. Schulze, not Shultze.
f. Sven's name has an Umlaut; here, to cut-n-paste: Müller
g. users processes should be users' processes, though I think
   you may want to use another word. Like plain users or user
   systems may be better.
h. There are more rules as to when packages migrate from unstable to
   testing.
i. You use both meanings of priority (changelog and control)
   without making it clear which one is meant.
j. updates propagate, not updates propagates. I know you are
   talking about the collection, but it sounds weird.

That's it for now.

To get our graphs onto www.debian.org, I assume we file bugs against
that pseudo-package. Let me know when you are ready, then we can
submit one bug report together.

-- 
Please do not send copies of list mail to me; I read the list!
 
 .''`. martin f. krafft [EMAIL PROTECTED]
: :'  :proud Debian developer, admin, user, and author
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Kevin Mark
On Tue, Feb 15, 2005 at 10:29:37AM +0100, David Schmitt wrote:
 Hi Kev, list!
 
 On Tuesday 15 February 2005 08:27, Kevin Mark wrote:
  after my initial work on a diagram, and the comments and the work of
  madduck,  I had some time to redo my diagram to produce a totally new
  concept. any comment appreciated.
 
 Really nice and clean. Great to see such fundamental processes documented 
 properly! Some things though, perhaps someone can help me out here:

Thanks!

 
 * buildd: there is more than one of them and I always thought the results are 
 checked (and signed) manually by the buildd admins?

someone just emailed me about this.

 
 * propagation from experimental to unstable: I always thought that required a 
 re-upload?

see above.

 
 * testing packages propagate to stable is perhaps better called release: 
 testing becomes new-stable?

see above.

cheers,
Kev
-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Frank Küster
martin f krafft [EMAIL PROTECTED] wrote:

 h. There are more rules as to when packages migrate from unstable to
testing.
 i. You use both meanings of priority (changelog and control)
without making it clear which one is meant.

Furthermore, for testing propagation i'ts urgency that matters, isn't
it? 

And I've never read ITO as a tag for orphaning bug. Either one mails
to -devel (or wherever) saying that they intend to give away or orphan
some packages, but this isn't a bug, just conversation. In the BTS, I
think the tag is simply O.

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Greg Folkert
On Tue, 2005-02-15 at 02:27 -0500, Kevin Mark wrote:
 Hi debianista,
 
 after my initial work on a diagram, and the comments and the work of
 madduck,  I had some time to redo my diagram to produce a totally new
 concept. any comment appreciated.
 
 http://kmark.home.pipeline.com/newdebian.png
 http://kmark.home.pipeline.com/newdebian.dia

Not to find fault with something that will clear up much confusion in
the Debian Sphere of Being, but I am wonder where the contributions back
to upstream are in this picture?

Where should it go? I don't know. Debian is one of the largest
contributors to upstream(s), with bug-fixes, feature adds and
improvements in code cleanliness. As well as being upstream for many
things.

Also, shouldn't it also be noted the distributions that are based on
Debian that give-back to upstream (like Ubuntu and the plugin-dev and
pmount thing). Given I don't know if it warrants, as it would be a user
submission with patch to the DBTS.

Other than that, I think its very good looking, I don't have the
knowledge to judge whether it is accurate of not.
-- 
greg, [EMAIL PROTECTED]

The technology that is
Stronger, better, faster: Linux


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


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Kevin Mark
On Tue, Feb 15, 2005 at 11:24:18AM +0100, martin f krafft wrote:
 Hi Kevin,
 
 Great work! I am glad to see you got down with dia; I love that
 tool. Here are some comments:

Its cool that it exports to xfig as a way to use both tools.

 
 a. I am not sure what the process realm is.

ACK. renamed it.

 b. Developers do not tag bugs, they sign packages. Is that what you
meant? Also, note that at the moment, most only sign source
packages and binary uploads, not the binary packages themselves.

NACK. you lost me. this is a gap in my knowlege. 
differentiate source package, binary upload, and binary package.
where do they go?
what do developers do?
who creates source package, binary uploads and binary pacakges?

 c. Upstream is not really a repository, is it?

ACK. changed it.

 d. I am missing the link between buildd and unstable. They get the
orig.tar.gz from unstable for any uploads in incoming that do
not include the tarball.
 e. I think it's M. Schulze, not Shultze.

ACK.

 f. Sven's name has an Umlaut; here, to cut-n-paste: Müller

ACK. I still dont know how to fiddle with keymaps, input methods or such
things to get these!

 g. users processes should be users' processes, though I think
you may want to use another word. Like plain users or user
systems may be better.

ACK.

 h. There are more rules as to when packages migrate from unstable to
testing.

ACK. I'm not familar with all possibilities and also not sure how much
space it would take to include it. maybe a 'subprocess' box?

 i. You use both meanings of priority (changelog and control)
without making it clear which one is meant.

NACK. I only used this word once in referense to high, medium, low
migration of packages from unstable to testing.

 j. updates propagate, not updates propagates. I know you are
talking about the collection, but it sounds weird.

ACK.

 
 That's it for now.
 
 To get our graphs onto www.debian.org, I assume we file bugs against
 that pseudo-package.

there is an existing package that could include these? or to make an
ITP?

Someone in the 'eyecatcher' project said these may be helpful.

 Let me know when you are ready, then we can
 submit one bug report together.
 
Cool!

Kev

-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Kevin Mark
On Tue, Feb 15, 2005 at 01:11:33PM +0100, Frank Küster wrote:
 martin f krafft [EMAIL PROTECTED] wrote:
 
  h. There are more rules as to when packages migrate from unstable to
 testing.
  i. You use both meanings of priority (changelog and control)
 without making it clear which one is meant.
 
 Furthermore, for testing propagation i'ts urgency that matters, isn't
 it? 

Hi Frank,
isnt that addressed by the tag Urgency: Low|Medium|High?

 
 And I've never read ITO as a tag for orphaning bug. Either one mails
 to -devel (or wherever) saying that they intend to give away or orphan
 some packages, but this isn't a bug, just conversation. In the BTS, I
 think the tag is simply O.
 

so, there is no 'bug' to the bts to orphan a package, simply a note to
debian-devel? So folks are expected to troll it to pickup packages?
ok. I will change the ITO to 'read about orphanded package on
debian-devel'.
-Kev
-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Kevin Mark
On Tue, Feb 15, 2005 at 05:34:38PM -0500, Greg Folkert wrote:
 On Tue, 2005-02-15 at 02:27 -0500, Kevin Mark wrote:
  Hi debianista,
  
  after my initial work on a diagram, and the comments and the work of
  madduck,  I had some time to redo my diagram to produce a totally new
  concept. any comment appreciated.
  
  http://kmark.home.pipeline.com/newdebian.png
  http://kmark.home.pipeline.com/newdebian.dia
 
 Not to find fault with something that will clear up much confusion in
 the Debian Sphere of Being, but I am wonder where the contributions back
 to upstream are in this picture?

Hi Greg,
in my original diagram (http://kmark.home.pipeline.com/debian.png), I
included an indication of that. I will be including it in this one, but
have not done so yet.

 
 Where should it go? I don't know. Debian is one of the largest
 contributors to upstream(s), with bug-fixes, feature adds and
 improvements in code cleanliness. As well as being upstream for many
 things.
 
 Also, shouldn't it also be noted the distributions that are based on
 Debian that give-back to upstream (like Ubuntu and the plugin-dev and
 pmount thing). 

woun't that be out of the scope of my diagram?

 Given I don't know if it warrants, as it would be a user
 submission with patch to the DBTS.
 
 Other than that, I think its very good looking, I don't have the
 knowledge to judge whether it is accurate of not.
 -- 

thanks for the input.
cheers,
Kev


-- 
counter.li.org #238656 -- goto counter.li.org and be counted!

(__)
(oo)
  /--\/
 / |||
*  /\---/\
   ~~   ~~
Have you mooed today?...


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Adeodato Simó
* Kevin Mark [Tue, 15 Feb 2005 21:09:03 -0500]:

  And I've never read ITO as a tag for orphaning bug. Either one mails
  to -devel (or wherever) saying that they intend to give away or orphan
  some packages, but this isn't a bug, just conversation. In the BTS, I
  think the tag is simply O.

 so, there is no 'bug' to the bts to orphan a package, simply a note to
 debian-devel? So folks are expected to troll it to pickup packages?
 ok. I will change the ITO to 'read about orphanded package on
 debian-devel'.

  Please compare [1], [2], and [3]. Basically:

1. maintainer writes -devel
2. maintainer writes -devel and files RFAs
3. maintainer submits O: bug against wnnp and CC's -devel

[1] http://lists.debian.org/debian-devel/2005/02/msg00346.html
[2] http://lists.debian.org/debian-devel/2005/02/msg00534.html
[3] http://lists.debian.org/debian-devel/2005/02/msg00676.html

  But orphaning bugs can be filed without sending mail to -devel, though
  this makes them less effective.

  HTH,

-- 
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
 
Arguing with an engineer is like wrestling with a pig in mud: after a
while, you realize the pig is enjoying it.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread martin f krafft
also sprach Kevin Mark [EMAIL PROTECTED] [2005.02.15.1314 +0100]:
  b. Developers do not tag bugs, they sign packages. Is that what you
 meant? Also, note that at the moment, most only sign source
 packages and binary uploads, not the binary packages themselves.
 
 NACK. you lost me. this is a gap in my knowlege. 
 differentiate source package, binary upload, and binary package.

source package: dsc + (diff) + orig.tar.gz
binary package: deb
source upload: changes + list of files therein

 where do they go?

all to incoming.

 what do developers do?

twiddle our thumbs?

nah, we turn software into debian packages by debianising them, and
then using dpkg-genchanges to create the changes file. Please read
its manpage, in particular about the -sa, -sd, and -si options to
see which files the changes file will list.

the upload consists of the source package and the binary package,
unless the debian revision is greater than 1, in which case the
orig.tar.gz file is not included.

  h. There are more rules as to when packages migrate from unstable to
 testing.
 
 ACK. I'm not familar with all possibilities and also not sure how much
 space it would take to include it. maybe a 'subprocess' box?

you could just say meets requirements for testing

  i. You use both meanings of priority (changelog and control)
 without making it clear which one is meant.
 
 NACK. I only used this word once in referense to high, medium, low
 migration of packages from unstable to testing.

yes, and as someone else pointed out, this should be urgency. sorry,
i thought you used it elsewhere too.

  To get our graphs onto www.debian.org, I assume we file bugs against
  that pseudo-package.
 
 there is an existing package that could include these? or to make an
 ITP?

www.debian.org is a pseudo package:

  http://www.debian.org/Bugs/pseudo-packages

-- 
Please do not send copies of list mail to me; I read the list!
 
 .''`. martin f. krafft [EMAIL PROTECTED]
: :'  :proud Debian developer, admin, user, and author
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!


signature.asc
Description: Digital signature


Re: all new Debian diagram - now with less chaos!

2005-02-15 Thread Bernd Eckenfels
In article [EMAIL PROTECTED] you wrote:
 And I've never read ITO as a tag for orphaning bug.

This would be RFA?

Greetings
Bernd


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]