Archive for the 'Uncategorized' Category

Happy 20th birthday, Bugzilla!

The open source release of Bugzilla turns 20 years old today!

The first two paragraphs lifted from our Bugzilla history:

When mozilla.org first came online in 1998, one of the first products that was released was Bugzilla, a bug system implemented using freely available open source tools. Bugzilla was originally written in TCL by Terry Weissman for use at mozilla.org to replace the in-house system then in use at Netscape. The initial installation of Bugzilla was deployed to the public on a mozilla.org server on April 6, 1998.

After a few months of testing and fixing on a public deployment, Bugzilla was finally released as open source via anonymous CVS and available for others to use on August 26, 1998. At this point. Terry decided to port Bugzilla to Perl, with the hopes that more people would be able to contribute to it, since Perl seemed to be a more popular language. The completion of the port to Perl was announced on September 15, 1998, and committed to CVS later that night.

20 years later, Bugzilla is still alive and kicking, and about to get a major facelift that’s about 10 years overdue.  I had really hoped to be announcing the release of Bugzilla 6 with this post, but we’re not quite there yet.  Dylan has been making great progress with the recent merges from bugzilla.mozilla.org, though, and I’m hopeful that we’ll have something that people can at least try out in the really near future. Realistically we’re a few months away from having a full release though.

Over the last 20 years we’ve had about 300 contributors to the Bugzilla code.  Here’s a few words from the very first one:

I am in complete shock and awe that Bugzilla has lasted this long. 20 years? Hardly any software lasts more than 5. I’m so very proud that it’s still going strong after these years.

20 years ago from tomorrow (on August 27th, 1998) I filed several bugs against Bugzilla, known problems that I thought would want to get fixed. I’m delighted to point out that one of these bugs <https://bugzilla.mozilla.org/show_bug.cgi?id=540> is STILL open. After all, you need long-living bugs if you’re going to have a long-living bug system!

— Terry Weissman

And that bug is finally about to get fixed. 🙂

Other exciting developments include running as a standalone daemon with Mojolicious and the multitude of user experience enhancements by BugzillaUX in the pipeline make the future look bright!

Here’s to the next 20 years!

Advertisements

Watch the June 6 Bugzilla Project Meeting

video of this meeting

  • Short meeting this week because Dylan is traveling and either in an airport or on a plane right now
  • Updates from Dave
    • As noted at previous meetings Mozilla is downsizing and trying to find external hosting for the Bugzilla Project which they’ll still pay for, they just want to get out of the hosting bussiness.
    • Bugzilla needs to exist as a separate legal entity from the Mozilla Foundation for purposes of contracting with a hosting company, so our current status is waiting on the legal work to get done to create a Bugzilla subsidiary of Mozilla Foundation.
    • The top condender for hosting right now is Linode. Other possibilities are OSUOSL and Eclipse (Emmanual reminded us of their offer)
    • https://landfill.bugzilla.org/ has been closed up – static page announcing that it’s closing will be in place until the end of July. Contact Dave if you need something retrieved from it before July.
  • Development updates:
  • Next meeting is scheduled for July 4th. Watch for announcements on social media channels closer to that date whether it’ll happen then or not (it’s a US holiday)

June 6 Project Meeting – new URL

For those that hadn’t already seen it, Air Mozilla is in the process of switching over to a new platform.  They’ve already discontinued posting new content on the old platform, and the new platform doesn’t have anonymous access available yet (but it’s coming at the end of June).  This means the old URL for watching our meetings live isn’t going to work this month.  Fortunately, public meetings on the new platform are mirrored to Youtube, so you’ll be able to watch it at https://www.youtube.com/watch?v=A7OC8CXMGyo

Of course, if you want to participate instead of just watch, feel free to join us using one of the methods on the wiki.

Today’s meeting will probably be short – Dylan is traveling and won’t be able to attend. The only thing currently on the agenda is an update on our hosting situation. If you have anything else you’d like to discuss, attend the meeting and ask!

See you there!

No Bugzilla Meeting today (May 2)

Dylan is out sick today, and we don’t have any major updates to share at the moment anyway, so we’re cancelling today’s meeting.  We’ll see you on June 6th.

Watch the April 4 Bugzilla Project Meeting

Below are the minutes from today’s Bugzilla meeting along with a link to the video recording of the meeting.

video of this meeting

  1. Updates from Dylan
    1. CyberShadow is a big help getting Harmony in shape to be run by itself
    2. If you’re making a large change, make lots of small pull requests if possible (they can be on the same bug) as it makes it easier to review. That’s been working very well with CyberShadow’s changes.
    3. Bugzilla (Harmony) now working with Mojolicious which is a big deal (mostly for OAuth2 compatibility)
    4. “Rake me over the coals if there’s no 5.0.{next} release by the next meeting”
  2. Updates from Dave
    1. Still waiting on hosting info for our bots and email from Mozilla, hopefully soon
    2. History section on the website has been moved to the About page. It’s been updated with the help of Asa Dotzler correcting some inaccuracies and expanding it based on old Mozilla press releases and commit records. https://www.bugzilla.org/about/
  3. Next meeting is on Wednesday, May 2, at 9pm BST (UTC+1), 4pm EDT (UTC-4), 1pm PDT (UTC-7)

Watch the March 7 Bugzilla Project Meeting

There was a lot of good information in today’s project meeting.  Below are the minutes from the meeting as well as a link to the video recording of the meeting.  Be sure to check out and comment on the new project roadmaps!

video recording of this meeting

  • Appoint note taker and get them editing the Etherpad
    • justdave
  • We now have a new set of roadmaps
  • Infrastructure updates
    • http://www.bugzilla.org was switched over to GitHub Pages finally – this gets it out of Mozilla’s internal hosting infrastructure and into somewhere the Bugzilla project has some amount of control over.
    • We have a couple leads on hosting for the remaining Bugzilla project infrastructure – will hopefully have movement on this in the next month or so. (we have until August to get out of Mozilla’s old datacenter)
  • Any other business
    • none brought up.

The next meeting will be on Wednesday, April 4, at 20:00 UTC (9pm BST / 4pm EDT / 1pm PDT)

Release of Bugzilla 5.1.2, 5.0.4, and 4.4.13

Today we have several new releases.

All of today’s releases contain security fixes. We recommend that all Bugzilla administrators read the Security Advisory that was published along with these releases.

Bugzilla 5.0.4 is our latest stable release. It contains various useful bug fixes and security improvements:

Bugzilla 4.4.13 is a security update for the 4.4 branch:

Bugzilla 5.1.2 is an unstable development release. This release has not received QA testing from the Bugzilla Project, and should not be used in production environments. Development releases exist as previews of the features that the next major release of Bugzilla will contain. They also exist for testing purposes, to collect bug reports and feedback, so if you find a bug in this development release (or you don’t like how some feature works) please tell us.


Upcoming Events

  • Bugzilla Project Meeting December 5, 2018 at 1:00 pm – 2:00 pm online Public Bugzilla planning meeting. Anyone interested in contributing to Bugzilla, in planning, development, testing, documentation, or any other aspect, should feel free to attend. See https://wiki.mozilla.org/Bugzilla:Meetings for more.
Advertisements