SimpleDesk

Community => SimpleDesk Team Blog => Topic started by: cσσкιє мσηѕтєя on January 13, 2010, 12:05:16 pm

Title: Follow our progress
Post by: cσσкιє мσηѕтєя on January 13, 2010, 12:05:16 pm
We know you are all eager to get your hands on SimpleDesk 1.0.
We're working hard to create a good looking, and user friendly software.
In order to reach out to our little community we have created a signature image, showing you how we are doing, and how soon to expect a release:

(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease.png&hash=1842b8ef859ce6ddccd862af08d3ca9e)

As you can see, we're currently approximately 14% done. Please note that this might change, to good and bad, at any time as our development goes on.

Feel free to put this in your own signature if you wish to support this project.
Weather you do our not, keep an eye on our signatures while you lurk the forum. :)

Now go back to your business, everybody. Move it!  ;D

Code: (Sig Code) [Select]
[url=http://www.simpledesk.net][img]http://www.simpledesk.net/sd/release.png[/img][/url]
Title: Re: Follow our progress
Post by: Sayaka Maizono on January 13, 2010, 12:21:44 pm
I wonder where this idea came from. :P
Title: Re: Follow our progress
Post by: cσσкιє мσηѕтєя on January 13, 2010, 12:22:14 pm
It is a good idea, be honored. :)
Title: Re: Follow our progress
Post by: Gruffen on January 13, 2010, 12:29:53 pm
Imitation is the sincerest form of flattery :)
Title: Re: Follow our progress
Post by: Costa on January 14, 2010, 04:36:44 pm
Meh! I hate cats! :P
Title: Re: Follow our progress
Post by: [FailSafe] on January 16, 2010, 02:41:49 pm
I'm hesitant to add this to my sig on SMF because there are already enough people who have the sig on there. I wouldn't want to spam, but I do want to support it.
Title: Re: Follow our progress
Post by: cσσкιє мσηѕтєя on January 16, 2010, 02:43:00 pm
I'd encourage you to wait for our revised version (It's coming soon). It will be perfectly safe to have in your signature without increasing the page load in the topics you post in too much.
It's not spamming in any way. :)
Title: Re: Follow our progress
Post by: [FailSafe] on January 16, 2010, 02:53:08 pm
Thank Nas. =) I'll wait for the revised version then.
Title: Re: Follow our progress
Post by: ~DS~ on January 16, 2010, 02:58:20 pm
Thank Nas. =) I'll wait for the revised version then.
Same here.  ;D
Another sig to my sig to show our support for SimpleDesk.
Title: Re: Follow our progress
Post by: Trekkie101 on January 16, 2010, 09:33:59 pm
My only request is we get a smaller version, like half the width :)
Title: Re: Follow our progress
Post by: Gruffen on January 16, 2010, 10:38:31 pm
Well, as you can see we've updated ours today to feature the site logo as well.

Trekkie, I'll see about getting a half-pint version tomorrow if Nas doesn't beat me to it.
Title: Re: Follow our progress
Post by: Trekkie101 on January 16, 2010, 10:59:45 pm
Well, as you can see we've updated ours today to feature the site logo as well.

As a bonus feature, it no longer kills the server :P
Title: Re: Follow our progress
Post by: ~DS~ on January 17, 2010, 04:29:34 am
My only request is we get a smaller version, like half the width :)
I see some improvement with the sig...the sig is hot. BTW agreed with Trekkie101 there about resizing smaller like my sig here from DP. Cheers. 24%? bleh, that's fast.
Title: Re: Follow our progress
Post by: cσσкιє мσηѕтєя on January 17, 2010, 04:31:10 am
I will look at resizing it.
Or, Arantor will, rather. I don't know how he set up the cron. :P
Title: Re: Follow our progress
Post by: Gruffen on January 17, 2010, 07:38:02 am
I will look at resizing it.
Or, Arantor will, rather. I don't know how he set up the cron. :P

With SleePy's and Trekkie's help :)
Title: Re: Follow our progress
Post by: tyty1234 on January 17, 2010, 09:04:29 pm
How'd you guys make the progress bar anyway? I'm so impressed by it! (compared to the one I made for DP....but of course, that one was simple and easy to use, so I went with that one. :D)
Title: Re: Follow our progress
Post by: Gruffen on January 17, 2010, 09:17:30 pm
Nas did by far most of it, I did a little cleanup only.

It grabs the number of resolved issues, and solved issues, from Project Tools for the current version (standard DB query), which gives us the percentages.

The bar itself is basic drawing ops, adding the text is a small matter of imagettftext, carefully writing the text twice, the first time slightly offset to the right in a different colour, the second time in its proper place and colour - presto, one insta-shadow.

As for the logo and checkmark, we have those as alpha blended PNGs which are just dropped into place with a careful imagecopyresample to preserve transparency. And then once a day we push them via cron to avoid punishing the DB. And that's all there is to it :)
Title: Re: Follow our progress
Post by: Trekkie101 on January 17, 2010, 10:04:27 pm
Nas did by far most of it, I did a little cleanup only.

It grabs the number of resolved issues, and solved issues, from Project Tools for the current version (standard DB query), which gives us the percentages.

The bar itself is basic drawing ops, adding the text is a small matter of imagettftext, carefully writing the text twice, the first time slightly offset to the right in a different colour, the second time in its proper place and colour - presto, one insta-shadow.

As for the logo and checkmark, we have those as alpha blended PNGs which are just dropped into place with a careful imagecopyresample to preserve transparency. And then once a day we push them via cron to avoid punishing the DB. And that's all there is to it :)

What he really meant to say was: It was a project in itself.
Title: Re: Follow our progress
Post by: Gruffen on January 17, 2010, 10:09:37 pm
Haha, yes, it was in some ways - especially cron.

Now I remember why I prefer making Scheduled Tasks ;D
Title: Re: Follow our progress
Post by: tyty1234 on January 17, 2010, 11:00:19 pm
That's really interesting. Our bar updates manually by manual input. However, we kinda pushed the bar too far too fast. xD
Title: Re: Follow our progress
Post by: Gruffen on January 17, 2010, 11:08:35 pm
That's the neat thing with us; should we get bugs opened by the beta testers in the run up to 1.0, the bar goes back automatically... while it might look odd, we take the view that it is more accurate that way.
Title: Re: Follow our progress
Post by: tyty1234 on January 17, 2010, 11:23:02 pm
I sense alot of conditionals in that one file. lol.
Pretty neat, I must say. :)

/me envies SD's progress bar.... :(
Title: Re: Follow our progress
Post by: Gruffen on January 17, 2010, 11:26:37 pm
Actually, I don't think there is, but I didn't write most of it, to be fair.
Title: Re: Follow our progress
Post by: [FailSafe] on January 18, 2010, 12:57:04 pm
Wow, for a progress bar that seems so simple there is a lot going on behind the scenes. But you're right Arantor, the way you did it makes it a more true. :)
Title: Re: Follow our progress
Post by: cσσкιє мσηѕтєя on January 18, 2010, 03:51:31 pm
If anyone's interested, I have no problem sharing the code. JBlaze and Arantor will have to agree though since they both did a fair amount of work (JB did the actual base which I then used for the current version).
Title: Re: Follow our progress
Post by: Bᵃ on January 18, 2010, 04:19:03 pm
If they agree, it'd be kind of cool to give it its own blog post. :)

B
Title: Re: Follow our progress
Post by: [FailSafe] on January 18, 2010, 08:34:42 pm
I agree. I'd love to see that! With their permission of course. ;D
Title: Re: Follow our progress
Post by: Trekkie101 on January 18, 2010, 10:27:58 pm
Internally somethings being whipped up.
Title: Re: Follow our progress
Post by: ѕησω on January 21, 2010, 03:44:41 am
Wow, I thought you guys where just editing the picture the more you went on, not actually a system to calculate the bugs and such in the project tool.
Title: Re: Follow our progress
Post by: Gruffen on January 21, 2010, 09:12:49 am
The first version was pretty much what you're suggesting, but the second version - it only makes sense to do that because it's one less job for us ;)

Besides, we've got the bug tracker, and it's the most accurate list of what needs doing, really.
Title: Re: Follow our progress
Post by: cσσкιє мσηѕтєя on January 21, 2010, 09:30:32 am
Nah, we're just nerdy. It's our hobby to do such stuff. :P
Title: Re: Follow our progress
Post by: ѕησω on January 22, 2010, 04:49:47 am
Nah, we're just nerdy. It's our hobby to do such stuff. :P

Well when I get SMF project tools working with my theme, wanna do it for me :P
Title: Re: Follow our progress
Post by: JBlaze on January 22, 2010, 05:11:33 am
The original one I wrote was based on when the project version started and when it was scheduled for release, then counted how many days in between and then calculated the percentage.

Using PHP's GD module, you can create images, and this is what we used.

The second revision was coded up by Nas and Arantor. This is the final one which takes into account bugs resolved/unresolved.

Attached is the version I drew up.
Title: Re: Follow our progress
Post by: Gruffen on January 22, 2010, 05:12:05 am
Psst, yer not supposed to give away the anticipated 1.0 release date :P
Title: Re: Follow our progress
Post by: JBlaze on January 22, 2010, 05:14:56 am
Psst, yer not supposed to give away the anticipated 1.0 release date :P
Remind me to not post things when I'm tired and inebriated :P

Fixed.
Title: Re: Follow our progress
Post by: ѕησω on January 22, 2010, 05:19:28 am
Tehehehee

/me doesn't have the release date. . . . .
Title: Re: Follow our progress
Post by: Gruffen on January 22, 2010, 05:20:48 am
Yes, we're anticipating it a bit quicker than 1/1/11... ;) But it's a sekrit :D
Title: Re: Follow our progress
Post by: live627 on January 22, 2010, 10:08:29 am
Psst, yer not supposed to give away the anticipated 1.0 release date :P
Remind me to not post things when I'm tired and inebriated :P

Fixed.

Fixed what? The date is still there :P
Title: Re: Follow our progress
Post by: cσσкιє мσηѕтєя on January 22, 2010, 11:48:53 am
The original one I wrote was based on when the project version started and when it was scheduled for release, then counted how many days in between and then calculated the percentage.

Using PHP's GD module, you can create images, and this is what we used.

The second revision was coded up by Nas and Arantor. This is the final one which takes into account bugs resolved/unresolved.

Attached is the version I drew up.

Not fully the one you made. I made some changes to that one as well before the latest one was created. :)

Psst, yer not supposed to give away the anticipated 1.0 release date :P
Remind me to not post things when I'm tired and inebriated :P

Fixed.

Fixed what? The date is still there :P

Not the real date. ;)
Title: Re: Follow our progress
Post by: Achilles on January 22, 2010, 12:13:29 pm
Not the real date. ;)

I believe that it wouldn't take a year to make this, right? Lol. And I believe your progress is fast enough, almost 30% now. :D
Title: Re: Follow our progress
Post by: Gruffen on January 22, 2010, 12:14:44 pm
The version JB initially posted had our prospective 1.0 launch date in it... fortunately it was pulled before anyone realised.

Can't be giving that little secret away, can we now?
Title: Re: Follow our progress
Post by: [FailSafe] on January 22, 2010, 12:38:05 pm
Not even if we ask nicely? ;)
Title: Re: Follow our progress
Post by: ~DS~ on January 22, 2010, 01:58:46 pm
The version JB initially posted had our prospective 1.0 launch date in it... fortunately it was pulled before anyone realised.

Can't be giving that little secret away, can we now?
I have that secret.  :P
Title: Re: Follow our progress
Post by: live627 on January 22, 2010, 06:17:15 pm
Did you drug them so you could steal their "sekrit"? :P
Title: Re: Follow our progress
Post by: Gruffen on January 22, 2010, 07:12:30 pm
You mean 1/1/2011?
Title: Re: Follow our progress
Post by: ~DS~ on January 23, 2010, 01:17:26 am
You mean 1/1/2011?
Nope.
Title: Re: Follow our progress
Post by: ѕησω on January 23, 2010, 05:41:23 am
The version JB initially posted had our prospective 1.0 launch date in it... fortunately it was pulled before anyone realised.

Can't be giving that little secret away, can we now?

I was being sarcastic when i said

/me doesn't have the release date. . . . .

I got it before he replaced it with 1/1/11
Title: Re: Follow our progress
Post by: Achilles on January 23, 2010, 09:56:22 am
Lol. I can't wait for this mod to be out, it is now 31%. And I've upgraded our Forum for this one. Lol. :D At last, SD team is doing their best for this mod... From the sample screenshot I've seen it looks pretty good! Keep it up, Arantor and the SD team!


Cheers,
Achilles
Title: Re: Follow our progress
Post by: ~DS~ on January 23, 2010, 12:23:33 pm
The version JB initially posted had our prospective 1.0 launch date in it... fortunately it was pulled before anyone realised.

Can't be giving that little secret away, can we now?

I was being sarcastic when i said

/me doesn't have the release date. . . . .

I got it before he replaced it with 1/1/11
Guess we both got it...
Title: Re: Follow our progress
Post by: [FailSafe] on January 23, 2010, 12:35:04 pm
I'm kind of wondering if the release date is going to be 4/1/15. *chuckle*
Title: Re: Follow our progress
Post by: Gruffen on January 23, 2010, 12:41:29 pm
An April Fool's Day release... hmm, that's an interesting suggestion!
Title: Re: Follow our progress
Post by: ~DS~ on January 23, 2010, 12:52:08 pm
I'm kind of wondering if the release date is going to be 4/1/10. *chuckle*
Great...you had to ruin it didn't you? Now expect it to delay even more.
Title: Re: Follow our progress
Post by: [FailSafe] on January 23, 2010, 02:20:02 pm
Oh jeez, I hope 1.0 doesn't get released on April Fool's.
Title: Re: Follow our progress
Post by: ~DS~ on January 23, 2010, 07:26:50 pm
... therefore some posts need to be removed from the public view about the release date.
Title: Re: Follow our progress
Post by: Gruffen on January 23, 2010, 09:31:18 pm
Hmm?
Title: Re: Follow our progress
Post by: ѕησω on January 23, 2010, 09:44:12 pm
Oh jeez, I hope 1.0 doesn't get released on April Fool's.

DO IT!, but instead inside the .zip but a april fools video.
Title: Re: Follow our progress
Post by: ~DS~ on January 31, 2010, 02:49:34 pm
bleh Arantor, you just make another progress in SMF. Giveme the code, giveme.  ;D
Title: Re: Follow our progress
Post by: Gruffen on January 31, 2010, 02:51:24 pm
*shrug* I can give you the code for GIMP for Windows if you like...?
Title: Re: Follow our progress
Post by: ~DS~ on January 31, 2010, 02:55:14 pm
*shrug* I can give you the code for GIMP for Windows if you like...?
Nah, I was joking. I will wait when it's shared to everyone.

PS: I am a Mac user.  :P
Title: Re: Follow our progress
Post by: Gruffen on January 31, 2010, 04:14:24 pm
Well, I did some work on it today, I was playing around with some images Nas sent me, plus some varied code.

And I made a collection of images rather than just the ones we already had. The whole set is rebuilt daily, too.

Without further ado:

(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease.png&hash=1842b8ef859ce6ddccd862af08d3ca9e) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release.png[/img][/url]
(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease_small.png&hash=8e3719c37d902c30252c0bf0fb8cf971) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release_small.png[/img][/url]
(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease_banner.png&hash=89d0bb6bb9816528f33f24ec2f795623) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release_banner.png[/img][/url]
(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease_gradient.png&hash=b72982c3d8bc42c5529af1d4d4af4bdc) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release_gradient.png[/img][/url]
(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease_gradient3.png&hash=26cf96befad310087adfb44fd096eef5) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release_gradient3.png[/img][/url]
(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease_theme.png&hash=ccf0eeff15895f9c8cd5f33f5991c301) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release_theme.png[/img][/url]
(https://www.simpledesk.net/community/proxy.php?request=http%3A%2F%2Fwww.simpledesk.net%2Fsd%2Frelease_odo.png&hash=fd607dc8ead83e955fdf6a48d58beb45) (http://www.simpledesk.net/)
Code: [Select]
[url=http://www.simpledesk.net/][img]http://www.simpledesk.net/sd/release_odo.png[/img][/url]
Title: Re: Follow our progress
Post by: ~DS~ on January 31, 2010, 04:34:33 pm
Thank you. Told ya, I did wait like everyone else.  ;D
Title: Re: Follow our progress
Post by: [FailSafe] on January 31, 2010, 04:53:58 pm
bleh, Arantor! Those look great! Nice job! =)
Title: Re: Follow our progress
Post by: Trekkie101 on January 31, 2010, 11:23:28 pm
The release theme one I really like :)
Title: Re: Follow our progress
Post by: Gruffen on February 01, 2010, 03:06:12 am
I cannot claim credit for most of them, really... Nas did all the principle artwork, I just made them work, but daymn do they look funky.
Title: Re: Follow our progress
Post by: Achilles on February 01, 2010, 03:58:41 am
Looks good, but why is it going back to zero? it was 45% then 44% then now 43%. =] lol
Title: Re: Follow our progress
Post by: Gruffen on February 01, 2010, 04:00:51 am
Because it's based on the bug tracker directly. In the last couple of days I've added more issues and not resolved them yet.
Title: Re: Follow our progress
Post by: Achilles on February 01, 2010, 04:02:45 am
Because it's based on the bug tracker directly. In the last couple of days I've added more issues and not resolved them yet.

Ah, nice. =] Anyway, just excited. Keep it up!  ;D
Title: Re: Follow our progress
Post by: tyty1234 on February 03, 2010, 08:32:44 pm
I like the new look of the progress bar and its different styles btw. ;D
Title: Re: Follow our progress
Post by: Bᵃ on February 03, 2010, 09:57:01 pm
Glad you do! :)

B
Title: Re: Follow our progress
Post by: Gruffen on February 04, 2010, 03:57:02 am
Indeed, and just to say I had lots of fun making the different styles work :)
Title: Re: Follow our progress
Post by: Achilles on February 08, 2010, 10:12:03 am
Yes, we're getting closer and closer to the release of SD 1.0 =] We're now half-way! ;)

Edit: I got jealous of you all. So look at my avatar. :P
Title: Re: Follow our progress
Post by: Spoogs on February 08, 2010, 01:19:51 pm
wow 56%, anxiety grows ;D
Title: Re: Follow our progress
Post by: Gruffen on February 08, 2010, 01:38:47 pm
Yeah, I stopped slacking :P
Title: Re: Follow our progress
Post by: Trekkie101 on February 08, 2010, 01:45:49 pm
In related news: we have tested SimpleDesk with up to 65 THOUSAND tickets, and it swims along :)

In total between the team, during testing over 120,000 tickets have been created over a few installs.
Title: Re: Follow our progress
Post by: [FailSafe] on February 08, 2010, 08:34:18 pm
Oh man, i'm so excited that I can't contain it! :D
Title: Re: Follow our progress
Post by: Gruffen on February 08, 2010, 08:36:00 pm
Tomorrow I'm going to let it run and see how many it can spam inside a few hours :D I need a test database to play with for performance testing.

Let me clarify one point; those 65k tickets were done on a table without proper load testing, or even proper indexes on the tables meaning it's using only the most basic of indexes... and it still runs nicely.
Title: Re: Follow our progress
Post by: SleePy on February 08, 2010, 10:18:10 pm
I can set SimpleDesk up on my desktop machine and let it run all day.  I am sure it could rack up more than 120k :P
Title: Re: Follow our progress
Post by: Gruffen on February 09, 2010, 03:34:32 am
Well, install-testdata.php is somewhat limited - there's no error checking, no flood control, and it uses set_time_limit(0) ;) But it's not being designed for distribution and it is use-at-your-own-risk...

Even on my crusty desktop with its woefully inadequate HD, I'm hoping to hit more than 120k in the few hours I can spend at my PC before I have to be somewhere.
Title: Re: Follow our progress
Post by: MultiformeIngegno on February 09, 2010, 10:33:51 am
The development is soo fast!! :o 8)
You rock guys!!!! :D