Homesource Forums

Homeworld Source Editing Talk
It is currently Mon Sep 25, 2017 10:54 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Bug Tracking
PostPosted: Tue Dec 05, 2006 11:16 pm 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
Options? Favored methods? Hosted at homeworldsdl.org? Hosted here? Elsewhere?

Forums are due for more tailoring as things pick up.. so now is the time for discussion.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Dec 06, 2006 1:17 am 
Offline
coder
User avatar

Joined: Wed Oct 04, 2006 8:13 pm
Posts: 94
Location: UTC -0500
my vote is for bugzilla, unless i agree with other options that may be presented.

_________________
http://againsttcpa.com/what-is-tcpa.html
http://google.com/search?q=c+programming+faq
http://research.att.com/~bs
acronyms.ch, neworder.box.sk


Top
 Profile  
 
 Post subject:
PostPosted: Wed Dec 06, 2006 2:27 am 
Offline
coder

Joined: Wed Nov 15, 2006 8:15 am
Posts: 100
I was gonna propose a bugzilla too for bug tracking.

It is the easiest way to keep track of bugs in my opinion, plus lots of people know how to use it.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Dec 08, 2006 4:32 am 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
Well, it turns out that bugzilla is way overkill if one wanted to run a dedicated server just for a project of our scale, and the available free bugzilla hosting providers assume the project is open source, or hosted with them, or both...

There are some "lite" bug trackers out there but each has its own demands and unless/until we settle on one we'll need to make do with tracking bugs here in the forums.

More forum editing ahead... let's see if I can make less of a mess this time...


Top
 Profile  
 
 Post subject:
PostPosted: Fri Dec 08, 2006 3:32 pm 
Offline
coder

Joined: Tue Nov 07, 2006 4:40 am
Posts: 236
Hi.

I've never really used a bug tracker before, so no preconceptions. It'd be useful to keep track on stuff that's been noticed but no-one has been looking at, as well as having something that'd give us an indication if someone is looking at something. :)

Aunxx.
-----
Still in the Garden of Kadesh.
Dilemma -> (Code || Play)?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Dec 08, 2006 7:08 pm 
Offline
coder
User avatar

Joined: Wed Oct 04, 2006 8:13 pm
Posts: 94
Location: UTC -0500
bugzilla can be customized, but anyways, I'd also be open to using Savane/savannah, Gforge, Trac, drupal, or BUGS (Bug Genie)

http://gna.org/projects/savane
http://savannah.gnu.org/
http://bugs-bug-genie.sourceforge.net/
http://drupal.org/project/project
http://gforge.org/
http://trac.edgewall.org/

_________________
http://againsttcpa.com/what-is-tcpa.html
http://google.com/search?q=c+programming+faq
http://research.att.com/~bs
acronyms.ch, neworder.box.sk


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 11, 2006 7:18 am 
Offline
coder

Joined: Wed Nov 15, 2006 8:15 am
Posts: 100
Trac works well with svn, if bugzilla is too heavy for one project, I think it could be a good choice.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 18, 2006 11:38 pm 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
Question: Would these formats cover the bare basics for bug and fixme tags? Please point out any excessive cluelessness on my part :wink:

Code:
Bug format :
   bug00001
status: a bug can have up to 4 status tags right now.
   reported
   confirmed for platform x y z
   victim ... er... volunteer (name)
   fixed for platform x y z

If we scare up more than 10000 bugs we'll just have to get serious :)

Fixme format :  fm (windows) (mac) (linux) (other) (unknown)
   fmw00001
   fmm00001
   fml00001
   fmo00001
   fmu00001
status: a fixme can have up to 4 status tags right now
   implemented by (name) ... if known
   fix understood (know what it does)
   reason understood (know why it was there)
   resolved and removed


Top
 Profile  
 
 Post subject:
PostPosted: Tue Dec 19, 2006 4:58 am 
Offline
coder

Joined: Tue Nov 07, 2006 4:40 am
Posts: 236
Hi.

How about:-

Fixme format : fm (All)
fma00001

Revision identified:
Revision broken:
Revision fixed:
might be useful to have. :)

zapkitty wrote:
If we scare up more than 10000 bugs we'll just have to get serious :)


We're all coders here -- we could use hex! :twisted:

Aunxx


Top
 Profile  
 
 Post subject:
PostPosted: Tue Dec 19, 2006 11:03 am 
Offline
coder
User avatar

Joined: Wed Oct 04, 2006 8:13 pm
Posts: 94
Location: UTC -0500
I'm not completely against using the forum, for now, but as the bugs/item list adds up it won't work out as well as it could with a more specialized solution. Once the bug forum is more filled up, switching solutions would be great.

another solution that's lightweight is Flyspray. Possible candidate.
http://bugs.flyspray.org/
http://flyspray.rocks.cc/

_________________
http://againsttcpa.com/what-is-tcpa.html
http://google.com/search?q=c+programming+faq
http://research.att.com/~bs
acronyms.ch, neworder.box.sk


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 21, 2006 2:15 am 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
aunxx wrote:
Hi.

How about:-

Fixme format : fm (All)
fma00001

might be useful to have. :)


Just getting back to all this...
First, a brainfart on my part: I meant o to stand for "original", as in from the original source. Bast only knows why I suddenly typed "other" instead.

We're going to run head-on into the vast morass of emergency hacks and kludges to the codebase that were clearly meant to be fixed later... and yet provide no clue as to when or where they came from or who authored them.

When last heard from lmop had indicated that he'd just uncovered a whole new class of such.

So to clarify... your additions to my originally muddled idea.... (all) would seem to subsume
(original) and (unknown)

Code:
Fixme format :  fm (all) (windows) (mac) (linux)
 
   fm(type)00001

 status: a fixme can have up to 6 status tags right now

    Revision identified (n)
        (yes, needed)

    implemented by (name)
        (... if known)

    fix understood
        (know what it does)

    reason understood
        (know why it was there)

    Revision broken (n) 
        (if broken... it might be bad code that runs but should still be fixed.)

    Revision fixed (n)



aunxx wrote:
We're all coders here -- we could use hex! :twisted:


Except for the Octal Elitists hiding in our midst...

Stay alert! Trust no one! Keep you HP handy!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 09, 2007 7:24 am 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
I'm going to be trying out Mantis. Originally I planned to put this up a day or so ago but real life ruthlessly intervened... ;)

... and today my sister wants me to recover some Windows apps she accidentally deleted so I won't be able to get to it till this evening.

I will put up it up as a test instance and we can play with it and try customizing it for a few days without commiting to it until we know it's what we need... or not.

http://www.mantisbt.org


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 13, 2007 8:25 am 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
I've got Mantis running, will make some needed customizations for our use (basic stuff, really) and then trot it out.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group