* [gentoo-dev] Re: [gentoo-ebuild] Ebuild integration / ignoring
[not found] ` <0GNH00F6Q78Z2Z@mxout1.netvision.net.il>
@ 2001-11-27 20:27 ` Joshua Pollak
2001-11-27 23:34 ` [gentoo-dev] " Bart Verwilst
2001-11-28 15:50 ` [gentoo-dev] Re: [gentoo-ebuild] " Karl Trygve Kalleberg
0 siblings, 2 replies; 24+ messages in thread
From: Joshua Pollak @ 2001-11-27 20:27 UTC (permalink / raw
To: gentoo-ebuild; +Cc: gentoo-dev
I was going to suggest PEST, unrecoverable.org. A new version just
came out today, and the demo (unrecoverable.org/demo) looks pretty good.
I'm not a member of gentoo-dev, but I'll subscribe right now.
On Tue, Nov 27, 2001 at 10:23:29PM +0200, Dan Armak wrote:
> Hi,
>
> This has been brought up before, and as I understand someone objected to
> bugzilla, which was suggested by Hallski and others. We should make this a
> discussion on gentoo-dev and get a general agreement and drobbins' approval
> before actually doing anything.
>
> --
>
> Dan Armak
> Gentoo Linux Developer, Desktop Team
> Matan, Israel
> _______________________________________________
> gentoo-ebuild mailing list
> gentoo-ebuild@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-ebuild
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Ebuild integration / ignoring
2001-11-27 20:27 ` [gentoo-dev] Re: [gentoo-ebuild] Ebuild integration / ignoring Joshua Pollak
@ 2001-11-27 23:34 ` Bart Verwilst
2001-11-28 15:50 ` [gentoo-dev] Re: [gentoo-ebuild] " Karl Trygve Kalleberg
1 sibling, 0 replies; 24+ messages in thread
From: Bart Verwilst @ 2001-11-27 23:34 UTC (permalink / raw
To: gentoo-dev
Damn, that PEST really looks good!
Would be cool to have that as bugzilla...
It will make squashing bugs much more fun! :o)
See ya ;)
On Tuesday 27 November 2001 21:27, you wrote:
|| I was going to suggest PEST, unrecoverable.org. A new version just
|| came out today, and the demo (unrecoverable.org/demo) looks pretty good.
|| I'm not a member of gentoo-dev, but I'll subscribe right now.
--
Bart Verwilst
Gentoo Linux Developer, Desktop Team
Gent, Belgium
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring
2001-11-28 15:21 ` [gentoo-dev] Re: [gentoo-user] " Karl Trygve Kalleberg
@ 2001-11-28 14:37 ` Mikael Hallendal
2001-11-28 14:56 ` [gentoo-dev] Proposed Issuetracker via PEST Joshua Pollak
2001-11-28 15:06 ` [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring Chad Huneycutt
2 siblings, 0 replies; 24+ messages in thread
From: Mikael Hallendal @ 2001-11-28 14:37 UTC (permalink / raw
To: gentoo-user; +Cc: gentoo-dev
ons 2001-11-28 klockan 16.21 skrev Karl Trygve Kalleberg:
> The main thing about the bugtracker is that we should _USE_ it. So we'll
> just have to keep tweaking it until everybody uses it for adding ebuilds,
> bug reports, wishes, etc.
Amen!
> In fact, we should perhaps rename it from "bugtracker" to "issuetracker",
> since we want to have it handle more than just bugs: we want all new
> ebuilds to be submitted through it, so that it can help us not forget half
> of the ebuilds that get submitted.
I agree fully with you here. Let's call it issuetracking (it's a far
better name for it). And lets use it for everything!
Regards,
Mikael Hallendal
--
Mikael Hallendal http://micke.hallendal.net/
Stockholm, Sweden Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 15:21 ` [gentoo-dev] Re: [gentoo-user] " Karl Trygve Kalleberg
2001-11-28 14:37 ` Mikael Hallendal
@ 2001-11-28 14:56 ` Joshua Pollak
2001-11-28 15:27 ` Mikael Hallendal
2001-11-28 15:37 ` Jon Nelson
2001-11-28 15:06 ` [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring Chad Huneycutt
2 siblings, 2 replies; 24+ messages in thread
From: Joshua Pollak @ 2001-11-28 14:56 UTC (permalink / raw
To: gentoo-dev; +Cc: chadh, thread
Ok,
First off, I agree calling it issuetracker is a better idea than
bugtracker, because of the desire to handle ebuilds/feature
requests/etc. Also, I definately agree, an easy to use interface is very
important. That's mainly why I don't like bugzilla very much.
I think PEST would be the best system to use, I just came across it
yesterday when searching for bug tracking software. The reasons I
think its a good option are:
- Good looking, simple interface, should be easy to use
- Has advanced features so project members should be able to do what
they need.
- Written in PHP so its easy to modify
- Under active development and seems to have a decent sized community,
so its probably not going to go anywhere.
So if Thread and chadh would like to contact me about letting me set
something up, that would be cool. If anyone has any
suggestions/comments, let me know. I think I will start in the mean time
by setting up a test installation on my own server to see how hard it is
to install and see what the issues are.
-Josh
On Wed, Nov 28, 2001 at 04:21:58PM +0100, Karl Trygve Kalleberg wrote:
> On Tue, 27 Nov 2001 11:22:04 -0500
> Joshua Pollak <pardsbane@offthehill.org> wrote:
>
> > Something along the lines of Bugzilla/SF's features/phpBugTracker, etc,
> > should be fine, right? I could set it up on my own server, or I can set
> > it up somewhere else. If the project is willing to accept the work, once
> > done, I'll get started right away.
>
> See if you can't get in contact with chadh on how to set it up on
> cvs.gentoo.org (which perhaps should get a new alias: bugs.gentoo.org ?).
>
> We should have at least two modes for the bugtracker: end-user and
> developer. The full-blown bugzilla interface is a bit intimidating for
> first-time end-users, so they should by default get an easy-to-use
> interface.
>
> The regular developers should get the full-blown interface, I guess.
>
> The main thing about the bugtracker is that we should _USE_ it. So we'll
> just have to keep tweaking it until everybody uses it for adding ebuilds,
> bug reports, wishes, etc.
>
> In fact, we should perhaps rename it from "bugtracker" to "issuetracker",
> since we want to have it handle more than just bugs: we want all new
> ebuilds to be submitted through it, so that it can help us not forget half
> of the ebuilds that get submitted.
>
> Karl T
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring
2001-11-28 15:21 ` [gentoo-dev] Re: [gentoo-user] " Karl Trygve Kalleberg
2001-11-28 14:37 ` Mikael Hallendal
2001-11-28 14:56 ` [gentoo-dev] Proposed Issuetracker via PEST Joshua Pollak
@ 2001-11-28 15:06 ` Chad Huneycutt
2001-12-04 18:06 ` Karl Trygve Kalleberg
2 siblings, 1 reply; 24+ messages in thread
From: Chad Huneycutt @ 2001-11-28 15:06 UTC (permalink / raw
To: gentoo-dev; +Cc: gentoo-user
On Wed, 2001-11-28 at 10:21, Karl Trygve Kalleberg wrote:
> On Tue, 27 Nov 2001 11:22:04 -0500
> Joshua Pollak <pardsbane@offthehill.org> wrote:
>
> > Something along the lines of Bugzilla/SF's features/phpBugTracker, etc,
> > should be fine, right? I could set it up on my own server, or I can set
> > it up somewhere else. If the project is willing to accept the work, once
> > done, I'll get started right away.
>
> See if you can't get in contact with chadh on how to set it up on
> cvs.gentoo.org (which perhaps should get a new alias: bugs.gentoo.org ?).
Huh?! Someone else is in charge of cvs.gentoo.org, not me.
Chad
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring
[not found] ` <20011127112204.B13783@atelier.offthehill.net>
[not found] ` <0GNH00F6Q78Z2Z@mxout1.netvision.net.il>
@ 2001-11-28 15:21 ` Karl Trygve Kalleberg
2001-11-28 14:37 ` Mikael Hallendal
` (2 more replies)
1 sibling, 3 replies; 24+ messages in thread
From: Karl Trygve Kalleberg @ 2001-11-28 15:21 UTC (permalink / raw
To: gentoo-user; +Cc: gentoo-dev
On Tue, 27 Nov 2001 11:22:04 -0500
Joshua Pollak <pardsbane@offthehill.org> wrote:
> Something along the lines of Bugzilla/SF's features/phpBugTracker, etc,
> should be fine, right? I could set it up on my own server, or I can set
> it up somewhere else. If the project is willing to accept the work, once
> done, I'll get started right away.
See if you can't get in contact with chadh on how to set it up on
cvs.gentoo.org (which perhaps should get a new alias: bugs.gentoo.org ?).
We should have at least two modes for the bugtracker: end-user and
developer. The full-blown bugzilla interface is a bit intimidating for
first-time end-users, so they should by default get an easy-to-use
interface.
The regular developers should get the full-blown interface, I guess.
The main thing about the bugtracker is that we should _USE_ it. So we'll
just have to keep tweaking it until everybody uses it for adding ebuilds,
bug reports, wishes, etc.
In fact, we should perhaps rename it from "bugtracker" to "issuetracker",
since we want to have it handle more than just bugs: we want all new
ebuilds to be submitted through it, so that it can help us not forget half
of the ebuilds that get submitted.
Karl T
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 14:56 ` [gentoo-dev] Proposed Issuetracker via PEST Joshua Pollak
@ 2001-11-28 15:27 ` Mikael Hallendal
2001-11-28 15:29 ` Mikael Hallendal
2001-11-28 15:37 ` Jon Nelson
1 sibling, 1 reply; 24+ messages in thread
From: Mikael Hallendal @ 2001-11-28 15:27 UTC (permalink / raw
To: gentoo-dev
ons 2001-11-28 klockan 15.56 skrev Joshua Pollak:
> Ok,
>
> First off, I agree calling it issuetracker is a better idea than
> bugtracker, because of the desire to handle ebuilds/feature
> requests/etc. Also, I definately agree, an easy to use interface is very
> important. That's mainly why I don't like bugzilla very much.
>
> I think PEST would be the best system to use, I just came across it
> yesterday when searching for bug tracking software. The reasons I
> think its a good option are:
>
> - Good looking, simple interface, should be easy to use
In what way is it easier to use than bugzilla? I thought the interface
(at least the one in the demo) to be quite ugly and non-intuitive.
> So if Thread and chadh would like to contact me about letting me set
> something up, that would be cool. If anyone has any
> suggestions/comments, let me know. I think I will start in the mean time
> by setting up a test installation on my own server to see how hard it is
> to install and see what the issues are.
-Josh
>
>
> On Wed, Nov 28, 2001 at 04:21:58PM +0100, Karl Trygve Kalleberg wrote:
> > On Tue, 27 Nov 2001 11:22:04 -0500
> > Joshua Pollak <pardsbane@offthehill.org> wrote:
> >
> > > Something along the lines of Bugzilla/SF's features/phpBugTracker, etc,
> > > should be fine, right? I could set it up on my own server, or I can set
> > > it up somewhere else. If the project is willing to accept the work, once
> > > done, I'll get started right away.
> >
> > See if you can't get in contact with chadh on how to set it up on
> > cvs.gentoo.org (which perhaps should get a new alias: bugs.gentoo.org ?).
> >
> > We should have at least two modes for the bugtracker: end-user and
> > developer. The full-blown bugzilla interface is a bit intimidating for
> > first-time end-users, so they should by default get an easy-to-use
> > interface.
> >
> > The regular developers should get the full-blown interface, I guess.
> >
> > The main thing about the bugtracker is that we should _USE_ it. So we'll
> > just have to keep tweaking it until everybody uses it for adding ebuilds,
> > bug reports, wishes, etc.
> >
> > In fact, we should perhaps rename it from "bugtracker" to "issuetracker",
> > since we want to have it handle more than just bugs: we want all new
> > ebuilds to be submitted through it, so that it can help us not forget half
> > of the ebuilds that get submitted.
> >
> > Karl T
> > _______________________________________________
> > gentoo-dev mailing list
> > gentoo-dev@gentoo.org
> > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev
>
--
Mikael Hallendal http://micke.hallendal.net/
Stockholm, Sweden Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 15:27 ` Mikael Hallendal
@ 2001-11-28 15:29 ` Mikael Hallendal
0 siblings, 0 replies; 24+ messages in thread
From: Mikael Hallendal @ 2001-11-28 15:29 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1111 bytes --]
ons 2001-11-28 klockan 16.27 skrev Mikael Hallendal:
Sorry, accidentaly sent the mail.
> > I think PEST would be the best system to use, I just came across it
> > yesterday when searching for bug tracking software. The reasons I
> > think its a good option are:
> >
> > - Good looking, simple interface, should be easy to use
>
> In what way is it easier to use than bugzilla? I thought the interface
> (at least the one in the demo) to be quite ugly and non-intuitive.
>
> > So if Thread and chadh would like to contact me about letting me set
> > something up, that would be cool. If anyone has any
> > suggestions/comments, let me know. I think I will start in the mean time
> > by setting up a test installation on my own server to see how hard it is
> > to install and see what the issues are.
Before we start using any that we should setup and test different system
(roundup, PEST, Bugzilla and GNAT is some that come to mind directly).
Regards,
Mikael Hallendal
--
Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 14:56 ` [gentoo-dev] Proposed Issuetracker via PEST Joshua Pollak
2001-11-28 15:27 ` Mikael Hallendal
@ 2001-11-28 15:37 ` Jon Nelson
2001-11-28 15:56 ` Mikael Hallendal
1 sibling, 1 reply; 24+ messages in thread
From: Jon Nelson @ 2001-11-28 15:37 UTC (permalink / raw
To: gentoo-dev; +Cc: chadh, thread
On Wed, 28 Nov 2001 09:56:00 -0500
Joshua Pollak <pardsbane@offthehill.org> wrote:
..
> I think PEST would be the best system to use, I just came across it
> yesterday when searching for bug tracking software. The reasons I
> think its a good option are:
>
> - Good looking, simple interface, should be easy to use
> - Has advanced features so project members should be able to do what
> they need.
> - Written in PHP so its easy to modify
> - Under active development and seems to have a decent sized community,
> so its probably not going to go anywhere.
I would like to mention Roundup (written in Python, very perty, and
very easy to use and setup -- took me 15 minutes and doesn't depend
on anything other than mail and python.)
Also, I'd like to mention debbugs -- The Debian Bugtracking system.
Written in Perl, it has handled over 100k bugs for Debian easily,
and is in use in quite a few other projects, incl. FreeRADIUS and
others. Also very easy to setup -- took me about 25 minutes and
I didn't know what I was doing. Email based but has nice web
interface. Also quite easy to use. Check out bugs.debian.org.
Given my past experiences with gnats, rt, debbugs, and bugzilla,
I'd say bugzilla is *way* too complex for people to use effectively,
and has perhaps the most horrid interface I've ever experienced.
debbugs was the easiest, and the little bit that I've used roundup
makes me feel fairly comfortable in recommending it.
In summary, usability is far and away the most important thing
in a bug tracking/issue tracking system, and a objective analysis
is probably in order.
Just my two cents.
--
Jon Nelson
jnelson@jamponi.net
C and Python Programmer
Motorcycle Enthusiast
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-dev] Re: [gentoo-ebuild] Ebuild integration / ignoring
2001-11-27 20:27 ` [gentoo-dev] Re: [gentoo-ebuild] Ebuild integration / ignoring Joshua Pollak
2001-11-27 23:34 ` [gentoo-dev] " Bart Verwilst
@ 2001-11-28 15:50 ` Karl Trygve Kalleberg
1 sibling, 0 replies; 24+ messages in thread
From: Karl Trygve Kalleberg @ 2001-11-28 15:50 UTC (permalink / raw
To: gentoo-ebuild; +Cc: gentoo-dev
On Tue, 27 Nov 2001 15:27:42 -0500
Joshua Pollak <pardsbane@offthehill.org> wrote:
> I was going to suggest PEST, unrecoverable.org. A new version just
> came out today, and the demo (unrecoverable.org/demo) looks pretty good.
> I'm not a member of gentoo-dev, but I'll subscribe right now.
PEST at least looks nice. And it might even be easier to maintain than
bugzilla, for all I know. You might want to involve Thread
(thread@gentoo.org) in this "project", as he's the web/wiki/bugdb guy.
Kind regards,
Karl T
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 15:37 ` Jon Nelson
@ 2001-11-28 15:56 ` Mikael Hallendal
2001-11-28 16:28 ` Joshua Pollak
2001-11-28 17:11 ` [gentoo-dev] " Andreas Voegele
0 siblings, 2 replies; 24+ messages in thread
From: Mikael Hallendal @ 2001-11-28 15:56 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1740 bytes --]
ons 2001-11-28 klockan 16.37 skrev Jon Nelson:
> I would like to mention Roundup (written in Python, very perty, and
> very easy to use and setup -- took me 15 minutes and doesn't depend
> on anything other than mail and python.)
Did you set it up on a Gentoo machine. I just couldn't get it working on
my Gentoo (RC4) system, and I spent a couple of errors on it. Might have
been RC4 issues or my lack of Python-knowledge.
> Given my past experiences with gnats, rt, debbugs, and bugzilla,
> I'd say bugzilla is *way* too complex for people to use effectively,
> and has perhaps the most horrid interface I've ever experienced.
> debbugs was the easiest, and the little bit that I've used roundup
> makes me feel fairly comfortable in recommending it.
As said before, this is the _default_ interface too bugzilla which we
have no intention of using (at least not for endusers). Bugzilla is
complex before it's _very_ powerful. But I agree, the default interface
is too complex for endusers even though most people have no problems
adding a new bug. The complexety is when trying to find if a bug is
already in there.
> In summary, usability is far and away the most important thing
> in a bug tracking/issue tracking system, and a objective analysis
> is probably in order.
This is very true while talking about endusers. When talking about
developers I think the most important thing is that it can handle all
the things we need to work effectivly. I also think none of the Gentoo
developers will have problems learning Bugzilla if they set there mind
to it.
Regards,
Mikael Hallendal
--
Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 15:56 ` Mikael Hallendal
@ 2001-11-28 16:28 ` Joshua Pollak
2001-11-28 17:06 ` Jon Nelson
2001-11-28 17:11 ` [gentoo-dev] " Andreas Voegele
1 sibling, 1 reply; 24+ messages in thread
From: Joshua Pollak @ 2001-11-28 16:28 UTC (permalink / raw
To: gentoo-dev
> > In summary, usability is far and away the most important thing
> > in a bug tracking/issue tracking system, and a objective analysis
> > is probably in order.
I agree usability is the most important issue, which is why I thought
PEST was the best solution of the ones I could find. I had not heard of
Roundup, gnats, or rt, but I'll check them out. I think Bugzilla and
Debbugs both have serious usability issues. They are both very confusing
to use and just plain messy and ugly.
Perhaps the simplified bugzilla interface is cleaner and easier to use,
but why subject end users to a limited interface when there are systems
out there that are easy to use and powerful, in the same interface?
> the things we need to work effectivly. I also think none of the Gentoo
> developers will have problems learning Bugzilla if they set there mind
> to it.
I have no doubt that is true, but I respectfully disagree that this is
something the Gentoo developers should be spending their time with. A
bug tracking system should be quick and intuitive, not something that
takes a long while to learn, with a complicated interface. At this
point, I think just having a database where bugs/ebuilds/etc can start
being registered is far more important than having an interface that
takes time to learn. I mean, if it takes a while to learn, why would
people bother using, when then can just keep going as they are?
Someone critizized Pest's interface... I was wondering what the problem
with it was? I heard quite a few positive comments about it on the
Gentoo-user list, and I thought it was a very clean system. The demo is
a bit messy with all the garbage projects and bugs, but the interface
was very nice I thought. Although the Demo does not show it, the version
that came out yesterday has a severity option as well.
I'll take a look at the other tracking options as well.
-Josh
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 16:28 ` Joshua Pollak
@ 2001-11-28 17:06 ` Jon Nelson
2001-11-28 17:47 ` Joshua Pollak
2001-11-28 18:37 ` [gentoo-dev] Proposed Issuetracker via PEST Bart Verwilst
0 siblings, 2 replies; 24+ messages in thread
From: Jon Nelson @ 2001-11-28 17:06 UTC (permalink / raw
To: gentoo-dev
On Wed, 28 Nov 2001 11:28:28 -0500
Joshua Pollak <pardsbane@offthehill.org> wrote:
> > > In summary, usability is far and away the most important thing
> > > in a bug tracking/issue tracking system, and a objective analysis
> > > is probably in order.
>
> I agree usability is the most important issue, which is why I thought
> PEST was the best solution of the ones I could find. I had not heard of
> Roundup, gnats, or rt, but I'll check them out. I think Bugzilla and
> Debbugs both have serious usability issues. They are both very confusing
> to use and just plain messy and ugly.
You've never heard of gnats or rt? Wow. What did you find confusing
about debbugs? Have you ever used it? Did you look at the URL I
provided? I've been a Debian developer for many years (as well
as RedHat and other non-Linux) and find debbugs the 'best' of the
bug / issue tracking softwares I've used. One of the Debian developers
converted it for use with a postgresql database, if that is
relevant.
I still place my votes in (this order): debbugs, roundup. I don't know
PEST and I am not a fan of PHP (I prefer real languages like Python
and C) -- there's more to life than the web, and it would appear that
PEST is web-only. debbugs is mail and web, same as roundup.
> Perhaps the simplified bugzilla interface is cleaner and easier to use,
> but why subject end users to a limited interface when there are systems
> out there that are easy to use and powerful, in the same interface?
I agree here very much.
> > the things we need to work effectivly. I also think none of the Gentoo
> > developers will have problems learning Bugzilla if they set there mind
> > to it.
>
> I have no doubt that is true, but I respectfully disagree that this is
> something the Gentoo developers should be spending their time with. A
> bug tracking system should be quick and intuitive, not something that
> takes a long while to learn, with a complicated interface. At this
> point, I think just having a database where bugs/ebuilds/etc can start
> being registered is far more important than having an interface that
> takes time to learn. I mean, if it takes a while to learn, why would
> people bother using, when then can just keep going as they are?
--
Jon Nelson \|/ ____ \|/ Gort,
jnelson@securepipe.com "@'/ ,. \`@" Klaatu
C and Python Programmer /_| \__/ |_\ barada
Motorcycle Enthusiast \__U_/ nikto.
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-dev] Re: Proposed Issuetracker via PEST
2001-11-28 15:56 ` Mikael Hallendal
2001-11-28 16:28 ` Joshua Pollak
@ 2001-11-28 17:11 ` Andreas Voegele
2001-11-28 17:56 ` Joshua Pollak
2001-11-28 18:27 ` Mikael Hallendal
1 sibling, 2 replies; 24+ messages in thread
From: Andreas Voegele @ 2001-11-28 17:11 UTC (permalink / raw
To: gentoo-dev
Mikael Hallendal writes:
> As said before, this is the _default_ interface too bugzilla which
> we have no intention of using (at least not for endusers).
^^
Has there already been a decision to use Bugzilla?
> Bugzilla is complex before it's _very_ powerful. But I agree, the
> default interface is too complex [...]
The problem is that web interfaces generally suck because of the poor
GUI elements that HTML provides. For example, the text entry's
editing features are really poor compared to the features of real text
editors.
How will users select a package in the Bug Tracking System if there
are hundreds or even thousands of packages? Do they have to scroll
through endless lists?
I prefer to write my reports with a text editor and to send the
reports by electronic mail. It's much easier to add patches and
ebuild scripts to electronic mail than to add them to reports sent
through a web interface - at least if you're using Emacs to write your
mail :]
The Debian BTS uses electronic mail. And there are at least two
programs, e.g. reportbug, which is written in Python, that end-users
can use to send bug reports.
> This is very true while talking about endusers. When talking about
> developers I think the most important thing is that it can handle
> all the things we need to work effectivly.
Hm, do you think that all the developers need/want the same things?
What's wrong with the Debian BTS?
--
Andreas
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 17:06 ` Jon Nelson
@ 2001-11-28 17:47 ` Joshua Pollak
2001-11-28 18:34 ` Mikael Hallendal
2001-11-28 18:37 ` [gentoo-dev] Proposed Issuetracker via PEST Bart Verwilst
1 sibling, 1 reply; 24+ messages in thread
From: Joshua Pollak @ 2001-11-28 17:47 UTC (permalink / raw
To: gentoo-dev
On Wednesday 28 November 2001 12:06, you wrote:
> On Wed, 28 Nov 2001 11:28:28 -0500
>
> Joshua Pollak <pardsbane@offthehill.org> wrote:
> > > > In summary, usability is far and away the most important thing
> > > > in a bug tracking/issue tracking system, and a objective analysis
> > > > is probably in order.
> >
> > I agree usability is the most important issue, which is why I thought
> > PEST was the best solution of the ones I could find. I had not heard of
> > Roundup, gnats, or rt, but I'll check them out. I think Bugzilla and
> > Debbugs both have serious usability issues. They are both very confusing
> > to use and just plain messy and ugly.
>
> You've never heard of gnats or rt? Wow. What did you find confusing
> about debbugs? Have you ever used it? Did you look at the URL I
I dunno why I haven't heard of gnats and rt, perhaps either I've been living
under a rock, or I've used them without knowing it. Most bugs I've filed have
been with SourceForge projects, Mozilla, and Debian, so those are the systems
I'm most familiar with.
I have no doubt Debbugs is the most feature full of the systems, and I do
like the email interface, however, I find the web interface is complicated
and busy, and very hard to do anything with. Systems like Roundup (I just
took a look at it) and PEST are (in my opinion) much easier for both novices
and experts, mainly because you spend so much less time looking for things.
> I still place my votes in (this order): debbugs, roundup. I don't know
> PEST and I am not a fan of PHP (I prefer real languages like Python
> and C) -- there's more to life than the web, and it would appear that
> PEST is web-only. debbugs is mail and web, same as roundup.
This is a good argument, and I only chose PEST because I prefer PHP to Perl.
However, Python is definately a good language to implement in, and if email
and command-line interfaces are desired, I think Roundup is a great solution.
Although I do hear PHP has GTK bindings now... ;)
So I change my proposal to implement the bug tracker in Roundup, to satisfy
the demand for an email interface.
-Josh
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Re: Proposed Issuetracker via PEST
2001-11-28 17:11 ` [gentoo-dev] " Andreas Voegele
@ 2001-11-28 17:56 ` Joshua Pollak
2001-11-28 18:35 ` Jon Nelson
2001-11-28 18:27 ` Mikael Hallendal
1 sibling, 1 reply; 24+ messages in thread
From: Joshua Pollak @ 2001-11-28 17:56 UTC (permalink / raw
To: gentoo-dev
> How will users select a package in the Bug Tracking System if there
> are hundreds or even thousands of packages? Do they have to scroll
> through endless lists?
Well, I would break it down so you choose category, then package. That should
make it short enough to search by.
> The Debian BTS uses electronic mail. And there are at least two
> programs, e.g. reportbug, which is written in Python, that end-users
> can use to send bug reports.
Reportbug is usually how I've worked with Debbugs, and its pretty handy, but
if you don't remember exactly how to spell a package name, it can be a
serious pain. Also, browsing through all the other bugs to match one up with
yours can be a bit of a pain, although its a nice feature.
Anyway, I suppose Debbugs isn't a bad option, but I am really, really, really
repulsed by its web interface. I agree the web interface isn't always the
best one for entering bugs, but I think a clean web interface is the easiest
way to update bug status and keep track of what bugs should be worked on and
where they are in progress.
Debbugs search options and the search display are amazingly annoying... It
doesn't categorize the searches in any meaningful way, or allow you to adjust
the categorization. I think a system like PEST or ReportBugs, where it is
categorized, and you can choose the sort method is very important and useful.
Also, because Debian's search doesn't show the bugs in a tabular format, its
very hard to survey the returned bugs and see whats going on.
-Josh
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Re: Proposed Issuetracker via PEST
2001-11-28 17:11 ` [gentoo-dev] " Andreas Voegele
2001-11-28 17:56 ` Joshua Pollak
@ 2001-11-28 18:27 ` Mikael Hallendal
1 sibling, 0 replies; 24+ messages in thread
From: Mikael Hallendal @ 2001-11-28 18:27 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 3582 bytes --]
ons 2001-11-28 klockan 18.11 skrev Andreas Voegele:
> Mikael Hallendal writes:
>
> > As said before, this is the _default_ interface too bugzilla which
> > we have no intention of using (at least not for endusers).
> ^^
> Has there already been a decision to use Bugzilla?
No but there has been extensive discussions about using it and those
discussions has been based on writing a our own nice interface too it.
> > Bugzilla is complex before it's _very_ powerful. But I agree, the
> > default interface is too complex [...]
>
> The problem is that web interfaces generally suck because of the poor
> GUI elements that HTML provides. For example, the text entry's
> editing features are really poor compared to the features of real text
> editors.
>
> How will users select a package in the Bug Tracking System if there
> are hundreds or even thousands of packages? Do they have to scroll
> through endless lists?
I'm not sure how we should categorize the packages. Currently I think
that bugreports should go per team (ie. if you find a bug in a package
that is maintained by Desktop team you report it as such a bug rather
than that actuall package). This fits very well into the current setup
we have in Gentoo.
If we have as in Debian (which I hope we never have) that one person
only can make changes to a package it should be reported per package.
> I prefer to write my reports with a text editor and to send the
> reports by electronic mail. It's much easier to add patches and
> ebuild scripts to electronic mail than to add them to reports sent
> through a web interface - at least if you're using Emacs to write your
> mail :]
I agree that there should be a way to report bugs through email. This is
afaik possible in the bugzilla used by GNOME. Also, BugBuddy is a GNOME
application to report bugs to bugzilla, we might be able to tweek it if
we decide to use Bugzilla.
> The Debian BTS uses electronic mail. And there are at least two
> programs, e.g. reportbug, which is written in Python, that end-users
> can use to send bug reports.
I agree with Joshua that it's very important to have a nice webui to
look at the bugs, search among them etc.
We should (imho) also be able to connect the issuetracking system to IRC
(at least for lookups) using a bot. I don't know how easy this is with
Debbug or Roundup (I guess at least Debbug has something like this?)
> > This is very true while talking about endusers. When talking about
> > developers I think the most important thing is that it can handle
> > all the things we need to work effectivly.
>
> Hm, do you think that all the developers need/want the same things?
Off course not, that's why we need something that fits all (and in my
opinion we should be able to make Bugzilla do so). If we use something
that hasn't all the features we want we will have to spend time to
implement them (This might not be a bad idea since we will be helping
another project that way).
> What's wrong with the Debian BTS?
I have never used it and I think most of us haven't. This is a
discussion about what to use. Nothing has been decided.
Currently we seem to be in the state where we collect information about
which ones are available. And those I can come up with right now that's
been suggested are:
* Roundup
* Bugzilla
* PEST
* Debian BTS
* GNATS
* Improve current dev-wiki
Regards,
Mikael Hallendal
--
Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 17:47 ` Joshua Pollak
@ 2001-11-28 18:34 ` Mikael Hallendal
2001-11-28 20:38 ` [gentoo-dev] IssueTracker Requirements Joshua Pollak
0 siblings, 1 reply; 24+ messages in thread
From: Mikael Hallendal @ 2001-11-28 18:34 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 753 bytes --]
Hi!
---
To stop this endless debate on issue tracking (which won't go nowhere in
current state).
Can someone start a thread on our requirements for this system so that
we other can fill in. I would do it myself if it wasn't that I have very
little time this week...
After we have a list of requirements it should be easy to rule out those
systems that doesn't meet them and make an assumption to effort to make
those systems come to a point where we like them.
This approach will get us somewhere much quicker than everyone telling
again and again how great there preffered issue tracker is.
Regards,
Mikael Hallendal
--
Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Re: Proposed Issuetracker via PEST
2001-11-28 17:56 ` Joshua Pollak
@ 2001-11-28 18:35 ` Jon Nelson
2001-11-28 20:08 ` Joshua Pollak
0 siblings, 1 reply; 24+ messages in thread
From: Jon Nelson @ 2001-11-28 18:35 UTC (permalink / raw
To: gentoo-dev
On Wed, 28 Nov 2001 12:56:50 -0500
Joshua Pollak <pardsbane@offthehill.org> wrote:
> > How will users select a package in the Bug Tracking System if there
> > are hundreds or even thousands of packages? Do they have to scroll
> > through endless lists?
>
> Well, I would break it down so you choose category, then package. That should
> make it short enough to search by.
>
> > The Debian BTS uses electronic mail. And there are at least two
> > programs, e.g. reportbug, which is written in Python, that end-users
> > can use to send bug reports.
..
> Anyway, I suppose Debbugs isn't a bad option, but I am really, really, really
> repulsed by its web interface. I agree the web interface isn't always the
> best one for entering bugs, but I think a clean web interface is the easiest
> way to update bug status and keep track of what bugs should be worked on and
> where they are in progress.
Correct me if I'm wrong, but you seem to like how debbugs works but
you don't like the web interface. It would seem to me that the web
interface to a system as fairly simple as debbugs would be easy enough
to alter if you didn't like it. However, you still didn't mention
whether or not you've looked at http://bugs.debian.org -- personally,
I find the interface *easier* to use than any other. Below is an
taken from that page on various ways to access bug reports.
It doesn't look too hard to me.
http://bugs.debian.org/number
http://bugs.debian.org/package
http://bugs.debian.org/src:sourcepackage
http://bugs.debian.org/maintainer@email.address
http://bugs.debian.org/from:submitter@email.address
I haven't used roundup for more than "I got it working", but it appears
to be OK, and a much simpler code base than debbugs.
However, I'll admit that almost all of my work with debbugs has been
via email, and I find it quite useable in that manner.
I really *must* set up roundup and play with it some more.
Oh, and Python does, of course, have GTK bindings. I use them
every day at my work.
--
Jon Nelson
jnelson@jamponi.net
C and Python Programmer
Motorcycle Enthusiast
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Proposed Issuetracker via PEST
2001-11-28 17:06 ` Jon Nelson
2001-11-28 17:47 ` Joshua Pollak
@ 2001-11-28 18:37 ` Bart Verwilst
1 sibling, 0 replies; 24+ messages in thread
From: Bart Verwilst @ 2001-11-28 18:37 UTC (permalink / raw
To: gentoo-dev
Actually i like PEST the most...
Just my personal opinion ofcourse :)
PEST is easy to look over, and with an ability to still search for bugID or
packagename (don't know if it's inthere), it would work great imho...
Just my 2 Euro...
--
Bart Verwilst
Gentoo Linux Developer, Desktop Team
Gent, Belgium
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Re: Proposed Issuetracker via PEST
2001-11-28 18:35 ` Jon Nelson
@ 2001-11-28 20:08 ` Joshua Pollak
0 siblings, 0 replies; 24+ messages in thread
From: Joshua Pollak @ 2001-11-28 20:08 UTC (permalink / raw
To: gentoo-dev
> Correct me if I'm wrong, but you seem to like how debbugs works but
> you don't like the web interface. It would seem to me that the web
> interface to a system as fairly simple as debbugs would be easy enough
> to alter if you didn't like it. However, you still didn't mention
> whether or not you've looked at http://bugs.debian.org -- personally,
> I find the interface *easier* to use than any other. Below is an
To me the bug.debian.org interface (Yes, I've looked at it and I'm fairly
familiar with it) is just a console interface dumped to HTML form. It really
doesn't take advantage of the graphical nature of the web, and I'm not
talking about flashing gif's or anything, I mean Tabluar display of the bugs
(I'm big on this), quickly changing how the bug listing is sorted (age,
severity, class, project, whatever), easy filtering, etc. Ok, so bugs are
categorized when you do a search in bug.debian.org, but its not all that
great. As far as I can tell, there are 5 bugs on 2 full, busy, hard to read
pages worth of scrolling for the python2.1 package... With something with a
better gui, those 5 bugs could be represented on 5 lines, no scrolling, and
would be easier to get a handle on.
There is some serious stuff lacking in the ease of use field for debbugs. But
I agree, its very powerful. Basically, I think Debbugs falls into the same
category as bugzilla: Large, hard for newbies to use, and definately not all
that user friendly for experts either, even if they know what they are doing.
> I haven't used roundup for more than "I got it working", but it appears
> to be OK, and a much simpler code base than debbugs.
Simpler code base is a real bug plus.
> Oh, and Python does, of course, have GTK bindings. I use them
> every day at my work.
Of course, I was just joking when I mentioned PHP's GTK bindings. ;)
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-dev] IssueTracker Requirements
2001-11-28 18:34 ` Mikael Hallendal
@ 2001-11-28 20:38 ` Joshua Pollak
2001-11-28 21:21 ` Jon Nelson
0 siblings, 1 reply; 24+ messages in thread
From: Joshua Pollak @ 2001-11-28 20:38 UTC (permalink / raw
To: gentoo-dev
Ok,
Here is a list of issuetracker requirements, as I remember them. They are not
sorted in any particular order of importance, although things I think
everyone can agree are 'nice things to have but not show stoppers' are lower
down the list:
email interface
easy to use web interface
clean, modifiable code base
multiple package support
easy for newbies
- quick to add bugs (most important)
- search, find duplicates (almost as important)
- update status and communicate with developers
powerful for developers
irc interface bot
implemented in a real language (not PHP, etc)
desktop user interface (GUI?, command-line?)
Current candidates, with implementation language, and URL:
Because I can't resist, I've included one line for both upside and downside
to each package, as I see it.
* Roundup
- Python
- http://roundup.sf.net
- Plus: Email interface, passable web interface, command-line interface
- Unfamiliar to many of us.
* Bugzilla
- ???
- http://www.mozilla.org/projects/bugzilla/
- Plus side: Monster program with basically every feature imaginable
- Downs: large, large learning curve.
* PEST
- PHP
- http://unrecoverable.org
- Plus side: cute Web interface, DB storage (good for other interfaces)
- Downside: PHP, no mail interface
* Debian BTS
- "most of the code is written in Perl5"
- http://www.benham.net/debbugs/
- Plus: "now has a fairly rich feature set", everything via email
- Down: "system has grown fairly organically", kludgy web interface
(quotes are from Debian BTS website)
* GNATS
- everything
- http://www.gnu.org/software/gnats/
- Plus: Official GNU software
- Downs: Web, TK, etc interfaces are seperate, install looks like a pain
* Improve current dev-wiki
- ???
- I must be blind, because I can no longer see the link to the wiki.
- Gentoo specific project, we decide how it should be done
- Gentoo specific project, lots of work, risk wasting time repeating other
peoples work.
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] IssueTracker Requirements
2001-11-28 20:38 ` [gentoo-dev] IssueTracker Requirements Joshua Pollak
@ 2001-11-28 21:21 ` Jon Nelson
0 siblings, 0 replies; 24+ messages in thread
From: Jon Nelson @ 2001-11-28 21:21 UTC (permalink / raw
To: gentoo-dev
On Wed, 28 Nov 2001 15:38:33 -0500
Joshua Pollak <josh@offthehill.org> wrote:
> Current candidates, with implementation language, and URL:
> Because I can't resist, I've included one line for both upside and downside
> to each package, as I see it.
I agree with pretty much everything said here.
I personally feel that Roundup is the most 'perty',
and being written in Python *with a goal in mind* makes me feel
much more comfortable about the code and the language used.
My vote: Roundup
2nd place: debbugs (the web interface isn't *that* bad)
--
Jon Nelson
jnelson@jamponi.net
C and Python Programmer
Motorcycle Enthusiast
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring
2001-11-28 15:06 ` [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring Chad Huneycutt
@ 2001-12-04 18:06 ` Karl Trygve Kalleberg
0 siblings, 0 replies; 24+ messages in thread
From: Karl Trygve Kalleberg @ 2001-12-04 18:06 UTC (permalink / raw
To: gentoo-dev
On 28 Nov 2001 10:06:10 -0500
Chad Huneycutt <chadh@jomama.dyndns.org> wrote:
> On Wed, 2001-11-28 at 10:21, Karl Trygve Kalleberg wrote:
> > On Tue, 27 Nov 2001 11:22:04 -0500
> > Joshua Pollak <pardsbane@offthehill.org> wrote:
> >
> > > Something along the lines of Bugzilla/SF's features/phpBugTracker,
etc,
> > > should be fine, right? I could set it up on my own server, or I can
set
> > > it up somewhere else. If the project is willing to accept the work,
once
> > > done, I'll get started right away.
> >
> > See if you can't get in contact with chadh on how to set it up on
> > cvs.gentoo.org (which perhaps should get a new alias: bugs.gentoo.org
?).
>
> Huh?! Someone else is in charge of cvs.gentoo.org, not me.
Chadh, kabau, drobbins, you're all americans to me :p
No, really. I meant kabau.
Kind regards,
Karl T
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2001-12-04 17:07 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1006817973.23206.0.camel@inspiron.theleaf.office>
[not found] ` <0GNG00DA5ULHBX@mxout1.netvision.net.il>
[not found] ` <20011127112204.B13783@atelier.offthehill.net>
[not found] ` <0GNH00F6Q78Z2Z@mxout1.netvision.net.il>
2001-11-27 20:27 ` [gentoo-dev] Re: [gentoo-ebuild] Ebuild integration / ignoring Joshua Pollak
2001-11-27 23:34 ` [gentoo-dev] " Bart Verwilst
2001-11-28 15:50 ` [gentoo-dev] Re: [gentoo-ebuild] " Karl Trygve Kalleberg
2001-11-28 15:21 ` [gentoo-dev] Re: [gentoo-user] " Karl Trygve Kalleberg
2001-11-28 14:37 ` Mikael Hallendal
2001-11-28 14:56 ` [gentoo-dev] Proposed Issuetracker via PEST Joshua Pollak
2001-11-28 15:27 ` Mikael Hallendal
2001-11-28 15:29 ` Mikael Hallendal
2001-11-28 15:37 ` Jon Nelson
2001-11-28 15:56 ` Mikael Hallendal
2001-11-28 16:28 ` Joshua Pollak
2001-11-28 17:06 ` Jon Nelson
2001-11-28 17:47 ` Joshua Pollak
2001-11-28 18:34 ` Mikael Hallendal
2001-11-28 20:38 ` [gentoo-dev] IssueTracker Requirements Joshua Pollak
2001-11-28 21:21 ` Jon Nelson
2001-11-28 18:37 ` [gentoo-dev] Proposed Issuetracker via PEST Bart Verwilst
2001-11-28 17:11 ` [gentoo-dev] " Andreas Voegele
2001-11-28 17:56 ` Joshua Pollak
2001-11-28 18:35 ` Jon Nelson
2001-11-28 20:08 ` Joshua Pollak
2001-11-28 18:27 ` Mikael Hallendal
2001-11-28 15:06 ` [gentoo-dev] Re: [gentoo-user] Re: [gentoo-ebuild] Ebuild integration / ignoring Chad Huneycutt
2001-12-04 18:06 ` Karl Trygve Kalleberg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox