From gerv at mozilla.org Fri Jun 12 11:35:05 2009 From: gerv at mozilla.org (Gervase Markham) Date: Fri, 12 Jun 2009 12:35:05 +0100 Subject: bugzilla.mozilla.org improvements Message-ID: Over the next few months, I will be working on improving bugzilla.mozilla.org to better meet the needs of the Mozilla development community.[0] I am therefore gathering 'requirements' - that is to say, asking people's opinion about which possible improvements would be most useful. This newsgroup post and an associated blogpost pointing here are a start; please let me know if there are other forums I could usefully ask in. (I apologise if the reasonably wide crossposting irritates anyone. It seems that mozilla.announce has morphed into something which non-community-members subscribe to for notification about updates to Firefox and Thunderbird, so I suspect it's no longer appropriate for this sort of message. Perhaps we need a mozilla.dev.announce.) Please say what the change you are requesting is, and why making it would improve your life. References to previous discussions and bug numbers would help. Feel free to suggest configuration changes as well as code changes, of sizes both big and small. I anticipate working on maybe 1 or 2 larger things, but I hope to also be able to fix some small-but-annoying things along the way. I can't promise that any particular change will be worked on, even if supported very vocally. There are a number of factors which will affect the decision, including our desire to help the Bugzilla development community achieve its goals - both technical and social. I can't promise a timeframe by which the changes will be available. My aim is, for non-b.m.o.-specific changes, to get them into the Bugzilla trunk and have them flow down to b.m.o. from there. And so it is dependent on Bugzilla release schedules and b.m.o. upgrades, which are themselves dependent on our release cycles and on IT time. Gerv [0] See my full SOW here: http://weblogs.mozillazine.org/gerv/archives/2009/06/new_sow.html _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla at lists.mozilla.org https://lists.mozilla.org/listinfo/dev-apps-bugzilla From mkanat at bugzilla.org Sat Jun 13 00:26:59 2009 From: mkanat at bugzilla.org (Max Kanat-Alexander) Date: Fri, 12 Jun 2009 17:26:59 -0700 Subject: bugzilla.mozilla.org improvements In-Reply-To: References: Message-ID: <4A32F253.7000706@bugzilla.org> Just so you all know, the main thread is here: http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/cbb2b2cee1ab62ce/379a59b0d9652921 And I have already made several replies to it. -Max -- http://www.everythingsolved.com/ Competent, Friendly Bugzilla and Perl Services. Everything Else, too. From michael.kolowicz at km-f.eu Mon Jun 15 08:43:03 2009 From: michael.kolowicz at km-f.eu (Michael) Date: Mon, 15 Jun 2009 10:43:03 +0200 Subject: Chart not installing Message-ID: Hello I wantz to use Bugzilla on Windows XP with XAMPP 1.6.8 and ActivePerl 5.10.1004 I want ti install chart with ppm install chart.ppm but the error comes up with: Can?t find any packages that provides GD Version 1.2 for Chart I downloaded Chart.zip from http:/cpan.uwinnipeg.ca/PPMPackages/10xx/zips What requirements are needed? Thank you very much _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla at lists.mozilla.org https://lists.mozilla.org/listinfo/dev-apps-bugzilla From gerv at mozilla.org Mon Jun 15 10:53:51 2009 From: gerv at mozilla.org (Gervase Markham) Date: Mon, 15 Jun 2009 11:53:51 +0100 Subject: bugzilla.mozilla.org improvements In-Reply-To: References: Message-ID: On 13/06/09 01:26, Max Kanat-Alexander wrote: > And I have already made several replies to it. Indeed; thank you for your input. I'm hoping we can take some of the pent-up frustration and channel it positively :-) I'm attempting to document (without much evaluation) all the suggestions here: https://wiki.mozilla.org/BugzillaImprovements I know some things being asked for are already fixed, and for some others (branch support!) there's a lot of history and thinking that's been done already that I need to get familiar with. Gerv _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla at lists.mozilla.org https://lists.mozilla.org/listinfo/dev-apps-bugzilla From ahdevans at gmail.com Mon Jun 15 16:33:00 2009 From: ahdevans at gmail.com (Aaron Evans) Date: Mon, 15 Jun 2009 09:33:00 -0700 Subject: Chart not installing In-Reply-To: References: Message-ID: <36fce4890906150933s2fa316bdy205c7b2c9f5fea3@mail.gmail.com> Michael- I've seen this same problem. I manually installed chart on Linux (see my notes here): http://qasite.wordpress.com/2008/01/13/bugzilla-dependencies/ ? manually install Chart # wget http://search.cpan.org/CPAN/authors/id/C/CH/CHARTGRP/Chart-2.4.1.tar.gz # tar -xvzf Chart-2.4.1.tar.gz # cd Chart-2.4.1 # perl Makefile.PL # make && make test && make install I'm not sure if that's with Perl 5.8 or 5.10 though. And getting make to work properly with CPAN modules on Windows is notoriously difficult. Chart is not strictly required for Bugzilla, but if you want the feature (I initially thought it would be cool, but haven't really used it), I guess you need it. On Mon, Jun 15, 2009 at 1:43 AM, Michael wrote: > Hello > > I wantz to use Bugzilla on Windows XP with XAMPP 1.6.8 and ActivePerl > 5.10.1004 > > I want ti install chart with ppm install chart.ppm but the error comes > up with: > > Can?t find any packages that provides GD Version 1.2 for Chart > > I downloaded Chart.zip from > http:/cpan.uwinnipeg.ca/PPMPackages/10xx/zips > > What requirements are needed? > > Thank you very much > _______________________________________________ > dev-apps-bugzilla mailing list > dev-apps-bugzilla at lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-apps-bugzilla > - > To view or change your list settings, click here: > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ahdevans at gmail.com Mon Jun 15 16:42:31 2009 From: ahdevans at gmail.com (Aaron Evans) Date: Mon, 15 Jun 2009 09:42:31 -0700 Subject: Chart not installing In-Reply-To: References: Message-ID: <36fce4890906150942q45e46c59q77c8135d5ba2b159@mail.gmail.com> Michael- I found another post on my blog where I did install the Chart.ppm (2.3) on Windows (with Perl 5.8.8) with no problems. This post shows all the versions and dependencies: http://fijiaaron.wordpress.com/2008/07/09/bugzilla-perlmagick-on-windows/ You might try getting it from another PPM repository as well. http://win32.perl.org/wiki/index.php?title=PPM_Repositories I've had luck with bribes.org and trouchelle.com when *theoryx5.uwinnipeg.ca * didn't work. -Aaron * * On Mon, Jun 15, 2009 at 1:43 AM, Michael wrote: > Hello > > I wantz to use Bugzilla on Windows XP with XAMPP 1.6.8 and ActivePerl > 5.10.1004 > > I want ti install chart with ppm install chart.ppm but the error comes > up with: > > Can?t find any packages that provides GD Version 1.2 for Chart > > I downloaded Chart.zip from > http:/cpan.uwinnipeg.ca/PPMPackages/10xx/zips > > What requirements are needed? > > Thank you very much > _______________________________________________ > dev-apps-bugzilla mailing list > dev-apps-bugzilla at lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-apps-bugzilla > - > To view or change your list settings, click here: > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sshen81 at yahoo.com Mon Jun 15 16:50:42 2009 From: sshen81 at yahoo.com (Steven Shen) Date: Mon, 15 Jun 2009 09:50:42 -0700 (PDT) Subject: Chart not installing In-Reply-To: <36fce4890906150942q45e46c59q77c8135d5ba2b159@mail.gmail.com> References: <36fce4890906150942q45e46c59q77c8135d5ba2b159@mail.gmail.com> Message-ID: <434206.43348.qm@web30802.mail.mud.yahoo.com> Hi Michael, I had no problems installing GD & Chart on Windows using ActivePerl 5.10.1004: checksetup.pl my installation: Checking for GD (v1.20) ok: found v2.41 Checking for Chart (v1.0) ok: found v2.4.1 Did you perhaps miss the step of adding the PPM repo: "ppm repo add theory58S http://cpan.uwinnipeg.ca/PPMPackages/10xx/" ________________________________ From: Aaron Evans To: developers at bugzilla.org Sent: Monday, June 15, 2009 9:42:31 AM Subject: Re: Chart not installing Michael- I found another post on my blog where I did install the Chart.ppm (2.3) on Windows (with Perl 5.8.8) with no problems. This post shows all the versions and dependencies: http://fijiaaron.wordpress.com/2008/07/09/bugzilla-perlmagick-on-windows/ You might try getting it from another PPM repository as well. http://win32.perl.org/wiki/index.php?title=PPM_Repositories I've had luck with bribes.org and trouchelle.com when theoryx5.uwinnipeg.ca didn't work. -Aaron On Mon, Jun 15, 2009 at 1:43 AM, Michael wrote: >Hello > >>I wantz to use Bugzilla on Windows XP with XAMPP 1.6.8 and ActivePerl >>5.10.1004 > >>I want ti install chart with ppm install chart.ppm but the error comes >>up with: > >>Can?t find any packages that provides GD Version 1.2 for Chart > >>I downloaded Chart.zip from >>http:/cpan.uwinnipeg.ca/PPMPackages/10xx/zips > >>What requirements are needed? > >>Thank you very much >>_______________________________________________ >>dev-apps-bugzilla mailing list >dev-apps-bugzilla at lists.mozilla.org >https://lists.mozilla.org/listinfo/dev-apps-bugzilla >>- >>To view or change your list settings, click here: >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mkanat at bugzilla.org Mon Jun 15 22:00:39 2009 From: mkanat at bugzilla.org (Max Kanat-Alexander) Date: Mon, 15 Jun 2009 15:00:39 -0700 Subject: Chart not installing In-Reply-To: References: Message-ID: <4A36C487.1060402@bugzilla.org> Michael wrote: > I want ti install chart with ppm install chart.ppm but the error comes > up with: This conversation should happen on the support-bugzilla mailing list, not here. The support-bugzilla mailing list is described here: http://www.bugzilla.org/support/ -Max -- http://www.everythingsolved.com/ Competent, Friendly Bugzilla and Perl Services. Everything Else, too. From arvinr17 at hotmail.com Tue Jun 23 12:29:44 2009 From: arvinr17 at hotmail.com (Arvinr17) Date: Tue, 23 Jun 2009 05:29:44 -0700 (PDT) Subject: Modifications offering In-Reply-To: <7901A535B99ED848BAC76AE67185C5AF0113EF335752@msk-exch1.sw.swsoft.com> References: <7901A535B99ED848BAC76AE67185C5AF0113EF335752@msk-exch1.sw.swsoft.com> Message-ID: <24165035.post@talk.nabble.com> Hello! I am actually customizing bugzilla for a client and custom field targeting is a sine qua none feature for me to continue the project. I would be most grateful if you could provide me your solution to restrict custom fields to products in bugzilla arvin Alexander Shvetsov wrote: > > Hi All, > > I've just finished some Bugzilla customizations, and would like to offer > them to community. > > So, step-by-step: > 1. "bug-start_of_update" and "bug-start_of_create" hook entry points: > That is just useful for limiting modification and creation of bugs; > 2. Milestones obsoleting: > I have completely implemented this feature, so it allows to: > a. Hide obsolete milestones for bugs creation; > b. Hide obsolete milestones (except current one) for bugs > modification; > c. Highlight with light gray obsolete milestones in Advanced Search. > 3. Custom fields targeting: > This modification allows to specify products for which custom fields > are created, > and perform product-based targeting of custom fields values. > > All modifications are fully integrated with admin panel. So if you are > interested > in such features, please let me know J. > > Regards, > Alexander Shvetsov- > To view or change your list settings, click here: > > > -- View this message in context: http://www.nabble.com/Modifications-offering-tp23327649p24165035.html Sent from the Bugzilla - Dev mailing list archive at Nabble.com. From lpsolit at gmail.com Tue Jun 23 21:40:32 2009 From: lpsolit at gmail.com (=?ISO-8859-1?Q?Fr=E9d=E9ric_Buclin?=) Date: Tue, 23 Jun 2009 23:40:32 +0200 Subject: Modifications offering In-Reply-To: <24165035.post@talk.nabble.com> References: <7901A535B99ED848BAC76AE67185C5AF0113EF335752@msk-exch1.sw.swsoft.com> <24165035.post@talk.nabble.com> Message-ID: <4A414BD0.9020403@gmail.com> Le 23. 06. 09 14:29, Arvinr17 a ?crit : > Hello! > > I am actually customizing bugzilla for a client and custom field > targeting is a sine qua none feature for me to continue the project. > I would be most grateful if you could provide me your solution to > restrict custom fields to products in bugzilla You can already do that with Bugzilla 3.4. LpSolit From jochen.wiedmann at gmail.com Wed Jun 24 06:19:14 2009 From: jochen.wiedmann at gmail.com (Jochen Wiedmann) Date: Wed, 24 Jun 2009 08:19:14 +0200 Subject: Bugzilla Webservice Client in Perl Message-ID: Hi, I have ready what might serve as a first version of a complete Perl client for the Bugzilla Webservice API. See http://people.apache.org/~jochen/scripts/BZ-Client-1.0.tar.gz It is in the standard format of a Perl module, meaning there is a Makefile.PL and a test suite, which includes a fair couple of integration tests. Question is how to proceed. I can imagine two things: a) Add it to the Bugzilla code base. This might very well be used to test the webservices API. b) Publish it on CPAN. My preferred solution would be a), as I had a good share of mails from testers and similar well meaning persons even 15 years after abandoning modules. Jochen -- Don't trust a government that doesn't trust you. From mkanat at bugzilla.org Wed Jun 24 07:09:32 2009 From: mkanat at bugzilla.org (Max Kanat-Alexander) Date: Wed, 24 Jun 2009 00:09:32 -0700 Subject: Bugzilla Webservice Client in Perl In-Reply-To: References: Message-ID: <4A41D12C.3020109@bugzilla.org> Jochen Wiedmann wrote: > a) Add it to the Bugzilla code base. This might very well be used to > test the webservices API. > b) Publish it on CPAN. > > My preferred solution would be a), as I had a good share of mails from > testers and similar well meaning persons > even 15 years after abandoning modules. I'd kind of prefer (b), at this point, though, because we don't yet need or use WebService client code (except in our demo) and we don't include code in the codebase that we're not using. -Max -- http://www.everythingsolved.com/ Competent, Friendly Bugzilla and Perl Services. Everything Else, too. From lpsolit at gmail.com Wed Jun 24 09:42:05 2009 From: lpsolit at gmail.com (=?UTF-8?B?RnLDqWTDqXJpYyBCdWNsaW4=?=) Date: Wed, 24 Jun 2009 11:42:05 +0200 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <4A41D12C.3020109@bugzilla.org> References: <4A41D12C.3020109@bugzilla.org> Message-ID: <4A41F4ED.10307@gmail.com> Le 24. 06. 09 09:09, Max Kanat-Alexander a ?crit : > I'd kind of prefer (b), at this point, though, because we don't yet need > or use WebService client code (except in our demo) and we don't include > code in the codebase that we're not using. What about contrib/ ? There is a lot of stuff there which we never use nor maintain. But I agree CPAN would make more sense. You can then update/maintain it independently of the Bugzilla release process. LpSolit From jpyeron at pdinc.us Wed Jun 24 14:03:12 2009 From: jpyeron at pdinc.us (Jason Pyeron) Date: Wed, 24 Jun 2009 10:03:12 -0400 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <4A41F4ED.10307@gmail.com> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com> Message-ID: <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> > -----Original Message----- > From: Fr?d?ric Buclin > Sent: Wednesday, June 24, 2009 5:42 > Subject: Re: Bugzilla Webservice Client in Perl > > Le 24. 06. 09 09:09, Max Kanat-Alexander a ?crit : > > I'd kind of prefer (b), at this point, though, because we don't yet > > need or use WebService client code (except in our demo) and > we don't > > include code in the codebase that we're not using. > > What about contrib/ ? There is a lot of stuff there which we > never use nor maintain. But I agree CPAN would make more > sense. You can then update/maintain it independently of the > Bugzilla release process. I would strongly disagree. If this were part of BZ, and part of the release process, it would make enterprise installations nicer. Putting it in CPAN, while makes it easy to get to, does not encourage tracking of BZ releases and features. My .02$ -Jason -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - Jason Pyeron PD Inc. http://www.pdinc.us - - Principal Consultant 10 West 24th Street #100 - - +1 (443) 269-1555 x333 Baltimore, Maryland 21218 - - - -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- This message is copyright PD Inc, subject to license 20080407P00. From emmanuel.seyman at club-internet.fr Wed Jun 24 14:21:46 2009 From: emmanuel.seyman at club-internet.fr (Emmanuel Seyman) Date: Wed, 24 Jun 2009 16:21:46 +0200 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com> <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> Message-ID: <20090624142146.GA18974@orient.maison.lan> * Jason Pyeron [24/06/2009 16:11] : > > Putting it in CPAN, while makes it easy to get to, does not encourage tracking > of BZ releases and features. I'm not sure putting it in contrib/ will have a different result. contrib/ is unsupported, after all. Emmanuel _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla at lists.mozilla.org https://lists.mozilla.org/listinfo/dev-apps-bugzilla From lpsolit at gmail.com Wed Jun 24 14:29:18 2009 From: lpsolit at gmail.com (=?ISO-8859-1?Q?Fr=E9d=E9ric_Buclin?=) Date: Wed, 24 Jun 2009 16:29:18 +0200 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <20090624142146.GA18974@orient.maison.lan> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com> <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> <20090624142146.GA18974@orient.maison.lan> Message-ID: <4A42383E.7020004@gmail.com> Le 24. 06. 09 16:21, Emmanuel Seyman a ?crit : > contrib/ is unsupported, after all. Definitely. I'm not even sure that all scripts in contrib/ are still working since they were added. And the few patches proposed to fixed them are very low in our priority list because we don't maintain these scripts. LpSolit From jpyeron at pdinc.us Wed Jun 24 14:31:49 2009 From: jpyeron at pdinc.us (Jason Pyeron) Date: Wed, 24 Jun 2009 10:31:49 -0400 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <20090624142146.GA18974@orient.maison.lan> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com><9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> <20090624142146.GA18974@orient.maison.lan> Message-ID: > -----Original Message----- > From: developers-owner at bugzilla.org > [mailto:developers-owner at bugzilla.org] On Behalf Of Emmanuel Seyman > Sent: Wednesday, June 24, 2009 10:22 > To: dev-apps-bugzilla at lists.mozilla.org > Subject: Re: Bugzilla Webservice Client in Perl > > * Jason Pyeron [24/06/2009 16:11] : > > > > Putting it in CPAN, while makes it easy to get to, does not > encourage > > tracking of BZ releases and features. > > I'm not sure putting it in contrib/ will have a different result. > contrib/ is unsupported, after all. I read option "a" to put it with BZ, but as a part of the core, not contrib. -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - Jason Pyeron PD Inc. http://www.pdinc.us - - Principal Consultant 10 West 24th Street #100 - - +1 (443) 269-1555 x333 Baltimore, Maryland 21218 - - - -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- This message is copyright PD Inc, subject to license 20080407P00. From powellc at powelltechs.com Wed Jun 24 14:37:24 2009 From: powellc at powelltechs.com (Charlie Powell) Date: Wed, 24 Jun 2009 10:37:24 -0400 (EDT) Subject: Bugzilla Webservice Client in Perl In-Reply-To: <41607185.281245854069712.JavaMail.root@zimbra> Message-ID: <315876985.301245854244536.JavaMail.root@zimbra> What types of scripts are allowed to go into contrib? Asking this because I have a simple/stupid SVN -> BZ hook script that I recently wrote for 3.3.4. ----- Original Message ----- From: "Jason Pyeron" To: developers at bugzilla.org Sent: Wednesday, June 24, 2009 10:31:49 AM GMT -05:00 US/Canada Eastern Subject: Re: Bugzilla Webservice Client in Perl > -----Original Message----- > From: developers-owner at bugzilla.org > [mailto:developers-owner at bugzilla.org] On Behalf Of Emmanuel Seyman > Sent: Wednesday, June 24, 2009 10:22 > To: dev-apps-bugzilla at lists.mozilla.org > Subject: Re: Bugzilla Webservice Client in Perl > > * Jason Pyeron [24/06/2009 16:11] : > > > > Putting it in CPAN, while makes it easy to get to, does not > encourage > > tracking of BZ releases and features. > > I'm not sure putting it in contrib/ will have a different result. > contrib/ is unsupported, after all. I read option "a" to put it with BZ, but as a part of the core, not contrib. -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - Jason Pyeron PD Inc. http://www.pdinc.us - - Principal Consultant 10 West 24th Street #100 - - +1 (443) 269-1555 x333 Baltimore, Maryland 21218 - - - -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- This message is copyright PD Inc, subject to license 20080407P00. - To view or change your list settings, click here: -------------- next part -------------- An HTML attachment was scrubbed... URL: From lpsolit at gmail.com Wed Jun 24 14:37:32 2009 From: lpsolit at gmail.com (=?ISO-8859-1?Q?Fr=E9d=E9ric_Buclin?=) Date: Wed, 24 Jun 2009 16:37:32 +0200 Subject: Bugzilla Webservice Client in Perl In-Reply-To: References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com><9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> <20090624142146.GA18974@orient.maison.lan> Message-ID: <4A423A2C.8070902@gmail.com> Le 24. 06. 09 16:31, Jason Pyeron a ?crit : > I read option "a" to put it with BZ, but as a part of the core, not contrib. It doesn't make sense to have it as part of the core code. The goal of webservice is to interact with a Bugzilla installation remotely. You don't want to download the whole Bugzilla source code to only use webservice tools. This doesn't make sense. LpSolit From ghendricks at novell.com Wed Jun 24 16:01:33 2009 From: ghendricks at novell.com (Gregary Hendricks) Date: Wed, 24 Jun 2009 10:01:33 -0600 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com> <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> Message-ID: <4A41F97D020000D20004D3E0@lucius.provo.novell.com> >>> On 6/24/2009 at 08:03 AM, in message <9B3790AAECBF4A7DA5BF097C83C01FFF at phoenix>, "Jason Pyeron" wrote: > I would strongly disagree. If this were part of BZ, and part of the release > process, it would make enterprise installations nicer. > > Putting it in CPAN, while makes it easy to get to, does not encourage > tracking > of BZ releases and features. I vote to make it part of the release as well. It is much easier to maintain that way. Even if bmo doesn't use the web service, there are multiple users of Bugzilla that do. And even if it were abandoned by the original developer, someone else could pick it up more easily if it is included in the release. Tracking it on CPAN would require extra effort on the part of users and would divide the potential contributor base. Greg From mkanat at bugzilla.org Wed Jun 24 17:38:00 2009 From: mkanat at bugzilla.org (Max Kanat-Alexander) Date: Wed, 24 Jun 2009 10:38:00 -0700 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <4A41F97D020000D20004D3E0@lucius.provo.novell.com> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com> <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> <4A41F97D020000D20004D3E0@lucius.provo.novell.com> Message-ID: <4A426478.8010909@bugzilla.org> Gregary Hendricks wrote: > I vote to make it part of the release as well. It is much easier to maintain that way. For who? Are you going to maintain it? -Max -- http://www.everythingsolved.com/ Competent, Friendly Bugzilla and Perl Services. Everything Else, too. From ghendricks at novell.com Wed Jun 24 17:45:40 2009 From: ghendricks at novell.com (Gregary Hendricks) Date: Wed, 24 Jun 2009 11:45:40 -0600 Subject: Bugzilla Webservice Client in Perl In-Reply-To: <4A426478.8010909@bugzilla.org> References: <4A41D12C.3020109@bugzilla.org> <4A41F4ED.10307@gmail.com> <9B3790AAECBF4A7DA5BF097C83C01FFF@phoenix> <4A41F97D020000D20004D3E0@lucius.provo.novell.com> <4A426478.8010909@bugzilla.org> Message-ID: <4A4211E4020000D20004D424@lucius.provo.novell.com> >>> On 6/24/2009 at 11:38 AM, in message <4A426478.8010909 at bugzilla.org>, Max Kanat-Alexander wrote: > Gregary Hendricks wrote: > > I vote to make it part of the release as well. It is much easier to > maintain that way. > > For who? Are you going to maintain it? Yes, if no one else wants to... Greg From jlm at ZeeVee.Com Thu Jun 25 13:10:23 2009 From: jlm at ZeeVee.Com (Jeremy Mordkoff) Date: Thu, 25 Jun 2009 09:10:23 -0400 Subject: Bugzilla Webservice Client in Perl In-Reply-To: References: Message-ID: Will this code change more often than the base code? I suspect so. Is this code required for the base code? No. Does this code require that is be installed on the same system as base system? I suspect not. All of these imply that this sw should be installable independently. Anecdotally, my source control and bug tracking are on two different systems. I would be hesitant to install all of bugzilla on my source control system just to get the web client. Instead I would resort to manually copying it from my bugzilla system to my source control system, after which I would lose any tracking for bug fixing, etc. JLM Jeremy Mordkoff Director, QA, IT & Release ZeeVee, Inc. One Monarch Drive | Littleton, MA 01460 Office: 978.467.1395 x233 | Fax: 978.467.1404 Mobile: 978-257-2183 jlm at zeevee.com www.zeevee.com -----Original Message----- From: developers-owner at bugzilla.org [mailto:developers-owner at bugzilla.org] On Behalf Of Jochen Wiedmann Sent: Wednesday, June 24, 2009 2:19 AM To: developers at bugzilla.org Subject: Bugzilla Webservice Client in Perl Hi, I have ready what might serve as a first version of a complete Perl client for the Bugzilla Webservice API. See http://people.apache.org/~jochen/scripts/BZ-Client-1.0.tar.gz It is in the standard format of a Perl module, meaning there is a Makefile.PL and a test suite, which includes a fair couple of integration tests. Question is how to proceed. I can imagine two things: a) Add it to the Bugzilla code base. This might very well be used to test the webservices API. b) Publish it on CPAN. My preferred solution would be a), as I had a good share of mails from testers and similar well meaning persons even 15 years after abandoning modules. Jochen -- Don't trust a government that doesn't trust you. - To view or change your list settings, click here: From gerv at mozilla.org Fri Jun 26 18:36:02 2009 From: gerv at mozilla.org (Gervase Markham) Date: Fri, 26 Jun 2009 19:36:02 +0100 Subject: UI library Message-ID: Is Bugzilla using or moving to use a particular JS UI library at all? I ask because I am prototyping user autocomplete, and the easiest way to get an autocomplete text box is to import one. I notice part of yui in the js/ subdirectory; is that what we are using? Can I just drop in the relevant bits of it to implement autocomplete? It seems to have a few dependencies: http://developer.yahoo.com/yui/autocomplete/ Gerv _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla at lists.mozilla.org https://lists.mozilla.org/listinfo/dev-apps-bugzilla From dmarshal at yahoo-inc.com Fri Jun 26 18:51:34 2009 From: dmarshal at yahoo-inc.com (David Marshall) Date: Fri, 26 Jun 2009 11:51:34 -0700 Subject: UI library In-Reply-To: Message-ID: We use YUI for user autocomplete ourselves. You should drop petey at yahoo-inc.com a line when he gets back from vacation on July 6. He's our YUI wizard. On 6/26/09 11:36 AM, "Gervase Markham" wrote: > Is Bugzilla using or moving to use a particular JS UI library at all? I > ask because I am prototyping user autocomplete, and the easiest way to > get an autocomplete text box is to import one. > > I notice part of yui in the js/ subdirectory; is that what we are using? > Can I just drop in the relevant bits of it to implement autocomplete? It > seems to have a few dependencies: > http://developer.yahoo.com/yui/autocomplete/ > > Gerv From guy.pyrzak at gmail.com Fri Jun 26 20:11:23 2009 From: guy.pyrzak at gmail.com (Guy Pyrzak) Date: Fri, 26 Jun 2009 13:11:23 -0700 Subject: UI library In-Reply-To: References: Message-ID: We are using YUI as the JS library of choice. Talk to me over IM if you've got any questions about it, i've been using auto-complete for a while. -Guy On Fri, Jun 26, 2009 at 11:51 AM, David Marshall wrote: > We use YUI for user autocomplete ourselves. > > You should drop petey at yahoo-inc.com a line when he gets back from vacation > on July 6. He's our YUI wizard. > > > On 6/26/09 11:36 AM, "Gervase Markham" wrote: > > > Is Bugzilla using or moving to use a particular JS UI library at all? I > > ask because I am prototyping user autocomplete, and the easiest way to > > get an autocomplete text box is to import one. > > > > I notice part of yui in the js/ subdirectory; is that what we are using? > > Can I just drop in the relevant bits of it to implement autocomplete? It > > seems to have a few dependencies: > > http://developer.yahoo.com/yui/autocomplete/ > > > > Gerv > > > - > To view or change your list settings, click here: > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mkanat at bugzilla.org Fri Jun 26 22:32:01 2009 From: mkanat at bugzilla.org (Max Kanat-Alexander) Date: Fri, 26 Jun 2009 15:32:01 -0700 Subject: UI library In-Reply-To: References: Message-ID: <4A454C61.8010104@bugzilla.org> Gervase Markham wrote: > Is Bugzilla using or moving to use a particular JS UI library at all? Yes, we do use YUI. > I > ask because I am prototyping user autocomplete, and the easiest way to > get an autocomplete text box is to import one. I'm pretty sure there's already an autocomplete patch somewhere. There's already a framework for doing it in the Keywords Autocomplete patch, at least. And Everything Solved actually implemented Assignee/QA/CC autocomplete for NASA, as I recall, so we have the code in our bzr repo. > I notice part of yui in the js/ subdirectory; is that what we are using? > Can I just drop in the relevant bits of it to implement autocomplete? It > seems to have a few dependencies: > http://developer.yahoo.com/yui/autocomplete/ Yes, you just drop it in, and make sure that you include all the relevant files, and then make sure that there are no hard-coded paths in the files that point to the normal YUI paths (there usually aren't). -Max -- http://www.everythingsolved.com/ Competent, Friendly Bugzilla and Perl Services. Everything Else, too. From gerv at mozilla.org Mon Jun 29 10:14:52 2009 From: gerv at mozilla.org (Gervase Markham) Date: Mon, 29 Jun 2009 11:14:52 +0100 Subject: UI library In-Reply-To: References: Message-ID: On 26/06/09 23:32, Max Kanat-Alexander wrote: >> I ask because I am prototyping user autocomplete, and the easiest way >> to get an autocomplete text box is to import one. > > I'm pretty sure there's already an autocomplete patch somewhere. There's > already a framework for doing it in the Keywords Autocomplete patch, at > least. And Everything Solved actually implemented Assignee/QA/CC > autocomplete for NASA, as I recall, so we have the code in our bzr repo. Cool. Your comment on the wiki that "we just have to find a good XML-RPC or JSON-RPC client in JavaScript that we can include in Bugzilla that has a license compatible with the MPL" make me think that no-one had done anything on this yet. I assume YUI falls into that category? What did you use for the NASA stuff? Did you retain sufficient rights to the code that it, or a derivative of it, could go into the mainline? I'll look into the patch you mention. Gerv _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla at lists.mozilla.org https://lists.mozilla.org/listinfo/dev-apps-bugzilla From mkanat at bugzilla.org Mon Jun 29 10:30:41 2009 From: mkanat at bugzilla.org (Max Kanat-Alexander) Date: Mon, 29 Jun 2009 03:30:41 -0700 Subject: UI library In-Reply-To: References: Message-ID: <4A4897D1.9030300@bugzilla.org> Gervase Markham wrote: > Cool. Your comment on the wiki that "we just have to find a good XML-RPC > or JSON-RPC client in JavaScript that we can include in Bugzilla that > has a license compatible with the MPL" make me think that no-one had > done anything on this yet. Well, no one's done anything upstream on it, yet. The keywords patch didn't need AJAX, so it didn't have to worry about that. > I assume YUI falls into that category? It does not. YUI does not have a JSON-RPC client. You could possibly find a single-author open-source JSON-RPC client and ask if the author would be willing to relicense it under the MPL, and then adapt it to use YUI (which has various facilities that would be useful to such a client, though it doesn't have the client itself). A quick Google search says that you might be able to adapt this: http://www.stubbles.net/wiki/Docs/JsonRpc > What did you use for the NASA stuff? Because it was a customization, we created a custom CGI for the Autocomplete to call. > Did you retain sufficient rights to the > code that it, or a derivative of it, could go into the mainline? Yep, if you want it. It's probably somewhere in this repo: bzr://bzr.everythingsolved.com/nasa/praca4 Although if you derive anything from it, the Original Author has to be the San Jose State University Foundation. -Max -- http://www.everythingsolved.com/ Competent, Friendly Bugzilla and Perl Services. Everything Else, too.