* GRUB 2 development
@ 2007-11-10 17:53 Marco Gerards
2007-11-10 19:16 ` Vesa Jääskeläinen
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Marco Gerards @ 2007-11-10 17:53 UTC (permalink / raw)
To: grub-devel
Hi,
As you all might have noticed, I have been spamming this list like
crazy the last two days :-)
The problem currently is that, accidently, we lose track of
outstanding bugs and patches. It is frustrating to both developers
and people sending in patches/bugreports.
Hopefully we can start using a bug tracker soon. There are many that
are good. In my opinion the mailinglist and wiki doesn't work for us
anymore.
If we have a bug tracker, bugs and patches won't be forgotted until we
actively close them. This will fix a serious problem in GRUB
development. At the moment I am a bit more active. But I can not
promise if I can keep being this active...
Many projects use bugzilla. Perhaps it isn't perfect, but it does
what I want. I just do not have the resources to set that up.
Perhaps someone else knows something better.
I would even prefer using savannah than the current situation. I hope
we can figure out a solution real soon. How about just using savannah
and add a GRUB2 option there, unless someone comes up with something
better in a few days/weeks?
--
Marco
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: GRUB 2 development 2007-11-10 17:53 GRUB 2 development Marco Gerards @ 2007-11-10 19:16 ` Vesa Jääskeläinen 2007-11-10 19:40 ` Jordi Mallach ` (2 subsequent siblings) 3 siblings, 0 replies; 6+ messages in thread From: Vesa Jääskeläinen @ 2007-11-10 19:16 UTC (permalink / raw) To: The development of GRUB 2 Marco Gerards wrote: > Hi, > > As you all might have noticed, I have been spamming this list like > crazy the last two days :-) > > The problem currently is that, accidently, we lose track of > outstanding bugs and patches. It is frustrating to both developers > and people sending in patches/bugreports. > > Hopefully we can start using a bug tracker soon. There are many that > are good. In my opinion the mailinglist and wiki doesn't work for us > anymore. > > If we have a bug tracker, bugs and patches won't be forgotted until we > actively close them. This will fix a serious problem in GRUB > development. At the moment I am a bit more active. But I can not > promise if I can keep being this active... > > Many projects use bugzilla. Perhaps it isn't perfect, but it does > what I want. I just do not have the resources to set that up. > Perhaps someone else knows something better. > > I would even prefer using savannah than the current situation. I hope > we can figure out a solution real soon. How about just using savannah > and add a GRUB2 option there, unless someone comes up with something > better in a few days/weeks? I agree on this one. This has been a problem for a long time. And I think we have had several discussions about this, so far no solution however. Problem with savannah is that it really doesn't handle different releases nicely. And it does not handle patches nicely at all. Bugzilla is much better on this approach. Though it is huge software to maintain and needs a server. If we can find maintainer and the server with necessary bandwidth (which should be small-to-moderate). Oh... did I mention that bugzilla can be nicely combined with Mylyn :) ? http://www.eclipse.org/mylyn/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: GRUB 2 development 2007-11-10 17:53 GRUB 2 development Marco Gerards 2007-11-10 19:16 ` Vesa Jääskeläinen @ 2007-11-10 19:40 ` Jordi Mallach 2007-11-10 21:10 ` Robert Millan 2007-11-11 8:21 ` Yoshinori K. Okuji 3 siblings, 0 replies; 6+ messages in thread From: Jordi Mallach @ 2007-11-10 19:40 UTC (permalink / raw) To: grub-devel On Sat, Nov 10, 2007 at 06:53:51PM +0100, Marco Gerards wrote: > Hopefully we can start using a bug tracker soon. There are many that > are good. In my opinion the mailinglist and wiki doesn't work for us > anymore. > > If we have a bug tracker, bugs and patches won't be forgotted until we > actively close them. This will fix a serious problem in GRUB > development. At the moment I am a bit more active. But I can not > promise if I can keep being this active... > > Many projects use bugzilla. Perhaps it isn't perfect, but it does > what I want. I just do not have the resources to set that up. > Perhaps someone else knows something better. Have you considered using Trac? It's way lighter than bugzilla, and offers a few other simple features that could ease this project's management. Finding a place to host trac.enbug.org or whatever domain would be trivial. http://trac.edgewall.org/ Jordi -- Jordi Mallach Pérez -- Debian developer http://www.debian.org/ jordi@sindominio.net jordi@debian.org http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: GRUB 2 development 2007-11-10 17:53 GRUB 2 development Marco Gerards 2007-11-10 19:16 ` Vesa Jääskeläinen 2007-11-10 19:40 ` Jordi Mallach @ 2007-11-10 21:10 ` Robert Millan 2007-11-11 8:21 ` Yoshinori K. Okuji 3 siblings, 0 replies; 6+ messages in thread From: Robert Millan @ 2007-11-10 21:10 UTC (permalink / raw) To: The development of GRUB 2 On Sat, Nov 10, 2007 at 06:53:51PM +0100, Marco Gerards wrote: > > The problem currently is that, accidently, we lose track of > outstanding bugs and patches. It is frustrating to both developers > and people sending in patches/bugreports. > > Hopefully we can start using a bug tracker soon. There are many that > are good. In my opinion the mailinglist and wiki doesn't work for us > anymore. > > If we have a bug tracker, bugs and patches won't be forgotted until we > actively close them. This will fix a serious problem in GRUB > development. At the moment I am a bit more active. But I can not > promise if I can keep being this active... > > Many projects use bugzilla. Perhaps it isn't perfect, but it does > what I want. I just do not have the resources to set that up. > Perhaps someone else knows something better. > > I would even prefer using savannah than the current situation. I hope > we can figure out a solution real soon. How about just using savannah > and add a GRUB2 option there, unless someone comes up with something > better in a few days/weeks? We had this discussion before. See: http://lists.gnu.org/archive/html/grub-devel/2007-06/msg00208.html And: http://lists.gnu.org/archive/html/grub-devel/2007-07/msg00086.html (funny that we all forget things so easily ;-)) I think Okuji makes valid points. How about using the tracker in savannah? It's certainly better than using the mailing list as a bug tracker ;-) -- Robert Millan <GPLv2> I know my rights; I want my phone call! <DRM> What use is a phone call, if you are unable to speak? (as seen on /.) ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: GRUB 2 development 2007-11-10 17:53 GRUB 2 development Marco Gerards ` (2 preceding siblings ...) 2007-11-10 21:10 ` Robert Millan @ 2007-11-11 8:21 ` Yoshinori K. Okuji 2007-11-18 11:22 ` Marco Gerards 3 siblings, 1 reply; 6+ messages in thread From: Yoshinori K. Okuji @ 2007-11-11 8:21 UTC (permalink / raw) To: Marco Gerards; +Cc: grub-devel On Saturday 10 November 2007 18:53, Marco Gerards wrote: > The problem currently is that, accidently, we lose track of > outstanding bugs and patches. It is frustrating to both developers > and people sending in patches/bugreports. Ah, really. For me, it is not "accidentally" but "naturally". ;) > Hopefully we can start using a bug tracker soon. There are many that > are good. In my opinion the mailinglist and wiki doesn't work for us > anymore. Hmm... I don't agree completely with this argument in my experience. When the aim is to track issues, email or wiki does not work so well (unless you use a kind of plugin to the wiki to make wiki a bug tracker). But for discussions, email or irc is much better. A bug tracker could work as well as email, if it supports email integration (which I tried with BugCommunicator, and failed due to many inconsistencies among email client implementations). So, in reality, I used a bug tracker only for recording purpose. Bugs are registered, then discussions are done in email. Once something is determined (fixed, cancelled or whatever), the bug tracker is updated. After then, I realized that a wiki was good enough for recording. I felt that it was easier to access and update info on a wiki than on a bug tracker. Besides that, maybe as I said before, the real problem is noise. For GRUB Legacy, I mostly used email. When a message looked important, and I didn't have time to deal with it immediately, I marked the message as "important" so that I could look up for such messages later (a feature implemented by any modern MUA). If a message was just bogus, I just skipped it over. Once I started to use the bug tracker on Savannah, of course, people started to post bugs there. Then, all messages were "important", because they were registered in the database. A lot of my time was consumed to deal with silly posts, such as just "GRUB does not work, help me!". So, instead of marking important messages, I had to mark non-important messages. So did it make my life any easier to have a bug tracker? I hardly believe it. Therefore, these days, my usage of bug/issue trackers is to limit people who can post bugs to known people. This way, I can make my email-based-hand-made tracker a bit more structured and sharable with other people, yet not having noise very much. Surely, this way also has a disadvantage that somebody else must submit a bug to a tracker every time when an important issue is raised by an unknown person. The question is, after all, whether bad messages should be deleted or good messages should be added... Personally, I think it is rather a rare event that an unknown person makes a good report, in comparison with from a known person, especially when taking it into account that a good reporter tends to become a repeater, thus become a known person quickly. So I don't object to having a bug trakcer, but I recommend you considering carefully whether you want to encourage everybody to submit bugs to a bug tracker. > Many projects use bugzilla. Perhaps it isn't perfect, but it does > what I want. I just do not have the resources to set that up. > Perhaps someone else knows something better. No, the current trend is trac or a trac-like system, such as redMine. :) Okuji ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: GRUB 2 development 2007-11-11 8:21 ` Yoshinori K. Okuji @ 2007-11-18 11:22 ` Marco Gerards 0 siblings, 0 replies; 6+ messages in thread From: Marco Gerards @ 2007-11-18 11:22 UTC (permalink / raw) To: Yoshinori K. Okuji; +Cc: grub-devel "Yoshinori K. Okuji" <okuji@gnu.org> writes: > On Saturday 10 November 2007 18:53, Marco Gerards wrote: >> The problem currently is that, accidently, we lose track of >> outstanding bugs and patches. It is frustrating to both developers >> and people sending in patches/bugreports. > > Ah, really. For me, it is not "accidentally" but "naturally". ;) :-) >> Hopefully we can start using a bug tracker soon. There are many that >> are good. In my opinion the mailinglist and wiki doesn't work for us >> anymore. > > Hmm... I don't agree completely with this argument in my experience. When the > aim is to track issues, email or wiki does not work so well (unless you use a > kind of plugin to the wiki to make wiki a bug tracker). But for discussions, > email or irc is much better. A bug tracker could work as well as email, if it > supports email integration (which I tried with BugCommunicator, and failed > due to many inconsistencies among email client implementations). My goal is to track issues. Perhaps I was not clear, but I really like IRC and especially email for discussions. > So, in reality, I used a bug tracker only for recording purpose. Bugs are > registered, then discussions are done in email. Once something is determined > (fixed, cancelled or whatever), the bug tracker is updated. > > After then, I realized that a wiki was good enough for recording. I felt that > it was easier to access and update info on a wiki than on a bug tracker. It just doesn't work out... Besides that, bug tracking systems are better when you are working on something with a group of people. > Besides that, maybe as I said before, the real problem is noise. For GRUB > Legacy, I mostly used email. When a message looked important, and I didn't > have time to deal with it immediately, I marked the message as "important" so > that I could look up for such messages later (a feature implemented by any > modern MUA). If a message was just bogus, I just skipped it over. > > Once I started to use the bug tracker on Savannah, of course, people started > to post bugs there. Then, all messages were "important", because they were > registered in the database. A lot of my time was consumed to deal with silly > posts, such as just "GRUB does not work, help me!". So, instead of marking > important messages, I had to mark non-important messages. Other people can't see how we mark messages in our inbox. That's the problem... > So did it make my life any easier to have a bug tracker? I hardly believe it. > Therefore, these days, my usage of bug/issue trackers is to limit people who > can post bugs to known people. This way, I can make my email-based-hand-made > tracker a bit more structured and sharable with other people, yet not having > noise very much. > > Surely, this way also has a disadvantage that somebody else must submit a bug > to a tracker every time when an important issue is raised by an unknown > person. The question is, after all, whether bad messages should be deleted or > good messages should be added... Personally, I think it is rather a rare > event that an unknown person makes a good report, in comparison with from a > known person, especially when taking it into account that a good reporter > tends to become a repeater, thus become a known person quickly. > > So I don't object to having a bug trakcer, but I recommend you considering > carefully whether you want to encourage everybody to submit bugs to a bug > tracker. We could ask people to send an email and after that put the bug on the bugtracker? If people submit reports that cannot be understand, we simply have to remove the report I think, otherwise it becomes noisy. >> Many projects use bugzilla. Perhaps it isn't perfect, but it does >> what I want. I just do not have the resources to set that up. >> Perhaps someone else knows something better. > > No, the current trend is trac or a trac-like system, such as redMine. :) Ah :) So can we use savannah? And for what shall we use it? Bugs, patches, todo items? If it doesn't work out, we can switch or stop using it. But as I see it now, we need such tool for good collaboration. -- Marco ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-11-18 11:22 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-11-10 17:53 GRUB 2 development Marco Gerards 2007-11-10 19:16 ` Vesa Jääskeläinen 2007-11-10 19:40 ` Jordi Mallach 2007-11-10 21:10 ` Robert Millan 2007-11-11 8:21 ` Yoshinori K. Okuji 2007-11-18 11:22 ` Marco Gerards
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.