Slashdot Mirror


Bugzilla Delivered to the Desktop

sereda writes "Deskzilla released their desktop client for the Bugzilla bug tracking system today. The Deskzilla system promises to deliver features for greater productivity and improved working environment for the users of Bugzilla." There are also a few screenshots posted on their site.

50 of 157 comments (clear)

  1. Damn! by mctk · · Score: 5, Funny

    The installation crashed. Better report that. ...wait a second...

    --
    Paul Grosfield - the quicker picker upper.
    1. Re:Damn! by lilmouse · · Score: 5, Interesting

      Silly boy, web interface will still work!

      This is actually really really interesting. I can totally see the value this would have for a company that uses Bugzilla as the bug-tracking software. The tree structure would be really handy in certain situations, and for a company, the $99 pricetag is a drop in the bucket. It's not something I would want everyone to use, but for some people who use bugzilla very often for management, this would be handy.

      The offline bit is really great - if you need to go to a client, and want to take the buglist along with you, you're pretty screwed. But if you have this, there's a local copy you carry around, and it seamlessly integrates...very nice. Very very nice.

      --LWM

    2. Re:Damn! by w98 · · Score: 2, Interesting

      I'd prefer a 'free' version, even if it were limited a little, for personal use at home ... I'd love a to-do list/bug tracking list for my own personal development, but couldn't justify a price tag if it's just for personal stuff. Just my $0.02 tho.

    3. Re:Damn! by lilmouse · · Score: 3, Informative

      They offer free download for people in opensource development, and you can also use the "bleeding edge" version for free.

      --LWM

  2. Just what I need! by Work+Account · · Score: 3, Funny

    Task tray icon #147!

    (Not as bad as my parents who have half their screen taken up by all the spyware crap running in the Tray).

    --

    If you "get" pointers add me as a friend (116)!
  3. A conundrum by Anonymous Coward · · Score: 3, Funny

    Now here's a head scratcher. I'd presume that the Bugzilla team uses Bugzilla to track its own bugs. Now, what happens when there's a bug that renders certain features of Bugzilla unusable? The team wouldn't able to use Bugzilla to track the bug that is causing the Bugzilla software to be buggy. What happens then?

    1. Re:A conundrum by koh · · Score: 4, Informative

      They use an older, stable version of Bugzilla to track issues in newer releases. Just like gcc folks use the current version of gcc to compile the next one. No magic here.

      --
      Karma cannot be described by words alone.
    2. Re:A conundrum by nanop · · Score: 3, Informative
      From the deskzilla site, it seems that the benefits may include:
      • Hierarchical project structure and nested queries allow you to apply consistent and orderly approach to issue tracking by creating an issue breakdown structure
      • Issue counters give you the immediate picture of the state of your project;
      • Local database that acts as a cache for issues allows for quick and customizable database search;
      • User interface enhancements such as Threaded Comments View help working with issues;
      • Offline availability allows you to work with issues any time, regardless of the availability of Bugzilla server or the Internet.

      Think of it as using an IMAP client (Evolution, Thunderbird, etc...) instead of a web-based mail system such as gmail or hotmail. It's not laziness that drives this, but rather efficiency. Less time waiting for a webpage to load could correlate with increased productivity.

      Yes, I'm suggesting we need a SlashDesk app. That would increase my productivity 10-fold.
    3. Re:A conundrum by Rob+the+Bold · · Score: 2, Insightful
      I never really understood the use of having a desktop client such as this or yahoo desktop or google desktop. I guess windows users are just getting lazier by the minute.

      One man's laziness is another's efficiency. If you've got users who are more efficient with a desktop app than they are with a web app, then give 'em the desktop. Assuming that "time is money" in your organization, then if you save time, you save money. Also, giving your users the impression that you care about how they prefer to work -- and you accomodate them -- might win you some good-will points or boost morale. So why not offer a desktop choice?

      --
      I am not a crackpot.
    4. Re:A conundrum by blackmonday · · Score: 3, Funny

      But how was the *first* compiler compiled?

      Just thinking about that makes me head explo[NO CARRIER].

    5. Re:A conundrum by eli173 · · Score: 5, Interesting
      But how was the *first* compiler compiled?

      Just thinking about that makes me head explo[NO CARRIER].

      Go read Reflections on Trusting Trust and pay particular attention to the part about the '\v' character.

      'Course the rest of that document may reduce you to gibbering goo. ;)
    6. Re:A conundrum by jallen02 · · Score: 3, Informative

      It wasn't compiled. It was hand written in machine code. When I first learned machine code and we had to write things in machine code on the little virtual machines we had I was starting to think of assembly as an easy to use language. Heh. That is when you know you are at the bottom of the barrel ;) (It was actually pretty fun).

      Jeremy

    7. Re:A conundrum by scovetta · · Score: 4, Funny

      We did the same thing, except we didn't have computers, we had to write machine code literally "by hand". Co-workers would take turns playing different registers and the manager would be the CPU chugging along. It took us a while to compile, but we were men.

      Oh, and we did this at midnight, outside, in late january in the middle of Minnesota, barefoot, and we loved it.

      --
      Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    8. Re:A conundrum by Anonymous Coward · · Score: 2, Funny

      It was written by hand in assembly.

  4. If it's just what I need why does it crash more? by WillAffleckUW · · Score: 2, Insightful

    Task tray icon #147!

    Well, if you have WinXP and try to run games on a wireless laptop, it can sometimes take up to ten minutes to close out all the task tray icons they clutter it with, shut off all processes, and finally run the game.

    Which will then promptly crash and then you have to bring back up all the wireless services so you can - finally - report the bug to bugzilla on the desktop task tray icon ...

    --
    -- Tigger warning: This post may contain tiggers! --
  5. Doesn't beat commercial apps by Anonymous Coward · · Score: 2, Interesting

    Free or not, Bugzilla doesn't come close to the commercial bug tracking apps. Give me Tracker or Clear Quest any day. Freeware has come a long way, but practical and reliable bug tracking apps seem far away.

    Has anyone used Bugzilla so far?

    1. Re:Doesn't beat commercial apps by Alioth · · Score: 4, Interesting

      Bugzilla is both practical and reliable - and it is used on some VERY large projects (tracking hundreds of thousands of bugs).

      We use it to track not just bugs, but feature requests and issues for our IT department. It fits what we need very well. The nearest commercial offering is unjustifiably expensive and is a lot less flexible than Bugzilla. It's always a question of the right tool for the right job - but for what we do (and what many projects out there do), Bugzilla fits perfectly - reliably and practically.

  6. Did I miss something? by flatass · · Score: 3, Insightful

    I thought we were moving away from fat client technology. So let me get this straight:

    We went from decentralized, to centralized back to decentralized...... now back?

    1. Re:Did I miss something? by DrWhizBang · · Score: 3, Insightful

      You sound surprised. Software is the same as fashion. Put it in the closet, wait long enough, and it will come back in again.

      --
      Schrodinger's cat is either dead or really pissed off...
    2. Re:Did I miss something? by jgrahn · · Score: 3, Informative
      I thought we were moving away from fat client technology.

      Seriously, what is fatter than a bloody web browser? I've never understood why I'm expected to prefer web interfaces to other things. Especially when the web interfaces suck as badly as they do.

      Well, I haven't used Bugzilla, but I've used many others which my employer doubtlessly paid megabucks for, and which were clearly made and marketed as practical jokes. By unusability experts.

      We went from decentralized, to centralized back to decentralized...... now back?

      Centralization is orthogonal to the browser/local application issue. As a user, if there is a single, central database and a single, non-programmable interface, I'm screwed.

  7. For a while I did something similar for GForge... by tcopeland · · Score: 3, Interesting

    ...it was a Java client that used Apache Axis and the GForge SOAP API to make a GUI client. I made a little jEdit plugin and a little JFreeChart app that showed user and project charts.

    I wasn't really using the GUI client very much, though, so I ran out of interest. But if something like that was available that could talk to the SourceForge servers, I'd buy it...

  8. Trend Reversal by ZachPruckowski · · Score: 2, Interesting

    This seems backward to me. We seem to be moving towards a more internet focused life, with web based apps which are scaring MS. We're trying to do things that used to be desktop based (encyclopedias, games) on the internet (Wikipedia, flash games & MMORPGS) And then we're taking something that really should be online to the desktop?

    Task tray icon #147!
    Yeah, that's life for packrats. And aren't we all like this? I mean, do I really need 4 web browsers? Yes, dang it, I do. What if AOL decides to hate Safari, Opera, and IE? Wouldn't I be glad I grabbed Firefox? What if they all die? Now I can report the bugs, thank you very much.

    If all 4 of my browsers get screwed up at the same time, I freaking quit the Internet forever. The hackers will have won.

    1. Re:Trend Reversal by maxume · · Score: 2, Insightful

      It's not about the platform, it's about the data. Network based apps are good because the make it easier to access data from multiple locations. This app is all about being able to view the data in ways that would be hard to do in a browser.

      --
      Nerd rage is the funniest rage.
  9. No Free Beer Here by Anonymous Coward · · Score: 2, Interesting

    They want $99 bucks for this?!?

  10. Client/Server is so last millenium by gregmac · · Score: 4, Insightful

    If bugzilla actually was a nice looking, easy to use application this probably wouldn't be necessary. Web-based is the way to go. Updating is as simple as updating once on the server -- you don't have to worry about a whole ton of client versions floating around.

    Bugzilla is still one of those first-generation looking web apps that was designed (in the visual sense) by programmers, and you can tell. From my experience, most programmers are very bad at making user interfaces (myself included) and really it's a job that should be left to web designers (a subset of graphic designers). Compare bugzilla's interface to say, gmail, and you can see there is just no comparison.

    Sure, the usability may be there, but if it's just awkward to use and hard on the eyes, people won't like it. Oh, and apparently they'll revert to developing old client/server style interfaces for it.

    --
    Speak before you think
    1. Re:Client/Server is so last millenium by frankie · · Score: 2, Informative

      Umm... if you don't have internet, you can't use a client-server app either.

  11. Costs $99 per license by bradbeattie · · Score: 5, Informative

    Note that Deskzilla, unlike Bugzilla, is not open-source.

    1. Re:Costs $99 per license by bradbeattie · · Score: 2, Informative
      Either I'm missing your point or you're missing mine. I've made the following points:
      1. Bugzilla is open source
      2. Deskzilla is not open source
      3. A Deskzilla license costs $99
      4. Deskzilla's source code isn't available
      What points are you making?
  12. Smart Clients by The+Bungi · · Score: 5, Insightful

    Call them 'smart clients' or 'fat clients' or whatever, but AJAX or not these babies are starting to make a comeback. The proliferation of web services and simple, secure client stacks to talk to them in whatever language one happens to use (C#, VB, Python, Perl, Ruby) simply make a far better solution than spankfangled 'rich' browser apps that are, for all their coolness, still difficult hacks. The desktop is still the best environment for creating useable apps. Give me a fast, stable widget library over crappy slow spaghetti JavaScript any day.

  13. Is Bugzilla just for software development? by Rude+Turnip · · Score: 4, Interesting

    I've been involved in a number of large projects at work that involve the use of several staff members and the creation of large, complex financial analysis models and literally thousands of pages of text. Could a program like Deskzilla (or full-blown Bugzilla) offer me and my colleagues some basic project management tools? It would be pretty cool if it could generate some sort of report that we could show to clients if they want a status report of our progress. Any thoughts on this? I've managed very well without such software, but anything to make better use of my time would help. I've no desire to get a commercial package like MS Project...I would like to keep things open and lean. Any thoughts on this?

    1. Re:Is Bugzilla just for software development? by radarsat1 · · Score: 2, Interesting

      Sadly the main reason I couldn't convince people to use it at work (and they were seriously interested) was because I couldn't easily tell them how to customize it. They wanted a tracking system they could use for not just software, but documentation and electronics drawings too. I figured it would be pretty easy to customize for that, but they wanted to make many changes, and I just didn't have enough experience with it to say, "yes, that'll be easy!" So they went with a commercial product. Sigh.

      Well, at least I told the truth -- not that it wouldn't work for what they wanted, but that I didn't have the time or experience to go and start modifying the php. It would have been worse if they'd gone with it and then I'd be stuck PHP programming instead of developing product-related software. So I guess I think that bugzilla is really cool but I don't know why they stopped at making it a software-only related solution instead of going all the way.

      Not that it can't function as a more general solution, but it takes too much work to customize it. From what I can tell with my quick once-over. I'm sure it's not that hard, actually, but I just couldn't say for sure without actually trying, and I didn't have the time to really get into it.

    2. Re:Is Bugzilla just for software development? by chris_mahan · · Score: 2, Informative

      "It would have been worse if they'd gone with it and then I'd be stuck PHP programming"

      Isn't bugzilla written in Perl? Oh yeah, I remember the pain getting the dependency graphing to work local :) Works like a charm now. Haven't touched the machine in 6 months.

      --

      "Piter, too, is dead."

  14. Re:License by Anonymous Coward · · Score: 5, Informative

    For open source projects its offered as freeware. You need to send an email to opensource@deskzilla.com with your name, project's name & URL, and Bugzilla URL of the project for a freebie key.Then you may proceed to download the proggie.

    For everyone else, it's purely commercial. All your $99 are belong to them!

  15. Wow. Exactly backwards. by MirthScout · · Score: 3, Insightful

    We've been evaluating a few request/bug/issue tracking products.

    The first thing I tell the vendors is that I'm not interested in client side software. I want it to be fully usable from most modern web browsers on most common OSs. This makes it accessible by any of our users without the need to install additional software on their computer (and we don't have to worry about updating it when a new version is released).

    Bugzilla is already a web application. I can't fathom why would anybody waste so much time making a client version that most sane administrators wouldn't want?

  16. Already written in Java... by shadowmatter · · Score: 4, Interesting

    ... Just too bad it isn't an Eclipse plug-in. That would have been slick.

    - shadowmatter

    1. Re:Already written in Java... by bot · · Score: 4, Informative

      Here are a couple of eclipse plugins for bugzilla- buglist and the unimaginatively titled Bugzilla integration plugin for eclipse

    2. Re:Already written in Java... by jenkin+sear · · Score: 2, Informative

      The MyEclipseIDE ( http://www.myeclipseide.com/ ) people bundle it into their add-on pack as well. IIRC, it's a slightly tweaked version of the bugzilla integration plugin.

      --
      What a strange bird is the pelican, his beak can hold more than his belly can.
  17. Re:And the point is...? by Slack3r78 · · Score: 5, Insightful

    Honestly, Bugzilla's web interface is awful. Sure, it does what it's supposed to, but that doesn't negate the fact that it's confusing and intimidating to many users. Personally, I could see a desktop front end being great for an in-house help desk. The backend's already there and solid, this just provides (what appears to be) a friendlier interface.

  18. Re:Wow. Exactly backwards. by LordKazan · · Score: 3, Insightful

    For ease of use and offline usage

    Personally I like the appearance of this application and I think it would be _MUCH_ easier to use than the actual web interface - and the offline usage ability is a wonderful feature


    It's nice that they offer free copies to members of established OSS projects


    if they get $99/copy for this i should write one for trac!

    --
    If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
  19. The killer feature here is working offline by Anonymous Coward · · Score: 5, Insightful

    Several comments in this thread point out that web-based interfaces are mandatory for a bug tracking system, which is absolutely true. If you *require* a client to use the system, well, there go half of your potential users.

    But that's not the point here. It looks like this product just connects to an existing Bugzilla database, so you get to keep all of the web based access you crave, but your frequent users can augment that with a rich client interface.

    If you work with bugzilla all the time, there are features that a web interface just can't give you. The biggest one: being able to work with Bugzilla offline (bug database behind a firewall, for instance). The ability to do bug triage from a coffee shop instead of the office could easily justify the price tag.

    Of course, it has to acutally install and run first. :)

  20. Internet Instincts by Auraiken · · Score: 3, Funny

    That would increase my productivity 10-fold.

    I take it you're at work right now?

  21. Good idea, but not enough there yet by TFoo · · Score: 2, Interesting

    As someone who's used quite a few web-based and client-based bug trackers over the years, I'll say that Bugzilla's web interface leaves a *LOT* to be desired: you are seriously limited in the complexity of queries you can write, your sorting options are laughable, general result layout is very poor, etc etc.

    So I was prety excited when I saw this post - I downloaded the product and immediately tried it out. Unfortunately this product doesn't really add much: sorting is unimproved, the query builder is a little (not much) better, the layout and UI is unattractive and not signifcantly more powerful than the Web UI -- plus the product is pretty slow overall and consumes a frightening amount of system resources (150M memory, 300M VM space, according to TaskMan)

    Overall, if this were a free product, I might use it: however for $99/seat it just isn't worth it right now.

  22. Thick vs. Thin, the age old question by brett77 · · Score: 3, Insightful

    Lets see, first came the client/server applications and all was well! Well, not exactly first, but for the purpose of this discussion I'll say client/server came first. Companies grew faster than tech services could scale-out servers and management shouted "Oh no! This monolithic application will not scale!"

    Then came the browser with all the promises of client side scripting and the developers shouted "I can do anything in a browser using sweet javascript code that you old client/server developers can do in a thick client! It will scale to tens of thousands!!"

    2 years go by as developers embed thousands of lines of sweet javascript code to accomplish what you can do in a thick client in maybe 100 lines (I'm exaggerating here).

    Management shouts "Oh no, my thin web application is taking 10 seconds to load as it parses 50K lines of sweet (now a spaghetti mess) javascript code!"

    The new age of developer shouts "I can accomplish everything your antiquated web application can do, using XML web services while still providing a thin client with increased functionality in half the development time! Not to mention the application will be self updating so you will never need to support older versions of the application!"

    And managment shouts "WTF!"

  23. Obligatory by Lillesvin · · Score: 2, Informative

    recursion (n.) See recursion

    --
    "Live free or don't."
  24. local copy of buglist = security concern by poopie · · Score: 2, Insightful

    The offline bit is really great - if you need to go to a client, and want to take the buglist along with you, you're pretty screwed. But if you have this, there's a local copy you carry around, and it seamlessly integrates...very nice. Very very nice.

    ... and very very scary if there is any sensitive customer data in your bugzilla.

    1. Re:local copy of buglist = security concern by lilmouse · · Score: 2, Informative
      ... and very very scary if there is any sensitive customer data in your bugzilla.
      Yes, but if there is such sensitive information in your Bugzilla, then the user would have access to it whether or not they use deskzilla. Or, contrariwise, if they don't have access to it without deskzilla, they won't have access with it.

      Think of Deskzilla (in this situation) as a way of copying the text from Bugzilla to a spreadsheet, except it's really really fast, and you don't have to do it yourself.

      If you're not using deskzilla, you'd probably still have this sort of confidential information running around in your browser cache, etc. Best bet, of course, is to encrypt the harddrive of the laptop, so if it gets stolen, nothing can be pulled from it. In the case that the user is "evil", then you can't do anything about it one way or another.

      --LWM
  25. Did anybody notice the trademark claims??? by jefe289 · · Score: 2, Interesting
    I went to the screenshot page (http://deskzilla.com/shots.html) and scrolled to the very bottom, where it says:
    Copyright © ALM Works Ltd 2004-2005 Deskzilla is not related in any way to Mozilla Organization or its employees. Bugzilla and Mozilla are trademarks owned by Netscape Communications Corporation.
    Naturally, I double checked on that one over at Mozilla (http://www.mozilla.org/foundation/trademarks/faq. html) and found:
    The Mozilla trademarks include, among others, the names Mozilla(TM), mozilla.org®, Firefox®, Thunderbird(TM), Bugzilla(TM), Camino(TM), Sunbird(TM) and Seamonkey(TM), as well as the Mozilla logo, Firefox logo, Thunderbird logo and the red lizard logo.
    So, what gives? Surely these Deskzilla guys should have figured that one out!
  26. While we're at it by williepete25 · · Score: 3, Funny

    Lets build a slashdot desktop client. Then I can /. offline. willie

  27. Re:not a free software? by tjasond · · Score: 2, Interesting

    Hello, If you're interested in an alternative bug tracking tool that is open source, you should check out TrackIt. Not only does it manage bugs, but it also supports features, requirements, test cases, and much more, in addition to any user defined item types. It integrates with Subversion and CVS, as well as preliminary integration with Eclipse. Other features include a Timeline view that is also viewable via RSS, a Listing driven by HQL, Reports driven by SQL, fully customizable lookup lists, project news, a high level summary view, nightly build integration, and user customizable RSS feeds.

    Under the hood, it's implemented using Hibernate 3 and the fully AJAX enabled Java web toolkit, Echo2

  28. But... by Jsutton1027w · · Score: 2, Informative

    The bleeding edge version seems to be unavailable for the moment. Also, if you want a free copy for being an FOSS developer, they limit you in the EULA for Open Source Projects to only one project. Now, I haven't checked to see if it was possible to use it with more than one, but they do not allow it in the license.