1. #1
    Sencha User davenolan's Avatar
    Join Date
    Feb 2008
    Posts
    12
    Vote Rating
    28
    davenolan has a spectacular aura about davenolan has a spectacular aura about

      19  

    Cool ExtJS needs a bugtracker

    ExtJS needs a bugtracker


    ExtJS needs a public read/write bugtracker. I know this has been raised several times before. Here are some reasons for not having a bugtracker I've seen on previous threads.

    Bogus reason 1) We need the forum to screen out all the crud before it gets in the bugtracker.

    This is not a good reason. People are already screening out the crud in the forum, right, in order to decide what goes in the private bugtracker? So why not do that task in, well, a bugtracker?

    Bugtrackers make it easier to screen out crud. That's what they are designed to do. It's much easier to spot a bug report filled in by a JavaScript beginner than it is to screen forum posts. That's because the bugtracker asks for specific, structured information (browser version, console log, expected behaviour etc.) It can help enforce the rules we have in the bug forum at the moment.

    Bogus reason 2) Keeping the forum means there's a single search context for support, which is better for searchability

    Overall, it's harder to search the forum than it is to search a bugtracker. In a bugtracker, issues are structured data. There are different ways to search, filter, sort, find, categorize etc. This is not the case with the forum, despite trying to enforce a consistent naming scheme.

    The aim of having a single support area for everything can be acheived by either porting the forum to the bugtracker (lots of them have forums) (I will help). Or it can be abandoned - many other projects -larger projects, even - manage perfectly well having separate areas for help and for bugs/feature requests.

    Bogus reason 3) There's just too many bugs filed that are just simple programming errors for a public bugtracker to work. There aren't the resouces to maintain it.

    It's also much easier to keep track of just the issues you are interested in, both as a consumer and a dev. Every decent bugtracker will have a way of filtering out irrelevant or badly-formed issues.


    Anyway, here's the conversation that prompted me to post this...

    Me: I'd like to use ExtJS for the Dollortron 9000 project.
    Boss: Kewl. <Googles> Where's the bugtracker? I can only find this ugly Vbulletin forum.
    Me: Er, that's it apart from a private one the devs apparently use.
    Boss: WTF? Are they serious? <Puts bulging wallet back in safe>

    Boss may be right, boss may be wrong, but we dearly need a bugtracker.

    /rant

    Big love to all the devs and everyone who helps here. I just want to make everyone's life easier!

  2. #2
    Sencha - Ext JS Dev Team Animal's Avatar
    Join Date
    Mar 2007
    Location
    Notts/Redwood City
    Posts
    30,502
    Vote Rating
    47
    Animal has a spectacular aura about Animal has a spectacular aura about

      6  

    Default


    I agree.

    A beautiful, Extified bugtracker, crafted by Mr Slocum himself.

    It would enhance the product mightily, and probably be saleable because all other bugtrackers I have used are a little uncomfortable and fiddly to use.

  3. #3
    jay@moduscreate.com's Avatar
    Join Date
    Mar 2007
    Location
    Frederick MD, NYC, DC
    Posts
    16,353
    Vote Rating
    79
    jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all

      3  

    Default


    Agreed. I have yet to see a truly web 2.0 bug tracker.


    Anyone looking to make a new project?

  4. #4
    Ext JS Premium Member
    Join Date
    May 2008
    Posts
    14
    Vote Rating
    1
    mathieuj is on a distinguished road

      1  

    Default


    +1 and also a trac timeline or equivalent would be really great !

    Mathieu

  5. #5
    Ext User
    Join Date
    Jul 2008
    Location
    Swindon, UK
    Posts
    73
    Vote Rating
    4
    Kango_V is on a distinguished road

      3  

    Default


    +1. We make use of Jira in our company and love it. I know it's not open source, but it's the best we found. Nice and extensible too with a good API.

    But whatever system you use, it's gotta be light years ahead of a forum .

  6. #6
    Sencha User harley.333's Avatar
    Join Date
    Mar 2007
    Posts
    286
    Vote Rating
    4
    harley.333 is on a distinguished road

      3  

    Default


    agreed - we also use Jira - it's not perfect, but it works and it's easy to admin. i can't imagine using a forum for my bug tracking.

  7. #7
    Sencha User davenolan's Avatar
    Join Date
    Feb 2008
    Posts
    12
    Vote Rating
    28
    davenolan has a spectacular aura about davenolan has a spectacular aura about

      1  

    Default


    Can one of the devs tell us what they use at the moment? It could be easier to start with that in the short term.

  8. #8
    Ext User
    Join Date
    Dec 2007
    Posts
    159
    Vote Rating
    2
    jburnhams is on a distinguished road

      1  

    Default


    I'd find it useful to be able to see what the Ext team consider the status of a bug. Especially, what svn tag or release the fix has/will make it into.

    For example, two bugs I've raised / commented on:

    [FIXED][2.x] Bug in GroupingStore with remote grouping?
    Evant has provided an override but I don't know if the fix is in SVN or the next release so won't know when I no longer need the override.

    [2.0.2][OPEN] Combo box doesn't setValue for empty text
    I raised this bug over a year ago. Other users have provided overrides. Brian commented in early December to say "Yep, it's on the list. We'll definitely look into it before the next release." but it hasn't been fixed in the release since then. It would be useful to see why the user provided override wasn't added to the release and what the Ext team's plans are for it.

  9. #9
    Ext User
    Join Date
    Jul 2007
    Location
    Florida
    Posts
    9,996
    Vote Rating
    5
    mjlecomte will become famous soon enough mjlecomte will become famous soon enough

      2  

    Default


    Maybe the subject of this thread would be a candidate question to be asked at the conference:
    http://extjs.com/conference/sessions/session.php?sid=6

    Maybe we can start a thread to promote ideas for questions to be asked for that session.
    Why not? : see here

  10. #10
    Sencha User davenolan's Avatar
    Join Date
    Feb 2008
    Posts
    12
    Vote Rating
    28
    davenolan has a spectacular aura about davenolan has a spectacular aura about

      2  

    Default


    Quote Originally Posted by mjlecomte View Post
    Maybe the subject of this thread would be a candidate question to be asked at the conference:
    http://extjs.com/conference/sessions/session.php?sid=6

    Maybe we can start a thread to promote ideas for questions to be asked for that session.
    Why not? : see here
    Done!