[3.2][DEV] Ticket Tracker

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Get Involved
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

[3.2][DEV] Ticket Tracker

Post by kinerity » Tue Feb 27, 2018 12:57 pm

Extension Name: Trackers
Author: kinerity

Extension Description: An incident, security, bug and feature tracker for phpBB.
Extension Version: 0.0.1-dev

Requirements: To be determined

Features: To be determined

Screenshots: n/a

Demo URL: n/a
Demo Username: n/a
Demo Password: n/a

Extension Download: https://github.com/kinerity/trackers

I'm open to ideas/suggestions as far as features are concerned. This is a project in my spare time, so there is no set date for a GitHub repository/release.
Kailey Truscott - Community Team

User avatar
Meis2M
Translator
Posts: 821
Joined: Wed Mar 03, 2010 11:32 am
Location: IR.Damghan
Name: میثم نوبری
Contact:

Re: [3.2][DEV] Bug/Feature/Issue Trackers

Post by Meis2M » Tue Feb 27, 2018 4:14 pm

well done . i am waiting ;)

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Traq

Post by kinerity » Tue Feb 27, 2018 4:56 pm

I made a mockup for those interested. Keep in mind the design may change, but you get the general idea.

Image
Kailey Truscott - Community Team

nou nou
Registered User
Posts: 204
Joined: Sat Oct 29, 2016 8:08 pm

Re: [3.2][DEV] Traq

Post by nou nou » Wed Feb 28, 2018 5:18 am

Is this for phpBB only or are you thinking (yesyesyes) for a generic bug tracker that happens to run in phpBB? :)

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Traq

Post by kinerity » Wed Feb 28, 2018 5:25 am

nou nou wrote:
Wed Feb 28, 2018 5:18 am
generic bug tracker that happens to run in phpBB
This
Kailey Truscott - Community Team

nou nou
Registered User
Posts: 204
Joined: Sat Oct 29, 2016 8:08 pm

Re: [3.2][DEV] Traq

Post by nou nou » Thu Mar 01, 2018 12:55 am

Terrific!

Some first thoughts...

So in terms of functionality - would it include a bug reporting system as well?

Practically, could it transform a forum into a bug reporting portal? When creating a topic, you get a predefined form to fill out, as designed by the admin.

The ability to perhaps query certain data from users - let's say operating system, or browser, software versions,... (as variables) which then get stored in the bug tracker and could be used to later search the bugs.

Bug status (submitted, assigned, completed, won't do, can't reproduce),... with visual feedback (icons) that are visible in viewforum?

Bug severity (minor, major, trivial, cosmetic)

When fixed, assign a version of the software that fixes it (so you can automagically create change logs)...

Sign me up for testing :)

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Traq

Post by kinerity » Thu Mar 01, 2018 3:59 pm

nou nou wrote:
Thu Mar 01, 2018 12:55 am
So in terms of functionality - would it include a bug reporting system as well?
The extension will include a bug, feature and issue tracker.
nou nou wrote:
Thu Mar 01, 2018 12:55 am
Practically, could it transform a forum into a bug reporting portal? When creating a topic, you get a predefined form to fill out, as designed by the admin.

The ability to perhaps query certain data from users - let's say operating system, or browser, software versions,... (as variables) which then get stored in the bug tracker and could be used to later search the bugs.
No, this will be it's own standalone package.
nou nou wrote:
Thu Mar 01, 2018 12:55 am
Bug status (submitted, assigned, completed, won't do, can't reproduce)
Yes, users with the appropriate permissions will be able to set a bug status.
nou nou wrote:
Thu Mar 01, 2018 12:55 am
with visual feedback (icons) that are visible in viewforum?
No, this will be it's own standalone package.
nou nou wrote:
Thu Mar 01, 2018 12:55 am
Bug severity (minor, major, trivial, cosmetic)
Yes, users with the appropriate permissions will be able to set a bug severity.
Kailey Truscott - Community Team

nou nou
Registered User
Posts: 204
Joined: Sat Oct 29, 2016 8:08 pm

Re: [3.2][DEV] Traq

Post by nou nou » Thu Mar 01, 2018 8:23 pm

Sounds great! Looking forward to it!

So will you (or a team) be developing packages alongside eachother or will it be a project in stages? Tracker first, then reporter, then...

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Trackers

Post by kinerity » Thu Apr 19, 2018 2:16 pm

I haven't forgot about this. I'm made some great headway lately but it is still largely undeveloped. I'll have a (non-functional) GitHub repository up at some point within the next day or so.
Kailey Truscott - Community Team

nou nou
Registered User
Posts: 204
Joined: Sat Oct 29, 2016 8:08 pm

Re: [3.2][DEV] Trackers

Post by nou nou » Thu Apr 19, 2018 2:21 pm

Sweet!

No rush... :)

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Trackers

Post by kinerity » Fri Apr 20, 2018 11:26 pm

A little sneak peak (click for full size). ;)

Image
Kailey Truscott - Community Team

nou nou
Registered User
Posts: 204
Joined: Sat Oct 29, 2016 8:08 pm

Re: [3.2][DEV] Trackers

Post by nou nou » Sat Apr 21, 2018 2:40 am

That looks super promising!

So I'm guessing the filter is for the status?

Or do you have separate filtering and status in mind?

Like for example filter could be for certain (custom?) categories while you can also sort by status?

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Trackers

Post by kinerity » Sat Apr 21, 2018 3:08 am

The filtering is for the status. There are 3 status hard-coded into the extension - "All tickets", "All open tickets", "All closed tickets". The rest will be controlled through the database by means of status_id and tracker_id - you can have different status for each tracker. It's also possible (though not immediately apparent in the screenshot) to assign tickets to groups or users but not both.
Kailey Truscott - Community Team

nou nou
Registered User
Posts: 204
Joined: Sat Oct 29, 2016 8:08 pm

Re: [3.2][DEV] Trackers

Post by nou nou » Sat Apr 21, 2018 3:37 am

Nice!

I get it. Very flexible.

Can you assign a bug to several trackers?

Say you have a tracker for phpBB 3.1 and one for 3.2, and you file a bug that applies to both?

User avatar
kinerity
Community Team Member
Community Team Member
Posts: 1902
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: [3.2][DEV] Trackers

Post by kinerity » Sat Apr 21, 2018 5:05 am

No, currently it is not possible to assign a ticket to different projects. It may be something I look into as I get further into development.
Kailey Truscott - Community Team

Post Reply

Return to “Extensions in Development”

Who is online

Users browsing this forum: Acorn, andares, mh254 and 37 guests