Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Be the first to test Tsk (Google Summer of Code project)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Thu Jun 28, 2007 3:34 am    Post subject: Be the first to test Tsk (Google Summer of Code project) Reply with quote

Hi everyone,

I am the one working on this project: http://code.google.com/soc/gentoo/appinfo.html?csaid=2881CA66D3587EA2 .

I am in the middle of coding the web interface and before I start to finalize it (by making it pretty and colorful), I need to see the extent to which the interface, in its current state, is usable. I will collect all of feedback I get and use it to improve the interface. The feedback I receive will also help me determine what I should put into the help page I might need to create.



The usability test consists of the following simple tasks. Complete as many or few as you wish and comment on any difficulties or annoyances you encounter. If you want to be extra helpful, you can time how long it takes you to complete each task. If you encounter things that do not work, you might want to check here for stuff that I know does not work (particularly, advanced search is not yet implemented).


Go here to access the interface (you'll have to accept my ssl certificate): https://afalko.homelinux.net/tskdemo/

    Task #1: Register a user name for yourself.

    Task #2: Add a task and link it to a bug in Gentoo's bugzilla.

    Task #3: Add another task, but this time link to a non-Gentoo bugzilla url.

    Task #4: Permanently change your preferences. So that 10 tasks are displayed on the front page.

    Task #5: Find all tasks submitted by you.

    Task #6: Modify the description of one of your tasks.

    Task #7: Mark one of your tasks to another status.

    Task #8: Delete one of your tasks.

    Task #9: Take a random task and change its status.

    Task #10: Find all tasks that have "mysql" in the description.

    Task #11: Place 20 votes for a task or tasks.

    Task #12: Subtract 20 votes from a task or tasks.

    Task #13: Add all of your remaining voting points to the task with the least of amount of votes (if more than one, pick one).

    Task #14: Log out and find all tasks you submitted.

    Task #15: Log back in and add another task, but one which will alphabetically be ahead of the others (hint: sort by description and then add a new task).

    Task #16: Change your password.

    Task #17: Get a password reminder set to you. (Log out first.)


Last edited by Ma3oxuct on Sat Jun 30, 2007 4:40 pm; edited 3 times in total
Back to top
View user's profile Send private message
tanderson
Developer
Developer


Joined: 11 Apr 2007
Posts: 193

PostPosted: Thu Jun 28, 2007 12:18 pm    Post subject: Reply with quote

Hi, I saw this project a while ago and was really excited about it. Great idea!

I fail on Task #1. I register, then it redirects me to verify.cgi. (A note while here.....it should tell the user that it e-mailed a verification code.) I got my e-mail and it said:
Quote:

Hi gentoofan23,

Your verification code for tsk is:

I suggest you copy and paste in the following place: http://afalko.homelinux.net/tskdemo/verify.cgi


As you can see it doesn't contain any code whatsoever...... :roll:
_________________
No Man is Just a Number!

--The Prisoner
Back to top
View user's profile Send private message
steveL
Veteran
Veteran


Joined: 13 Sep 2006
Posts: 1441
Location: The Peanut Gallery

PostPosted: Thu Jun 28, 2007 12:43 pm    Post subject: Reply with quote

Hi,

This seems like a really good idea, similar to WINE bug triage. So I tried registering and got the following mail:
Quote:
Hi steveL,

Your verification code for tsk is:

I suggest you copy and paste in the following place: http://afalko.homelinux.net/tskdemo/verify.cgi

An empty value in the interface didn't work, so I can't do anything else with the bugzilla.
HTH, and good luck with it!
Back to top
View user's profile Send private message
tanderson
Developer
Developer


Joined: 11 Apr 2007
Posts: 193

PostPosted: Thu Jun 28, 2007 3:19 pm    Post subject: Reply with quote

So it wasn't just me! 8)
_________________
No Man is Just a Number!

--The Prisoner
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Thu Jun 28, 2007 5:10 pm    Post subject: Reply with quote

:oops: Should be fixed. That's what happens when you test things on only one email.

gentoofan23 wrote:
...it redirects me to verify.cgi. (A note while here.....it should tell the user that it e-mailed a verification code.)

Thanks! I added a note.
Back to top
View user's profile Send private message
Vininim
n00b
n00b


Joined: 28 Feb 2004
Posts: 64

PostPosted: Fri Jun 29, 2007 10:36 pm    Post subject: Reply with quote

searching for my own tasks doesn't work, and advanced search page doesn't exist
_________________
paludis -u portage
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Sat Jun 30, 2007 5:36 am    Post subject: Reply with quote

Vininim wrote:
searching for my own tasks doesn't work, and advanced search page doesn't exist


Thanks for testing!

Great thing you decided to try a username with the '@' symbol.....I fixed a bug as a result :).

The advanced search is on my todo list.
Back to top
View user's profile Send private message
radagast
Apprentice
Apprentice


Joined: 20 Mar 2004
Posts: 217
Location: sydney, .au

PostPosted: Sat Jun 30, 2007 12:57 pm    Post subject: worked fine for me Reply with quote

well i didn't try anything especially tricky,
and i only made one task instead of three like you suggested,
but the steps all worked fine for me.
Back to top
View user's profile Send private message
microtechno
Apprentice
Apprentice


Joined: 17 Apr 2006
Posts: 224
Location: Adelaide, Australia

PostPosted: Sat Jun 30, 2007 1:29 pm    Post subject: Reply with quote

Hi
I am not sure what i am doing but anyways
-Setting the display to 10, then modifying the name i came back and it was 5 again.
This is the same going from user to main.
-Task #7: Mark one of your tasks to new status.
There would appear not to be a 'new'.
-When subraction voting points they come off of the persons points
Should they not come back to your points.
-Got go Task #15, but then couldnt log back in. Said that passwd and usernae didnt match. I know that it wasnt me
(tried it a few times :P)
Microtechno
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Sat Jun 30, 2007 4:11 pm    Post subject: Reply with quote

Thanks for the feedback microtechno! Thanks for testing radagast!

microtechno wrote:
-Setting the display to 10, then modifying the name i came back and it was 5 again.
This is the same going from user to main.
Looks like I over-looked that....will make the setting of that preference last over the entire session.
microtechno wrote:
-Task #7: Mark one of your tasks to new status.
There would appear not to be a 'new'.
Those were bad instructions on my part...I should have said: "Mark one of your tasks to another status."
microtechno wrote:
-When subraction voting points they come off of the persons points
Should they not come back to your points.
You are subtracting points from the task. You are losing points because lowering the ranking on one indirectly raises the ranking of other tasks. I'll have this in the help help page.
microtechno wrote:
-Got go Task #15, but then couldnt log back in. Said that passwd and usernae didnt match. I know that it wasnt me
(tried it a few times :P)
Looks like I need to fix the logout page. I have been able to reproduce.

Great feedback microtechno, thanks again.
Back to top
View user's profile Send private message
microtechno
Apprentice
Apprentice


Joined: 17 Apr 2006
Posts: 224
Location: Adelaide, Australia

PostPosted: Sun Jul 01, 2007 12:30 pm    Post subject: Reply with quote

Nah thats cool. I am a bit of a programmer so I know how annoying finding bugs are.
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Thu Jul 05, 2007 1:15 am    Post subject: Reply with quote

Speaking of bugs...I just fixed a really dumb one: I created a daemon that checks the database for users who have not verified in three days and deletes then.....to make a long story short the daemon was doing the exact opposite :lol: .
Back to top
View user's profile Send private message
tanderson
Developer
Developer


Joined: 11 Apr 2007
Posts: 193

PostPosted: Thu Jul 05, 2007 11:34 am    Post subject: Reply with quote

Ok, really long time since I started testing.....but!

it is working quite nicely. Good work!
_________________
No Man is Just a Number!

--The Prisoner
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Sun Aug 12, 2007 11:45 pm    Post subject: Reply with quote

I am now almost done. I'd appreciate some feedback on the color choices; I tried to make the colors Gentoo-ish.

Here is what corresponds to what color:
Reported: Light green
Working: Light blue
Abandoned: Red
CommitReady: Slightly darker green
Committing: Slightly darker blue
Committed: Plain ol' white


In case you are too lazy to scroll up: https://afalko.homelinux.net/tskdemo/index.cgi
Back to top
View user's profile Send private message
omp
Retired Dev
Retired Dev


Joined: 10 Sep 2005
Posts: 1018
Location: Los Angeles, California

PostPosted: Mon Aug 13, 2007 3:10 am    Post subject: Reply with quote

Ma3oxuct wrote:
I am now almost done. I'd appreciate some feedback on the color choices; I tried to make the colors Gentoo-ish.

Here is what corresponds to what color:
Reported: Light green
Working: Light blue
Abandoned: Red
CommitReady: Slightly darker green
Committing: Slightly darker blue
Committed: Plain ol' white


In case you are too lazy to scroll up: https://afalko.homelinux.net/tskdemo/index.cgi

1) Go with lighter background colours. Would make it much easier to read and the current contrast between different rows is quite annoying.
2) Either make the hover effect more subtle, or get rid of it completely.
3) Give the links a colour, rather than going with the usually ugly browser defaults.
4) For the Previous/Next links, either hide them when there are no other pages in that direction, or make them not links.
5) Why do you have an empty column at the end?
6) If you are going to have a static width, you should probably center the page. Although, I personally would go with a more fluid design, using either em or percentages.
7) Find a way to combine the Votes and Vote columns if possible.

That's all for now. :)
_________________
http://omp.am/ - my new domain
http://twitter.com/ompskees - oh noes! twitter :o
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Tue Aug 14, 2007 12:33 am    Post subject: Reply with quote

omp wrote:

1) Go with lighter background colours. Would make it much easier to read and the current contrast between different rows is quite annoying.
2) Either make the hover effect more subtle, or get rid of it completely.
3) Give the links a colour, rather than going with the usually ugly browser defaults.
4) For the Previous/Next links, either hide them when there are no other pages in that direction, or make them not links.
5) Why do you have an empty column at the end?
6) If you are going to have a static width, you should probably center the page. Although, I personally would go with a more fluid design, using either em or percentages.
7) Find a way to combine the Votes and Vote columns if possible.

That's all for now. :)


Thanks for the feedback!

1) I've fixed the colors up a bit: made everything grey.
2) Hover effect made much more subtle; I hope its good enough now. I have to fix hover effect on links in rows though.
3) Made the links, Gentoo forums color; consistent with trying to make it Gentoo-ish I hope.
4) Will fix as soon as I can.
5) The empty column appears for non-registered users; registered users see a "submit" button instead.
6) I have to re-think this.
7) Also will be thinking how best to do this.
Back to top
View user's profile Send private message
Thargor
Apprentice
Apprentice


Joined: 23 Dec 2005
Posts: 239
Location: Bamberg/Germany

PostPosted: Tue Aug 14, 2007 1:26 am    Post subject: Reply with quote

I think making everything grey isn't the best solution. maybe you could use light grey/blue/green/red/whatever. With colors one can more easily see, what's up with a task.
_________________
Ideas are bulletproof
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Tue Aug 14, 2007 1:43 am    Post subject: Reply with quote

Made it lighter. Thanks Thargor. As you may have already noticed, I really suck with colors :)
Back to top
View user's profile Send private message
bdm
Guru
Guru


Joined: 20 Jan 2006
Posts: 305
Location: Canada, Barrie, Ontario

PostPosted: Tue Aug 14, 2007 2:08 am    Post subject: Reply with quote

Whenever I click on any of the tasks, it says the page doesn't exist. :\
_________________
Paludis, the newest and best pkgcore replacement
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Tue Aug 14, 2007 3:03 am    Post subject: Reply with quote

Those are all "testing" links....i.e. I just typed something random stuff for the URLs to get a bunch of random task up to test sorting. You won't see stuff like that when the interface is unleashed on the world ;).


Just fixed the next and previous link to blank out if there is no where to go.
Back to top
View user's profile Send private message
eruvaer_ohta
n00b
n00b


Joined: 18 Jul 2007
Posts: 21

PostPosted: Tue Aug 14, 2007 3:35 am    Post subject: Reply with quote

I just completed all the task and it worked fine for me :wink:

Just a small "bug":
When I registered first time, I accidentally used 'a!**********' as my password. It did not complain, but i was not able to log in, since it was not alpha-numerical. The verification mail told me that my password was 'a', but this did not work either, so I assigned a new user. I guess when registering a new user the password should immediately be checked if it is alpha-numerical.

You're project sound well, keep the good work on!
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Tue Aug 14, 2007 4:01 am    Post subject: Reply with quote

eruvaer_ohta wrote:
I just completed all the task and it worked fine for me :wink:

Just a small "bug":
When I registered first time, I accidentally used 'a!**********' as my password. It did not complain, but i was not able to log in, since it was not alpha-numerical. The verification mail told me that my password was 'a', but this did not work either, so I assigned a new user. I guess when registering a new user the password should immediately be checked if it is alpha-numerical.

You're project sound well, keep the good work on!


I think I'm going to remove the alpha-numeric requirement in the next few days for both username and password. Thanks putting stress on the interface 8) .


Edit: Fixed things up to allow non-alphanumeric characters for both username and password.
Back to top
View user's profile Send private message
Ma3oxuct
Guru
Guru


Joined: 18 Apr 2003
Posts: 520

PostPosted: Thu Aug 16, 2007 12:56 am    Post subject: Reply with quote

Ma3oxuct wrote:
omp wrote:

1) Go with lighter background colours. Would make it much easier to read and the current contrast between different rows is quite annoying.
2) Either make the hover effect more subtle, or get rid of it completely.
3) Give the links a colour, rather than going with the usually ugly browser defaults.
4) For the Previous/Next links, either hide them when there are no other pages in that direction, or make them not links.
5) Why do you have an empty column at the end?
6) If you are going to have a static width, you should probably center the page. Although, I personally would go with a more fluid design, using either em or percentages.
7) Find a way to combine the Votes and Vote columns if possible.

That's all for now. :)


Thanks for the feedback!

1) I've fixed the colors up a bit: made everything grey.
2) Hover effect made much more subtle; I hope its good enough now. I have to fix hover effect on links in rows though.
3) Made the links, Gentoo forums color; consistent with trying to make it Gentoo-ish I hope.
4) Will fix as soon as I can.
5) The empty column appears for non-registered users; registered users see a "submit" button instead.
6) I have to re-think this.
7) Also will be thinking how best to do this.



Took off the static widths...and made lots of changes. The interface should now be a lot more confusing. Thanks for the feedback everyone.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum