Closed Bug 233400 Opened 20 years ago Closed 15 years ago

The "3rd-party integration" section should point to Bugzilla:Addons on wiki

Categories

(Bugzilla :: Documentation, defect)

2.17.6
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 3.2

People

(Reporter: justdave, Assigned: LpSolit)

Details

Attachments

(1 file, 1 obsolete file)

4.6.1: How is Bonsai relevant to integration with Bugzilla?  It doesn't say.

4.6.2: CVS integration stuff...  should mention Dave Swegen's project?

4.6.4: "Tinderbox is a continuous-build system which can integrate with
Bugzilla".  It can?  how?  I don't know of anything in Tinderbox which
references Bugzilla or vice versa...  I'd be really happy to be enlightened :)
Tinderbox is capable of making bug links to Bugzilla from comments.
Preliminarily moving all docs bugs to 2.18, we should make a valiant attempt to
have the docs as up-to-date as possible when 2.18 releases.
Target Milestone: --- → Bugzilla 2.18
Just a quick note that after the latest release (0.3.1) of Scmbug
(http://freshmeat.net/projects/scmbug/), I would have to disagree with the
statement:

"4.6.2. CVS

CVS integration is best accomplished, at this point, using the Bugzilla Email
Gateway."

I would have to challenge the phrase "best accomplished."
QA Contact: mattyt-bugzilla → default-qa
This patch addresses CVS integration in the manual:

- In regards to comment #1 "4.6.2: CVS integration stuff...  should mention Dave Swegen's project?"

  Dave Swegen seems to have been working for Plasmon (googled him). Steve McIntyre seems to have also been working there and he has posted work his work in http://www.chiark.greenend.org.uk/~stevem/software/cvs-bugzilla/ . I believe that this work is referred to in bug 199116 "(Dave Swegen's work"). This work is now listed under the CVS section.

- In regards to comment #3 "CVS integration is best accomplished, at this point, using the Bugzilla Email Gateway." I have to disagree. CVS integration is best accomplished using Scmbug. This documentation patch explains the main reason: Scmbug applies flexible, synchronous verification checks.
Comment on attachment 242556 [details] [diff] [review]
Update CVS integration documentation

I would only like to note that I haven't tried to build the manual after applying this patch. I hope the formatting is correct.
Attachment #242556 - Flags: review?(documentation)
Comment on attachment 242556 [details] [diff] [review]
Update CVS integration documentation

My only main complaint with this one is that it sounds like a sales pitch for SCMBug.  While not necessarily inaccurate, it also comes out sounding even more like that because the author of the patch is an SCMBug developer. :)

At the point this section was originally written, there really were no good integration utilities.  Now there are several, so we should probably refrain from commenting on what probably works best and either list off some that are known to work or point at the wiki page for addons.
Attachment #242556 - Flags: review?(documentation) → review-
With how hard of a time we have keeping the docs up to date, and how rapidly the environment changes nowadays we're probably best off just saying "yes, this can be done" and pointing at the wiki page for known ways to do it.
Just a quick note regarding the CVS integration work Steve and I did: Neither of us work for Plasmon or a company where we maintain Bugzilla installations. Because of this the patches are now effectively unmaintained. If they are to be mentioned in the docs it might be wise to mention this fact, and possibly (if SCMbug is maintained) recommend that.

Of course it would probably still be fairly easy to bring our work up to date (though I haven't followed bz dev in over a year).
Target Milestone: Bugzilla 2.18 → Bugzilla 2.20
This whole section should just go away now and point at the Bugzilla:Addons page on the wiki instead.
Bugzilla 2.20 is no longer supported. Retargetting to 2.22.
Target Milestone: Bugzilla 2.20 → Bugzilla 2.22
6.5 Integrating Bugzilla with Third-Party Tools

There are an amazing number of things that integrate with Bugzilla today.  We offer a wiki page at https://wiki.mozilla.org/Bugzilla:Addons where people can list tools that integrate with Bugzilla.  There's also a lot out there that isn't listed on that page.  If you don't see what you're looking for, ask that tool's vendor if they support any integration with Bugzilla.
Attached patch patch, v1Splinter Review
Per justdave's comment.
Assignee: documentation → LpSolit
Attachment #242556 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #391161 - Flags: review?(ghendricks)
Target Milestone: Bugzilla 2.22 → Bugzilla 3.2
As an aside, maybe we should put references to the web API, the output formats, and the template/plugin hooks in this section...
Attachment #391161 - Flags: review?(ghendricks) → review+
FYI, I added Bonsai and Tinderbox to wiki before committing this patch.

tip:

Checking in docs/en/xml/Bugzilla-Guide.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/Bugzilla-Guide.xml,v  <--  Bugzilla-Guide.xml
new revision: 1.87; previous revision: 1.86
done
Checking in docs/en/xml/customization.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/customization.xml,v  <--  customization.xml
new revision: 1.46; previous revision: 1.45
done
Removing docs/en/xml/integration.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/integration.xml,v  <--  integration.xml
new revision: delete; previous revision: 1.14
done


3.4:

Checking in docs/en/xml/Bugzilla-Guide.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/Bugzilla-Guide.xml,v  <--  Bugzilla-Guide.xml
new revision: 1.83.2.4; previous revision: 1.83.2.3
done
Checking in docs/en/xml/customization.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/customization.xml,v  <--  customization.xml
new revision: 1.45.2.1; previous revision: 1.45
done
Removing docs/en/xml/integration.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/Attic/integration.xml,v  <--  integration.xml
new revision: delete; previous revision: 1.14
done


3.2.4:

Checking in docs/en/xml/Bugzilla-Guide.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/Bugzilla-Guide.xml,v  <--  Bugzilla-Guide.xml
new revision: 1.78.2.9; previous revision: 1.78.2.8
done
Checking in docs/en/xml/customization.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/customization.xml,v  <--  customization.xml
new revision: 1.44.2.1; previous revision: 1.44
done
Removing docs/en/xml/integration.xml;
/cvsroot/mozilla/webtools/bugzilla/docs/en/xml/Attic/integration.xml,v  <--  integration.xml
new revision: delete; previous revision: 1.14
done
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Summary: Section 4.6: Third party integration has questionable items → The "3rd-party integration" section should point to Bugzilla:Addons on wiki
You need to log in before you can comment on or make changes to this bug.