Bugzilla on Windows?
slipandfall asks: "I just started work at a 100% Windows shop (no chance of changing this) and would love to implement Bugzilla for issue tracking but statements like this - 'Making Bugzilla work on Windows is still a painful processes.' in the
OS-Specific installation notes don't make it seem reasonable. Since there is no chance of using Linux/UNIX here, can I get people's experiences using Bugzilla on Windows or experience with a tool (open source or not) on Windows with similar notification, discussion and issue tracking features?"
I've used Mantis with great success for several years, both on Linux and Windows hosts. They also have limited support for SQL Server, which is somewhat unofficial with the current v0.19 release but official release will come with v1 next year. Enjoy!
Damien
RT is an enterprise-grade ticketing system which enables a group of people to intelligently and efficiently manage tasks, issues, and requests submitted by a community of users. It is used by Fortune 100 companies, government agencies, educational institutions, and development organizations worldwide.
I have created a Windows port of RT, and have been maintaining it for two years now, selling support contracts for a living, as well as developing RT-Foundry, a project similar to GForge/Trac, on top of RT.
The RT-Win32 installer comes with its own Apache2, MySQL4.1, Perl 5.8.6 and Fetchmail, so you'd not need any other existing SQL server to set it up. I'd be happy if you'd give it a try. :)
To begin with Bugzilla is a very crude bugtracking system that is really only suited for open source projects. It reeks for more generalized issue tracking applications. If you set it up it isn't going to impress management on how cool OSS is. I would suggest looking online for other alternatives. I know that the guys at Tigris.org maintain a list of OSS alternatives, and have their own system wich I think is much nicer than Bugzilla.
We just went through this recently at my company.
Our first though was Bugzilla, of course. But after looking into actually deploying it we realized it wasn't going to be that easy. So before we buried ourselves, we looked around to make sure Bugzilla was actually the right choice for us.
Turns out it wasn't.
We found Atlassian's JIRA. Installs like a breeze, easy to manage, no headaches, even actively tied into Atlassian's JIRA bugtracking system for itself! (And it works, seen bugs that we have submitted fixed in short order!)
We're not a really big shop, so I can't speak too much from the large scale deployment end, but aside from that this was a fantastic choice for us and I highly recommend it. (I am in no way affiliated with Atlassian or JIRA)
No Comment.
I'm not a hardcore Fogbugz user, but I've been involved with a few projects that had lightweight use of it, and I think it is quite nice. nice. It runs on Unix/Linux, Windows, and Mac OS X.
It is not free as in beer. But it is quite reasonably priced imho. There's a free trial of course.
Check out their pages on How Fogbugz Works and Why Fogbugz Works
It's from Joel Splosky, writer of the JoelOnSoftware blog.
In the real world it does not work like that. You see what the person was too polite to say was, "Please do not flame me with the fsck wins, go linux anyways, messages".
Really, if the person says you can not go to linux at his shop, just take him for his word. If you have nothing useful to add at this point, please keep it to yourself.
Or go ahead and say it anyways and just get mod'd down.
Mid-Eastern Pennsylvania Gaming Convention
Edd Dumbill has a list of (mostly) free issue tracking systems. It's a very good starting point.
One of the most interesting systems in that list is (IMHO) Eventum, by the company that produces the commercial version of MySQL. It only needs PHP and MySQL, and should therefore run well on Windows. Be advised that I haven't actually tried it though.
Wenn ist das Nunstruck git und Slotermeyer? Ja!... Beiherhund das Oder die Flipperwaldt gersput!
Just went over and looked at bugzilla.org. On the download page it says.
Windows users: It is now possible to install Bugzilla on Windows with very little if any modification to Bugzilla itself. See Byron Jones' Bugzilla Installation Guide for Windows for instructions.
/* TODO: Spawn child process, interest child in technology, have child write a new sig */
In the real world it does work like that.
You get a PII with 128 megs of ram that won't take XP or Win2kpro well, ask your boss to let you run some test or something, install linux, and presto, it works.
Then, when the company looks at the cost of keeping the PII as-is versus migrting to windows, they'll keep the PII.
Repeat.
I've done this. I'm on the third box.
Fortune 500.
"Piter, too, is dead."
excellent product that i highly recommend. source is clean and installtion is easy. cost money but it relatively inexpensive, espicially if you work for a large company like me. customer listing is impressive (not that this means a great deal but certainly only helps): http://www.atlassian.com/software/jira/customers.j sp
standard $1200
profession $2400
enterprise $4800
(you get the source for each edition and support for a year and i think upgrades for year)
for the war/webapp you need java, an application server (tomcat, jboss, ) and a relational database (postgres, mysql, ). or use there prepackaged/standalone version containing an application server (i think tomcat) and relational datbaase (i think hypersonic).
took me 15 minutes to setup the standalone version and about an hour to setup the webapp version. i write java webapps for a living, but if youve setup bugzilla before there documentation should be good enough for non java developers.
there is a 30 day trial, just download and install. no gimmicks.
i belive the current or next version implements a workflow engine (i think osworkflow) if you need it.
note that i am in no way affiliated with Atlassian and my remarks are based solely on memory so things could have changed.
Of course, one could argue that there have ever been a handful of viruses for Linux and that a Linux box can be configured to automatically upgrade itself - or easily upgraded manually.
But you're right that Windows shops don't want to have to employee a Linux administrator because of one application.
I've seen companies with Windows workstations and servers get roped into being a VAR for a Linux app and from that experience setup an internal Linux server. The number of Linux-based solutions increased since my hire, but it was always an issue of who else could support it if I wasn't there (sick, dead, quit, etc). Meanwhile, there are some people who you will find are viciously pro-Windows with a higher rank.. some people don't care what something does, how much it saves, but care that it isn't from someone that they trust.
Luckily, many killer business apps are now coming from IBM, Novell, and Sun.. and they're working on Linux. Considering Exchange? Consider GroupWise. Considering Microsoft Office? Consider OpenOffice.
I find that it is a lot easier to push Linux and Linux based solutions to management if it isn't from "Linus Torvalds", "ESR", or "RMS" (etc).. but from trusted sources like Novell.
I've convinced users to move from Microsoft Office to OpenOffice on the premise that they aren't using "freeware", they're using software from Sun Microsystems.
The idea used to be that to get users onto Linux there would need to be a killer app only for Linux. However, to convert users you don't want to give them a reason to leave Windows, you want to give them no reason to keep paying more money to run the same software.
We need applications to run on Windows AND Linux from brands (Windows) users already trust. I've found that users don't want a new word processor AND a new instant messanger AND a new web browser, etc. Firefox, OpenOffice, and other applications are making themselves available under Windows and will give users fewer reasons to stay with Windows.
I'm currently running Bugzilla on Windows using Cygwin to support my project. It works just fine - this is a valid solution.
Compared to the Linux version, the Windows version comes with pre summited bugs like:
"You have installed Windows." (WONTFIX)
or
"My computer crashes all the time." (NOTABUG, BUTMANYBUGS)
Enjoy! =)