Jump to content
Eternal Lands Official Forums
Vegar

Bug tracking system

Recommended Posts

The following discussion started in this thread, after this post initiating it:

http://www.eternal-lands.com/forum/index.p...st&p=401672

 

An admin can, if he or she wishes (and if it's possible), move the related posts here.

 

If we have an open bug tracking system, do you think anyone who submits bugs will check to see if a bug has been submited before?

Do you think they will not post stupid stuff such as: "Bug: Doesn't work"?

Yes, they will, but not more than they currently are. And when it happens, the developers have administrative access to the report, they can change the title of the bug report, they can link it to other bug reports if it's a duplicate, etc.

With the forums, we can at least get more details from the users, ask follow up questions, and so on. Personally I think the forums way is more flexible.

Any bug tracking system can do this just as easily as a forum.

Edited by Vegar

Share this post


Link to post
Share on other sites
With the forums, we can at least get more details from the users, ask follow up questions, and so on. Personally I think the forums way is more flexible.

Any bug tracking system can do this just as easily as a forum.

If not better, because the content is relevant and you don't get as much clutter.

 

Bug tracking is an integral part of software development, and making it easy for developers and users to work together is as important as writing good code in the first place. I think EL would benefit greatly if a bug manager was appointed, and something like Mantis was used. Forums are not meant for this; they're as flexible as a concrete wall.

Edited by Placid

Share this post


Link to post
Share on other sites

Well, in case you didn't know, we already have a bug tracking system in the Berlios project page: https://developer.berlios.de/bugs/?group_id=1256

 

Pretty much no one uses that system, and I'd rather not force our users to have to go there and submit bugs, when for most of them it is considerably easier to submit on the forums.

 

And BTW, how many MMOs have a specialized bug tracking software, rather than just using the forums?

Share this post


Link to post
Share on other sites
Well, in case you didn't know, we already have a bug tracking system in the Berlios project page: https://developer.berlios.de/bugs/?group_id=1256

That's one crappy bug tracker. It lacks a lot, if not most, of the common bug tracking features.

Pretty much no one uses that system, and I'd rather not force our users to have to go there and submit bugs, when for most of them it is considerably easier to submit on the forums.

 

And BTW, how many MMOs have a specialized bug tracking software, rather than just using the forums?

Here's a couple of well-known open-source MMOs using proper bug tracking software:

-Planeshift: http://www.hydlaa.com/flyspray_upgrade/

-Daimonin: http://www.daimonin.net/index.php?module=p...main&task=0

Share this post


Link to post
Share on other sites

We have Mantis too: https://developer.berlios.de/mantis/my_view_page.php

I think that requires an extra registration for everyone to submit bugs (not sure).

 

Anyway, if you feel like setting up a bug trackig system for us, that doesn't require registration, I am willing to give it a try, so long as the players want to use it as well.

 

But I still think that the forums are more that adequate to track and discuss bugs.

Share this post


Link to post
Share on other sites

I'd be happy to host Mantis on el.beplacid.net for the testing period (and perhaps afterwards).

 

This needs to be announced, so that everyone has a chance of using it and so we can really see if it will work. Closing the Bug Reports forum and linking to Mantis would work, but I doubt you'd be up for doing that. Either way, it'd be great if we can really give this a proper try; with both devs, admins and users taking part.

 

The offer's there...

Share this post


Link to post
Share on other sites

But I still think that the forums are more that adequate to track and discuss bugs.

I think the forums are adequate but an accessible bug tracking system might be better, particularly around code freeze / release time. With the forum, it's sometimes difficult to keep tract of bug status, particularly whether someone is working on a bug. This might be easier on a bug tracking system. Also, a proper bug tracking system should be able to give you easy access to the status of all bugs in one view.

Share this post


Link to post
Share on other sites

I can't close the bugs forum now, but I will announce it a few times in the game, and see how it works.

If people really enjoy it, and use it properly, then I'll consider closing the bugs forum.

Share this post


Link to post
Share on other sites

I can't close the bugs forum now, but I will announce it a few times in the game, and see how it works.

If people really enjoy it, and use it properly, then I'll consider closing the bugs forum.

OK, good. I'll set it up ASAP and post the URL here.

Share this post


Link to post
Share on other sites

Ok, I registered, but the idea is that everyone but the developers should not be required to register. An additional registration will turn off many people.

Share this post


Link to post
Share on other sites

Ok, I registered, but the idea is that everyone but the developers should not be required to register. An additional registration will turn off many people.

Yes, an anonymous reporter has been created so people can just report bugs.

Share this post


Link to post
Share on other sites

It would be a huge job (not one I'd really like) but all the current bugs posted in the forums (well, the ones that haven't been fixed) should be moved into the tracking system. At least we'd know they haven't been forgotten.

Share this post


Link to post
Share on other sites

I've added Florian, AlvieBoy and bluap as developers to the Eternal Lands Client sub-project.

Edited by Placid

Share this post


Link to post
Share on other sites

I don't know much about the mantis internals, but would it be possible to default anonymous users to the 'view issues' view instead of 'my view'? My main concern is that anonymous reporters should see (and be more likely to use) the search/filter box on login, instead of just jumping straight to 'report issue' and creating duplicate issues. It took me a bit to find the search functionality after I logged into my account, actually, so I'm not speaking completely based on assumptions.

Edited by crusadingknight

Share this post


Link to post
Share on other sites

I don't know much about the mantis internals, but would it be possible to default anonymous users to the 'view issues' view instead of 'my view'? My main concern is that anonymous reporters should see (and be more likely to use) the search/filter box on login, instead of just jumping straight to 'report issue' and creating duplicate issues. It took me a bit to find the search functionality after I logged into my account, actually, so I'm not speaking completely based on assumptions.

Good idea. The default page after login or switching project is the bug listing page. This is for both Anonymous and normal users.

Share this post


Link to post
Share on other sites

I think we should start assigning bugs to developers. Anyone know what bug should go to who? Is anyone working on anything specific?

Edited by Placid

Share this post


Link to post
Share on other sites

We need to start assigning bugs to developers I assume. Anyone know what bug should go to who? Is anyone working on anything specific?

I'm working on crashes related to map changes and fighting. Though the scope keeps widening as the fixes ripple though the code. I might end up fixing other random crash like bugs at the same time. I've just assigned myself 0000016.

Edited by bluap

Share this post


Link to post
Share on other sites

We need to start assigning bugs to developers I assume. Anyone know what bug should go to who? Is anyone working on anything specific?

I'm working on crashes related to map changes and fighting. Though the scope keeps widening as the fixes ripple though the code. I might end up fixing other random crash like bugs at the same time.

Can you take anything specific on Mantis?

Share this post


Link to post
Share on other sites

I think it is better to keep the main talk on the forums, so you can view all the issues at once, rather than having to load 20 pages to see all the issues.

Share this post


Link to post
Share on other sites

Can you take anything specific on Mantis?

Sorry, edited my post while you were writing yours. Assigned 000016.

Share this post


Link to post
Share on other sites

Can you take anything specific on Mantis?

Sorry, edited my post while you were writing yours. Assigned 000016.

Thanks.

 

I think it is better to keep the main talk on the forums, so you can view all the issues at once, rather than having to load 20 pages to see all the issues.

Sure, I'm just trying to keep the flow going on the Mantis side of things. Half the point is being able to track who's working on what, so it makes sense for people to start taking the bugs that they're working on.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×