[Bug 26246] User availability status extension

2010-12-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

--- Comment #9 from Krinkle krinklem...@gmail.com 2010-12-08 08:05:29 UTC ---
(In reply to comment #8)
 (In reply to comment #7)
  I think logging in/logging out is a good way to do it.
 
 But then, what about the two issues mentioned at the bottom of the proposal? 
 If
 that's not solved, I'm quite sure many frequent editors would not see this
 feature as useful as it could be...

Read my reply. I think it's wise not to actually 'set' the Away-status but
termine that when somebody views the User-page based on the last activity
timestamp.

Ie. if I edit now and you view my userpage it says online, if go go away,
close browser or crash my workstation, if you keep refreshing that page, at
some point it'l start reading Away instead.

Depending on your setting it may be either 5, 10, 20 whatever you choose number
of minutes untill it's considered 'away' (just like you can set the number of
bytes to consider an article 'stub').

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 CC||krinklem...@gmail.com

--- Comment #7 from Krinkle krinklem...@gmail.com 2010-12-07 18:51:54 UTC ---
Aside from existing extensions, we should not forget that it should work with
CentralAuth, assuming we will not differentiate between accounts that are
essentially the same.

I think logging in/logging out is a good way to do it.

a mw_user_status table could exist with columns us_user and us_touched within
centralauth. Each row a user that is online.
When logging out the entry is removed, when logging it an entry is added.
When making an edit or log action (!) the column us_touched is updated..

When viewing user-page or user-talk-page of a user that has this preference
enabled for his SUL-account (just like emailadres is centralized) the status
returned is either offline (if there is no row in mw_user_status), online (if
us_touched is empty or less then X minutes ago) or away (if us_touched is more
than X minutes ago).

X minutes could be set per-user.
ie. if my preference 'status-away-minutes' is set to 5 minutes and John Doe's
last action was 5,1 minute ago, I see it as away.

Personally I think adding custom statuses and allowing users to set it to away
themselfs is too much, but that's just me.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

--- Comment #8 from Rehman rehman.wikime...@live.com 2010-12-08 00:51:42 UTC 
---
(In reply to comment #7)
 I think logging in/logging out is a good way to do it.

But then, what about the two issues mentioned at the bottom of the proposal? If
that's not solved, I'm quite sure many frequent editors would not see this
feature as useful as it could be...

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

p858snake p858sn...@gmail.com changed:

   What|Removed |Added

Summary|Online status feature for   |User availability status
   |Wikimedia users |extension

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

p858snake p858sn...@gmail.com changed:

   What|Removed |Added

   Keywords|shell   |

--- Comment #2 from p858snake p858sn...@gmail.com 2010-12-05 01:45:45 UTC ---
-shell, no shell tasks at present.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

--- Comment #3 from Rehman rehman.wikime...@live.com 2010-12-05 02:08:34 UTC 
---
(In reply to comment #1)
 This should be done as a extension.

I don't understand. Should I modify something?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

MZMcBride b...@mzmcbride.com changed:

   What|Removed |Added

 CC||b...@mzmcbride.com

--- Comment #4 from MZMcBride b...@mzmcbride.com 2010-12-05 02:16:20 UTC ---
This seems like a duplicate of bug 13520 or bug 6109 or perhaps another bug.
I'm not sure if any sysadmin has said not happening on Wikimedia. There are
already extensions like http://www.mediawiki.org/wiki/Extension:OnlineStatus
and I know this discussion recurs perennially.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

--- Comment #5 from Rehman rehman.wikime...@live.com 2010-12-05 04:24:24 UTC 
---
Although I hinted here and there, I did not it make clear that:
This is a proposal for an OPT-IN FEATURE for all wikis, which is off by
default.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 26246] User availability status extension

2010-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=26246

Chad H. innocentkil...@gmail.com changed:

   What|Removed |Added

 CC||innocentkil...@gmail.com

--- Comment #6 from Chad H. innocentkil...@gmail.com 2010-12-05 04:29:39 UTC 
---
(In reply to comment #4)
 This seems like a duplicate of bug 13520 or bug 6109 or perhaps another bug.


It is, afaict. Extenion(s?) exist already, although they may not cover the
scope of what is being requested here. I haven't used them so I can't speak to
it.

 I'm not sure if any sysadmin has said not happening on Wikimedia. There are
 already extensions like http://www.mediawiki.org/wiki/Extension:OnlineStatus
 and I know this discussion recurs perennially.

Would be nice to get an answer on that from Someone Who Knows.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l