Page 1 of 7

[3.2][DEV] Ticket Tracker

Posted: Tue Feb 27, 2018 12:57 pm
by kinerity
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.

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

Posted: Tue Feb 27, 2018 4:14 pm
by Meis2M
well done . i am waiting ;)

Re: [3.2][DEV] Traq

Posted: Tue Feb 27, 2018 4:56 pm
by kinerity
I made a mockup for those interested. Keep in mind the design may change, but you get the general idea.

Image

Re: [3.2][DEV] Traq

Posted: Wed Feb 28, 2018 5:18 am
by nou nou
Is this for phpBB only or are you thinking (yesyesyes) for a generic bug tracker that happens to run in phpBB? :)

Re: [3.2][DEV] Traq

Posted: Wed Feb 28, 2018 5:25 am
by kinerity
nou nou wrote:
Wed Feb 28, 2018 5:18 am
generic bug tracker that happens to run in phpBB
This

Re: [3.2][DEV] Traq

Posted: Thu Mar 01, 2018 12:55 am
by nou nou
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 :)

Re: [3.2][DEV] Traq

Posted: Thu Mar 01, 2018 3:59 pm
by kinerity
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.

Re: [3.2][DEV] Traq

Posted: Thu Mar 01, 2018 8:23 pm
by nou nou
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...

Re: [3.2][DEV] Trackers

Posted: Thu Apr 19, 2018 2:16 pm
by kinerity
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.

Re: [3.2][DEV] Trackers

Posted: Thu Apr 19, 2018 2:21 pm
by nou nou
Sweet!

No rush... :)

Re: [3.2][DEV] Trackers

Posted: Fri Apr 20, 2018 11:26 pm
by kinerity
A little sneak peak (click for full size). ;)

Image

Re: [3.2][DEV] Trackers

Posted: Sat Apr 21, 2018 2:40 am
by nou nou
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?

Re: [3.2][DEV] Trackers

Posted: Sat Apr 21, 2018 3:08 am
by kinerity
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.

Re: [3.2][DEV] Trackers

Posted: Sat Apr 21, 2018 3:37 am
by nou nou
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?

Re: [3.2][DEV] Trackers

Posted: Sat Apr 21, 2018 5:05 am
by kinerity
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.