5 replies [Last post]
Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Was this information Helpful?

Ahh, Ubercart.org finally has an issue tracker again. It took a while to get it back online, but it's now better than ever. "Why?" do you ask? Well, because I ditched the Project/Project issue module combination in favor of a custom solution created using CCK + Views + Contemplate + Custom code. There is still a little work to be done, but it's running great at the moment and I couldn't be happier. Smiling

Feel free to test it out and start posting up issues. Also, if you've posted a contribution and would like it to have an issue tracker, you simply have to edit your contribution post and give it a short name. This will make it so users can select your contribution when posting an issue. The site will automatically add your contribution to the View that handles the issue listings, and your contribution page will (magically?) have links lettings users view the list of issues for your module or post one. How cool is that? Cool

Like I said, there's still a little bit of work to be done on the display of issues and the handling of the comment form (which you can read a little bit about here), but this thing is open for use. Post any bugs or ideas here, and I'll get to them in a week and a half.

Why so long? Oh! Because I'm leaving tomorrow to go get married and won't be checking Ubercart while I'm on my honeymoon. Eye-wink

So what are you waiting for? Check it out:
http://www.ubercart.org/issue

amitaibu@drupal.org's picture
Offline
Bug Finder
Joined: 09/08/2007
Juice: 239
Ryan, I love Ubercart, I

Ryan,
I love Ubercart, I think its a great thing!
About the issue tracker, it is still lacking some problems... Ability to search, and to provide version number are one thing (or actually two).
BTW, why not inside Drupal? as in the end it is a Drupal solution...

Got married? Mazal Tov Eye-wink

Amitai

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Ryan,

We outsourced issue tracking to our site a while back using the same modules Drupal uses to provide that feature on Drupal.org. We brought it here to give us more control over the way it functioned... but it turns out the project and project issue modules just weren't up to snuff. (We had a lot of problems with bugs.)

I ended up abandoning them when the site crashed and rebuilt the custom job. You're right, though, it still needs some work and I'll try to get your suggestions in as soon as possible. I'll write a custom module to handle some stuff in the future, like updating the issue details from the comment form and retheming the pages.

Marriage is going well, but my poor wife has strep throat now. Sad

Andy's picture
Offline
Administrator
Joined: 08/07/2007
Juice: 1076
Allergic to Ryan

Rumor has it that she is allergic to Ryan Eye-wink Maybe he should shower more often!
Andy

somatics's picture
Offline
Joined: 08/18/2007
Juice: 121
Can we get this custom solution?

Is the custom solution you built for your issue tracker available to your loyal fans? I have implementation of an issue tracker (not for software - for customer inquiries and service issues) for our site's support section. Part of why it hasn't happened yet is because I can't quite figure out how to implement the case tracker from Drupal, but also because I don't entirely like it.

Your solution seems to be a better system. Is it just reserved for your site, or might it be available for others to use (either some sort of module or instructions on how to assemble it ourselves the way you did)?

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Can we get this custom solution?

I'm really just using CCK + Views with some custom PHP snippets in there right now. The goal is to also implement a basic module to add the issue update form to the comment forms. Perhaps when I get around to doing that I can export the CCK type and the View for others to check out.