diff options
Diffstat (limited to 'zarb-ml/mageia-dev/20101223/001879.html')
-rw-r--r-- | zarb-ml/mageia-dev/20101223/001879.html | 177 |
1 files changed, 177 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20101223/001879.html b/zarb-ml/mageia-dev/20101223/001879.html new file mode 100644 index 000000000..79bc07edf --- /dev/null +++ b/zarb-ml/mageia-dev/20101223/001879.html @@ -0,0 +1,177 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] Proposal for bugzilla + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Proposal%20for%20bugzilla&In-Reply-To=%3C201012232110.19731.stormi%40laposte.net%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="001873.html"> + <LINK REL="Next" HREF="001875.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] Proposal for bugzilla</H1> + <B>Samuel Verschelde</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Proposal%20for%20bugzilla&In-Reply-To=%3C201012232110.19731.stormi%40laposte.net%3E" + TITLE="[Mageia-dev] Proposal for bugzilla">stormi at laposte.net + </A><BR> + <I>Thu Dec 23 21:10:19 CET 2010</I> + <P><UL> + <LI>Previous message: <A HREF="001873.html">[Mageia-dev] Proposal for bugzilla +</A></li> + <LI>Next message: <A HREF="001875.html">[Mageia-dev] Proposal for bugzilla +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1879">[ date ]</a> + <a href="thread.html#1879">[ thread ]</a> + <a href="subject.html#1879">[ subject ]</a> + <a href="author.html#1879">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Le jeudi 23 décembre 2010 15:25:10, Ahmad Samir a écrit : +><i> On 23 December 2010 00:34, Samuel Verschelde <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">stormi at laposte.net</A>> wrote: +</I>><i> > Le mercredi 22 décembre 2010 21:25:39, Michael scherer a écrit : +</I>><i> >> On Wed, Dec 22, 2010 at 01:55:02PM +0100, Frederic Janssens wrote: +</I>><i> >> > On 2010-12-22, Michael Scherer <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">misc at zarb.org</A>> wrote: +</I>><i> >> > > Le mercredi 22 décembre 2010 à 00:32 +0100, Frederic Janssens a écrit +</I>:<i> +</I>><i> >> > >> On Wed, Dec 15, 2010 at 17:07, Michael Scherer <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">misc at zarb.org</A>> +</I>wrote: +><i> >> > >> > Le mardi 14 décembre 2010 à 17:05 +0100, Dexter Morgan a écrit : +</I>><i> >> > >> > > I would like to have your input to let us able to provide a +</I>><i> >> > >> > > bugzilla really soon +</I>><i> >> > >> > +</I>><i> >> > >> > So if I am not wrong, in bugzilla, we have : +</I>><i> >> > >> > - products +</I>><i> >> > >> > - component, contained in products +</I>><i> >> > >> > - and various field, per bug, +</I>><i> >> > >> > +</I>><i> >> > >> > and the way we organize everything will impact the layout. +</I>><i> >> > >> +</I>><i> >> > >> Yes. +</I>><i> >> > >> +</I>><i> >> > >> In preparation of the future interaction (by xmlrpc) between the +</I>><i> >> > >> mageia-app-db site and the mageia bugzilla, I have been testing +</I>><i> >> > >> <A HREF="http://bugs.mageia.org/">http://bugs.mageia.org/</A> . +</I>><i> >> > >> Xmlrpc works, but it will be necessary to configure additional +</I>><i> >> > >> fields. The minimum would be to add an 'RPM Package' field (such +</I>><i> >> > >> as exists on <A HREF="https://qa.mandriva.com/">https://qa.mandriva.com/</A>). +</I>><i> >> > > +</I>><i> >> > > What about component not related to rpm ? +</I>><i> >> > +</I>><i> >> > The 'RPM Package' field would be left blank. +</I>><i> >> > (usually many fields are left blank) +</I>><i> >> +</I>><i> >> That's quite useless clutter in this case :/ +</I>><i> >> +</I>><i> >> > > And do you mean srpm or rpm ? +</I>><i> >> > +</I>><i> >> > On <A HREF="https://qa.mandriva.com/">https://qa.mandriva.com/</A> anything goes. +</I>><i> >> > To permit consistent searches I think we should standardise. +</I>><i> >> > The aim would to be to as specific as needed but not more; +</I>><i> >> > as far as I know that would be : +</I>><i> >> > +</I>><i> >> > name-version-release +</I>><i> >> > +</I>><i> >> > unless the bug is architecture specific, where we would have : +</I>><i> >> > +</I>><i> >> > name-version-release.architecture +</I>><i> >> +</I>><i> >> There is already a "architecture" field, afaik, as well as a version +</I>><i> >> field, no ? +</I>><i> >> +</I>><i> >> ( I didn't check as I refuse to enter my password over a insecured http +</I>><i> >> session ). +</I>><i> >> +</I>><i> >> And I think that giving rpm ( and not srpm ) will make search a little +</I>><i> >> bit complex in some corner cases ( can will also cause problem for the +</I>><i> >> next point ). +</I>><i> > +</I>><i> > So you think the (S)RPM field should only contain SRPM filenames ? +</I>><i> > +</I>><i> > If yes, I agree with that, because as Frederic stated above, in current +</I>><i> > Mandriva bugzilla, there's no enforced rule for that. You can put +</I>><i> > anything in the field, and you often end up with rpm filenames, or +</I>><i> > simple package names (e.g. "virtualbox"). +</I>><i> > +</I>><i> > However asking bug reporters to know the SRPM is too much, so this rule +</I>><i> > can only be enforced on Packagers and Triage Team side I think. This is +</I>><i> > already how it works on qa.mandriva.com : if you know the SRPM, you put +</I>><i> > it, if not someone will triage and do it for you. +</I>><i> > +</I>><i> > Ahmad, would there be a problem in enforcing such a policy (i.e. SRPM +</I>><i> > field should be empty or contain a valid SRPM name ? Where valid means +</I>><i> > "looks like the name of a SRPM") ? +</I>><i> > +</I>><i> > Regards +</I>><i> > +</I>><i> > Samuel Verschelde +</I>><i> +</I>><i> Actually virtualbox is a valid enough SRPM name, because if you put +</I>><i> virtualbox in the "RPM Package" field bugzilla will auto-assign to the +</I>><i> package maintainer. And putting the arch. of the package in that field +</I>><i> isn't so useful, there's a separate Architecture field in each report. +</I>><i> +</I>><i> How do you wanna enforce this? by rejecting anything the user puts in +</I>><i> that field if it's not correct? well, I expect that we'll get less +</I>><i> reports this way, good from the triage team workload POV :), bad from +</I>><i> the POV that some important reports won't be filed because the user +</I>><i> doesn't understand what you want him to do. +</I> +By enforcing a policy, I don't mean necessarily rejecting bad or incomplete +values, but rather ensure that triagers and packagers take care of this field +and correct it if needed, at least for bugs on stable releases of Mageia. + +However misc's remarks about UI-side helpers (autocompletion for example, +which would propose only the valid package versions for a given package and a +given distribution version) could help here : if filling the field +comprehensively becomes easy then it won't be a barrier for unexperienced bug +reporters and then being stricter becomes possible. + + +><i> +</I>><i> I have no problem with having a report with a wrong content in the RPM +</I>><i> Package field, that can be fixed. So no, I am not OK with enforcing +</I>><i> anything here, just offering this as a guide line that it should be +</I>><i> 'kwrite-4.5.5-1mga' rather than just 'kwrite' or 'kwrite-4.5.5' is the +</I>><i> best you can hope for. +</I>><i> +</I>><i> (IMHO, mageia-app-db should be more versatile in the way it searches +</I>><i> bug reports, note that almost at any given point in time there'll be +</I>><i> reports that haven't been triaged yet, and so can have an empty or a +</I>><i> wrong content in the RPM Package field) +</I> +We already plan to be as much versatile as we can be. However like I tried to +explain in my long off-topic post, we will have to cope with various levels of +quality of information and treat differently bugs concerning just "kwrite" and +bugs concerning "kwrite-4.5.5-1mga". + +Regards + +Samuel Verschelde +</PRE> + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="001873.html">[Mageia-dev] Proposal for bugzilla +</A></li> + <LI>Next message: <A HREF="001875.html">[Mageia-dev] Proposal for bugzilla +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1879">[ date ]</a> + <a href="thread.html#1879">[ thread ]</a> + <a href="subject.html#1879">[ subject ]</a> + <a href="author.html#1879">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> |