Efraim Flashner <efr...@flashner.co.il> writes:

> On Fri, Sep 02, 2016 at 02:39:12PM +0200, Ludovic Courtès wrote:
>> Hi Alex!
>> 
>> Alex Vong <alexvong1...@gmail.com> skribis:
>> 
>> > While it may not be as user-friendly as web-based bug tracker these
>> > days, I think the Debian bug tracking system is still better than our
>> > current approach. In Debian, everything is a package. It is like a
>> > language primitive in the bug tracker system.
>> >
>> >
>> > There is an "intended to package" (ITP) package. When you want to
>> > package something, you simply file a bug against the ITP package. This
>> > has the advantage that, the relevant information stays within the bug
>> > report. So everyone can see the whole process, starting from someone
>> > intending to package, to a fully reviewed package, all in a single bug
>> > report. It is like having "lexical scoping".
>> 
>> And we all like lexical scoping.  :-)
>
> I think it would make sense to have the one bug report for the "target
> package" and then all the packages that get pulled in along the way get
> tacked on also.
>
Hmm, but what if we have 2 target packages (A, B) pulling the same
package (C) in? Then it is not obvious if C should live in A's or B's
bug report. What do you think?

>> 
>> > And the most important argument comes: We already have it now[0]! So,
>> > this could be a working intermediate solution. Currently, we are not
>> > using debbugs to its full potential.
>> >
>> >
>> > My suggestion will be to create a new package called "guix-package", and
>> > all people hoping to introduce a new package to guix should file a bug
>> > report to <bug-guix-pack...@gnu.org>. If you are new to this type of bug
>> > tracking system, no problem! There is (some) documentation on it[1][2]
>> > and here is my own little example[3].
>> 
>> I think this is a good idea, at least an improvement over the status
>> quo.
>> 
>> I suppose it wouldn’t handle patch series very well though, would it?
>> Or people would have to send the “cover letter” of the series first, and
>> then send the rest to n...@debbugs.gnu.org once a number has been
>> assigned?
>> 
>
> This seems like the best idea, otherwise we'd have to reassign and merge
> all the patches.
>
>> What’s unclear to me is how convenient Debbugs is for non-Emacs users:
>> Emacs has M-x debbugs-gnu, which is a significant UI improvement, but
>> how do non-Emacs users deal with Debbugs?
>> 
>
> This is one of my concerns. There's reportbug (and reportbug-ng) in
> Debian https://reportbug-ng.alioth.debian.org/index.html that we might
> be able to use after forking/patching our info in for Debian's.
>
Perhaps we can have guix reportbug!

>> Thanks,
>> Ludo’.
>> 

Reply via email to