SimpleDesk

SimpleDesk! => SimpleDesk Discussion => Topic started by: Acans on January 30, 2010, 11:13:32 PM

Title: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 30, 2010, 11:13:32 PM
Quote from: [FailSafe] on January 28, 2010, 07:04:54 PM
Quote from: Arantor on January 28, 2010, 07:02:53 PM
I also added a setting earlier today that allows you to use the staff icon (as you see in the above picture) or the proper badge of users. :)

Great! This will help a lot for my site! :D

Yes, this will benfit me also.

Will the option of having a board redirect to the help desk like the project tools board?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 30, 2010, 11:15:14 PM
I actually discussed that with someone recently.

You can use the redirect boards feature in SMF to just do that anyhow, but it is on the tracker as a possible feature for around 1.5 (given that we've already set out the core feature list we think it should have, but I'll reveal more of the plans for the future as we get to 1.0)
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 30, 2010, 11:16:49 PM
I know we can just use the redirect boards features, but I don't plan on having the help desk tab.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 30, 2010, 11:18:38 PM
Even though it doesn't just have the tab, but also the number of tickets assigned to staff too?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 30, 2010, 11:28:55 PM
Quote from: Arantor on January 30, 2010, 11:18:38 PM
Even though it doesn't just have the tab, but also the number of tickets assigned to staff too?

Are we talking about the tab or the board?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 30, 2010, 11:30:50 PM
The board isn't going in for a while. Not until probably 1.5 unless someone can give me a real good argument why it should be added sooner (given what I know is coming up between now and then)

The tab right now, already, lists Helpdesk if you're a user, or staff with no allocated tickets, or Helpdesk [1] for the number of tickets allocated to you - like it does with private messages. (And yes, the number is correctly calculated for allocated tickets)
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 30, 2010, 11:36:02 PM
Quote from: Arantor on January 30, 2010, 11:30:50 PM
The board isn't going in for a while. Not until probably 1.5 unless someone can give me a real good argument why it should be added sooner (given what I know is coming up between now and then)

I'll give ya $10
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 30, 2010, 11:37:19 PM
You realise though that for every feature we bring forward, that's one feature we push back?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Francis on January 31, 2010, 01:00:22 AM
Quote from: Arantor on January 30, 2010, 11:37:19 PM
You realise though that for every feature we bring forward, that's one feature we push back?
Always so true, but realise is realize. :)
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Trekkie101 on January 31, 2010, 03:15:16 AM
Quote from: Francis on January 31, 2010, 01:00:22 AM
Quote from: Arantor on January 30, 2010, 11:37:19 PM
You realise though that for every feature we bring forward, that's one feature we push back?
Always so true, but realise is realize. :)

Only if your American and butcher the English language ;)

However if you pop this onto the trackers as a feature, and it will be picked up/discussed and slotted into development, although it won't make it in 1.0 for sure.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Francis on January 31, 2010, 04:04:44 AM
Quote from: Trekkie101 on January 31, 2010, 03:15:16 AM
Only if your American and butcher the English language ;)
Canadian. :) But oh well. :)
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 31, 2010, 04:07:01 AM
Trekkie, I cannot post stuff in the project tracker.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Francis on January 31, 2010, 04:20:27 AM
Quote from: Acans on January 31, 2010, 04:07:01 AM
Trekkie, I cannot post stuff in the project tracker.
That's because it is locked to team members.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 31, 2010, 04:35:03 AM
Quote from: Francis on January 31, 2010, 04:20:27 AM
Quote from: Acans on January 31, 2010, 04:07:01 AM
Trekkie, I cannot post stuff in the project tracker.
That's because it is locked to team members.

I know, but the way Trekkie said it sounded like she gave me the option to post it lol. My English skills still need work
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 31, 2010, 05:54:58 AM
It's actually on the tracker already, but anything that isn't 1.0 is hidden...
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on January 31, 2010, 06:50:25 AM
I'm out of the loop once again lol
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 31, 2010, 06:54:42 AM
All the features that are beyond 1.0 are hidden in the tracker so we can reveal them as time goes on - while the list is reasonably static, and both 1.0 and 1.1 are frozen, I'm not averse to a little juggling for 1.2 or beyond, but we'd need a compelling reason to move things around, to be honest.

I see a board redirect as a minor feature at best, while I've tried to set the roadmap so that each version - bearing in mind a short release cycle - contains about 4 new things, of which I'd deem 2 or 3 as 'big things'.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: [FailSafe] on January 31, 2010, 04:46:04 PM
Quote from: Arantor on January 30, 2010, 11:30:50 PM
The tab right now, already, lists Helpdesk if you're a user, or staff with no allocated tickets, or Helpdesk [1] for the number of tickets allocated to you - like it does with private messages. (And yes, the number is correctly calculated for allocated tickets)

Wow, that is bleh cool! :D

So then there will be a section for SD staff to view all of their assigned tickets?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: ~DS~ on January 31, 2010, 04:49:51 PM
Quote from: [FailSafe] on January 31, 2010, 04:46:04 PM
Quote from: Arantor on January 30, 2010, 11:30:50 PM
The tab right now, already, lists Helpdesk if you're a user, or staff with no allocated tickets, or Helpdesk [1] for the number of tickets allocated to you - like it does with private messages. (And yes, the number is correctly calculated for allocated tickets)

Wow, that is bleh cool! :D

So then there will be a section for SD staff to view all of their assigned tickets?
Yep, your staffs.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: [FailSafe] on January 31, 2010, 04:52:11 PM
Very very cool~ =)
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 31, 2010, 04:59:09 PM
The homepage of the helpdesk is contextual (and already implemented) - for regular users, they will see their tickets, for staff they will see all tickets. (Subject to privacy; tickets can be set up to be 'private', meaning you could even have staff filing tickets that only senior staff can see)
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: [FailSafe] on January 31, 2010, 05:02:55 PM
So then if a regular user receives a reply on one of their tickets then they will get the "HelpDesk [1]" notification too?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on January 31, 2010, 05:04:31 PM
No, because it's not physically assigned to them. Can only be assigned to staff.

I specifically avoided doing a lookup on new status on all tickets for performance but it's something I can re-evaluate - bearing in mind, it's per page load, and I'm very much trying to avoid having to cram it into the user table like the PM count is.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: [FailSafe] on January 31, 2010, 05:10:29 PM
Hmm....I can understand why you wouldn't want to include it for performance reasons, but there should be a way to let users know that someone has gotten back to them.

Is it possible to, instead of having it go through all tickets and checking for a new reply, the SD sends a message when a staff member replies. Kind of like how there is a message that is posted attached to "Move Topic" there can be a message attached to tickets when a staff replies. So instead of it looking at all the topics a code is just executed when staff replies which sends the message. Or would that be like trying to hammer in a nail with a screwdriver?
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Spoogs on January 31, 2010, 05:55:15 PM
I would love to see the board feature sooner but understand that it would affect the initial release. I have been following the progress for sometime and keeping picturing it in my head to redirect my users to the help desk rather than having a tab for.

I'd have to agree with [FailSafe] regarding notifying the users about a response to their ticket. If we arent talking a real major performance hit I doubt too many would mind at all.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Trekkie101 on January 31, 2010, 11:22:31 PM
Ooops sorry, I thought the feature request thing was open. Oh well keep requesting and we shall keep discussing :P
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Acans on February 01, 2010, 02:41:10 AM
Quote from: Francis on January 31, 2010, 04:20:27 AM
Quote from: Acans on January 31, 2010, 04:07:01 AM
Trekkie, I cannot post stuff in the project tracker.
That's because it is locked to team members.

Quote from: Trekkie101 on January 31, 2010, 11:22:31 PM
Ooops sorry, I thought the feature request thing was open. Oh well keep requesting and we shall keep discussing :P

HA, I knew my English skills weren't failure
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on February 01, 2010, 03:12:25 AM
Well, I have to be honest, the whole [1] thing wasn't something I *planned*, it's just something that occurred to me and I figured it wouldn't be much work to implement. In hindsight it did actually cause more work (and for a while was causing white screen of death during uninstall under certain but common repeatable conditions)

I'll discuss this with the other devs and get their feel on it - I'm personally concerned to evaluating unread tickets every page load. Storing it in a variable like PMs do is doable but I'm not overly comfortable with that as there's still a performance hit to actually stuff the value in there, but it's significantly lower than evaluating every page.

Sending a message - that's doable, though notifications (originally for email) is something I had down for a little later on too.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: Gruffen on February 08, 2010, 07:30:54 AM
I've added this one to the tracker now properly - http://www.simpledesk.net/community/issue,96.0/

We did discuss the performance issues and we think we can do it without significant amounts of pain. We now have a test tool that can make LOTS of test data (30,000 tickets, anyone :P) so we can do some performance testing as we go along with this.
Title: Re: Board redirect (was Re: Sneaky peeky at SimpleDesk 1.0)
Post by: cσσкιє мσηѕтєя on February 08, 2010, 09:41:30 AM
Quote from: Arantor on February 08, 2010, 07:30:54 AM
30,000 tickets, anyone :P

Oops.... :P
Actually, it ended up on 40325 tickets before I killed it properly. :D