Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-22 Thread Stefano Zacchiroli
On Tue, Oct 21, 2008 at 10:34:38PM +0200, Gerfried Fuchs wrote:
  So we are absolutely on the same side here. :)

Luckily :), even more so because I'm still jetlag-ed, and interpreting
the first part of your reply would have been too hard right now :)
Sorry for the misunderstanding.

-- 
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
[EMAIL PROTECTED],pps.jussieu.fr,debian.org} -- http://upsilon.cc/zack/
Dietro un grande uomo c'è sempre /oo\ All one has to do is hit the right
uno zaino-- A.Bergonzoni \__/ keys at the right time -- J.S.Bach



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



Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-21 Thread Gerfried Fuchs
Am Dienstag, den 21.10.2008, 07:55 +1100 schrieb Mark Purcell:
 On Tuesday 09 September 2008 08:23:47 Stefano Zacchiroli wrote:
  On Mon, Sep 01, 2008 at 11:36:06PM +0800, Paul Wise wrote:
   In my opinion, packages.d.o is the right place for this (rather than the
   PTS) because it is more directed at users and people outside Debian.
 
  Well, I do want to have links to the patch tracker also from the PTS.
 
 I would like to see a link to patch-tracking from the PTS as well.
 
 I generally refer upstream to the PTS when I discuss the Debian packages, and 
 a link to the patches would be very useful for upstream to have easy access 
 to.

 Same with me - I managed to get quite some of my upstream developers to
subscribe through the PTS to some keywords, and I also see the PTS as a
useful ressource for mainly other people interested in my packages.
Personally, from a package maintainer's view, I don't really use it for
my own packages, here the qa.d.o/dev.php overview is much more helpful.

 On the contrary, I rather think of packages.debian.org as the end
user's view and it might be confusing to have the patch-tracking linked
from there. But then, that might be just me and I hope I won't get
accused for wanting to hide stuff because it isn't.

 Thanks,
Rhonda


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-21 Thread Stefano Zacchiroli
On Tue, Oct 21, 2008 at 06:49:20PM +0200, Gerfried Fuchs wrote:
  On the contrary, I rather think of packages.debian.org as the end
 user's view and it might be confusing to have the patch-tracking linked
 from there. But then, that might be just me and I hope I won't get

I guess you meant packages.qa.debian.org in the last paragraph, right?
I'm replying making that assumption.

Well, packages.qa.debian.org is not user oriented, it has always been
developer oriented, no matter how you use it :) This heritage comes
from, if you want to see that way actually, the fact that its being
source package oriented, while in general users know nothing about
source packages. You know, from the PTS you don't even have package
descriptions (given that source packages don't have them), how can it
possibly be user oriented?

Hence, having patches linked from there is something we really want.

Still, despite of all the past vote post to this bug log, I remind
that to implement this we need patch-tracking.d.n to export patch
summaries. See my last post to this log, it explains exactly what we
need PTS side to add support for that.

Cheers.

-- 
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
[EMAIL PROTECTED],pps.jussieu.fr,debian.org} -- http://upsilon.cc/zack/
Dietro un grande uomo c'è sempre /oo\ All one has to do is hit the right
uno zaino-- A.Bergonzoni \__/ keys at the right time -- J.S.Bach



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



Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-21 Thread Gerfried Fuchs
Hi!

* Stefano Zacchiroli [EMAIL PROTECTED] [2008-10-21 19:26:13 CEST]:
 On Tue, Oct 21, 2008 at 06:49:20PM +0200, Gerfried Fuchs wrote:
   On the contrary, I rather think of packages.debian.org as the end
  user's view and it might be confusing to have the patch-tracking linked
  from there. But then, that might be just me and I hope I won't get
 
 I guess you meant packages.qa.debian.org in the last paragraph, right?

 No, of course not. That's the PTS, and I thought it was called like
that by everyone? And ... if you would have left this paragraph in
connection with the other one I wrote:

|  Same with me - I managed to get quite some of my upstream developers to
| subscribe through the PTS to some keywords, and I also see the PTS as a
| useful ressource for mainly other people interested in my packages.
| Personally, from a package maintainer's view, I don't really use it for
| my own packages, here the qa.d.o/dev.php overview is much more helpful.

 ... you could have seen that I mentioned the PTS in that one
explicitly. I was talking about three different parts here: First the
PTS for upstream and other interested people, the qa developer overview
for developer's overview themself, and the packages.debian.org pages for
the end users.

 I'm replying making that assumption.

 Then your assumption is unfortunately wrong. Please don't assume that
I don't mean what I write (left aside language barriers), especially not
when you try to tell me that what you assume that I meant is wrong and
different from what I wrote. ;)

 Well, packages.qa.debian.org is not user oriented, it has always been
 developer oriented, no matter how you use it :)

 I never used it that way. :)

 This heritage comes from, if you want to see that way actually, the
 fact that its being source package oriented, while in general users
 know nothing about source packages. You know, from the PTS you don't
 even have package descriptions (given that source packages don't have
 them), how can it possibly be user oriented?

 See above, never meant that, and not even wrote that. :)

 Hence, having patches linked from there is something we really want.

 Exactly my words, the PTS is absolutely the proper place for it. In the
qa/developer.php page on the contrary I don't see much place for it (but
that propably would be another cookie thing to click off if one really
wants it - but then, the developers hopefully know already what they
patched), and in the packages.d.o pages for the users they aren't really
needed neither.

 So we are absolutely on the same side here. :)
Rhonda



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



Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-20 Thread Mark Purcell
On Tuesday 09 September 2008 08:23:47 Stefano Zacchiroli wrote:
 On Mon, Sep 01, 2008 at 11:36:06PM +0800, Paul Wise wrote:
  In my opinion, packages.d.o is the right place for this (rather than the
  PTS) because it is more directed at users and people outside Debian.

 Well, I do want to have links to the patch tracker also from the PTS.

I would like to see a link to patch-tracking from the PTS as well.

I generally refer upstream to the PTS when I discuss the Debian packages, and 
a link to the patches would be very useful for upstream to have easy access 
to.

Mark



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



Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-03 Thread Frank Lichtenheld
On Mon, Sep 01, 2008 at 11:36:06PM +0800, Paul Wise wrote:
 It would be nice if packages.debian.org/sid/foo linked to
 patch-tracking.debian.net/package/foo/1.2.3-4
 
 In my opinion, packages.d.o is the right place for this (rather than the
 PTS) because it is more directed at users and people outside Debian.
 
 There does not appear to be a machine-parsable index of all the packages
 with patches and their versions, would this be possible to add Sean? 

Sorry for not looking into this earlier.

What exactly do you think the machine-parsable index would be needed
for? For packages.debian.org I guess it is enough if I make the
inclusion of a link dependent on the existance of a .diff file, right?

Gruesse,
-- 
Frank Lichtenheld [EMAIL PROTECTED]
www: http://www.djpig.de/



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



Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-03 Thread Paul Wise
On Fri, 2008-10-03 at 09:43 +0200, Frank Lichtenheld wrote:

 What exactly do you think the machine-parsable index would be needed
 for?

I assumed that you would need a machine-parsable index of all the
packages that have patches. I realise now that isn't the case.

The only reason I can think you would want the index is if you want to
differentiate between packages with just packaging added, packages with
changes outside debian/ and packages with patches in debian/patches/.

 For packages.debian.org I guess it is enough if I make the
 inclusion of a link dependent on the existance of a .diff file, right?

I guess so, yeah, all non-native packages seem to have a patch page.
,
-- 
bye,
pabs

http://wiki.debian.org/PaulWise


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


Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-10-03 Thread gregor herrmann
On Fri, 03 Oct 2008 16:28:51 +0800, Paul Wise wrote:

  What exactly do you think the machine-parsable index would be needed
  for?
 The only reason I can think you would want the index is if you want to
 differentiate between packages with just packaging added, packages with
 changes outside debian/ and packages with patches in debian/patches/.

Such an index might also be interesting for UDD or PET or other tools
that want to display the patch status and/or patch number.

Cheers,
gregor 
-- 
 .''`.   Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin,  developer - http://www.debian.org/
 `. `'   Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
   `-NP: Sinéad O'Connor: The State I'm In


signature.asc
Description: Digital signature


Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-09-08 Thread Stefano Zacchiroli
clone 497410 -1
reassign -1 qa.debian.org
user [EMAIL PROTECTED]
usertag -1 + pts
thanks

On Mon, Sep 01, 2008 at 11:36:06PM +0800, Paul Wise wrote:
 In my opinion, packages.d.o is the right place for this (rather than the
 PTS) because it is more directed at users and people outside Debian.

Well, I do want to have links to the patch tracker also from the PTS.
The reason being that even from the package maintainer point of view it
is quite important to have a look at the list of Debian patches (as a UI
I'm currently thinking at a drop down menu linking to both the overview
page and to the single patches).

 There does not appear to be a machine-parsable index of all the packages
 with patches and their versions, would this be possible to add Sean? 

For the PTS, the better form would be a global index that can be
downloaded routinely containing for each (source) package the list of
applied patches. From the used format it should be possible to construct
mechanically all the relevant URLs (link to the per-package package and
links to the per-patch pages).

The need of a global file is to be able to download all information at
once, instead of hammering the patch tracker.

I presume the same format would be suitable for packages.d.o.

Cheers.

-- 
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
[EMAIL PROTECTED],pps.jussieu.fr,debian.org} -- http://upsilon.cc/zack/
I'm still an SGML person,this newfangled /\ All one has to do is hit the
XML stuff is so ... simplistic  -- Manoj \/ right keys at the right time


signature.asc
Description: Digital signature


Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-09-01 Thread Paul Wise
Package: www.debian.org
Severity: wishlist
X-Debbugs-CC: [EMAIL PROTECTED]

It would be nice if packages.debian.org/sid/foo linked to
patch-tracking.debian.net/package/foo/1.2.3-4

In my opinion, packages.d.o is the right place for this (rather than the
PTS) because it is more directed at users and people outside Debian.

There does not appear to be a machine-parsable index of all the packages
with patches and their versions, would this be possible to add Sean? 

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


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


Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-09-01 Thread sean finney
tags 497410 moreinfo
thanks

hiya,

On Monday 01 September 2008 05:36:06 pm Paul Wise wrote:
 There does not appear to be a machine-parsable index of all the packages
 with patches and their versions, would this be possible to add Sean?

it should be pretty straightforward to add something like this, yes.

it could be done on a per-package basis, as well as a single massive index 
file, and it could be formatted in any number of ways (csv, rfc822-ish, 
xml...) .  so... i'll need a little more info on *how* you'd like this 
implemented before i hack out any code of course.



sean


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


Bug#497410: packages.debian.org: please link to patch-tracking.debian.net

2008-09-01 Thread Paul Wise
On Mon, 2008-09-01 at 21:19 +0200, sean finney wrote:

 it could be done on a per-package basis, as well as a single massive index 
 file, and it could be formatted in any number of ways (csv, rfc822-ish, 
 xml...) .  so... i'll need a little more info on *how* you'd like this 
 implemented before i hack out any code of course.

Hmm, not entirely sure what format sould be used, djpig?

I'm imagining the data required would be something like:

http://patch-tracking.debian.net/debian/dists/unstable/main/source/Patches

Package: foo
Version: 1.2.3-4
URL-all: http://patch-tracking.debian.net/package/foo
URL-this-version: http://patch-tracking.debian.net/package/foo/1.2.3-4
Type: Debian-diff
Patches-series: 5
Patches-debian: 2

Not sure if rfc822 is appropriate, nor if we want to structure the data
locations like apt archives.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


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