| |
Checkuser data retention |
|
|
|
  |
Replies(1 - 17)
| C H |
Mon 15th September 2008, 8:59pm
|
Junior Member
 
Group: Contributors
Posts: 51
Joined: Wed 19th Apr 2006, 6:50pm
Member No.: 142

|
Note, Tim Starling has since reverted the change to the CheckUser data maximum age, with the comment "If you want such a policy change, have an open discussion about it, don't get together with some troll-hunting mates on a private mailing list and make your own rules." That makes me curious as to what he's talking about. Who is this developer Aaron and who are his "troll-hunting mates?" Is the private mailing list being referred to the global checkuser list or another one? I notice that Aaron is the one who added the email logging to checkuser, which Brion reverted, and then added a "toned-down version" of the email logging, which Brion also reverted.
|
|
|
|
|
|
| C H |
Mon 15th September 2008, 9:15pm
|
Junior Member
 
Group: Contributors
Posts: 51
Joined: Wed 19th Apr 2006, 6:50pm
Member No.: 142

|
QUOTE(C H @ Mon 15th September 2008, 4:12pm)  QUOTE(Rootology @ Mon 15th September 2008, 4:01pm)  Links to the mail reversions?
Just scroll down that same page. Here and here. Note, it looks like the email logging was re-enabled here. This post has been edited by C H: Mon 15th September 2008, 9:19pm
|
|
|
|
|
|
| Random832 |
Tue 16th September 2008, 12:34am
|
meh
      
Group: Regulars
Posts: 1,933
Joined: Thu 14th Feb 2008, 8:52pm
Member No.: 4,844
WP user page -
talk
check -
contribs

|
QUOTE(Rootology @ Mon 15th September 2008, 9:11pm)  The curious question here is: does each project actually use the standard Mediawiki software we're watching developers revert war over, here? Is this the EXACT trunk and SQL schema that English Wikipedia uses, and that Commons users, and Meta, and WikiQuote?
IF it is, someone with enough familiarity with all of this and the public records may be able to ferret out all sorts of valuable information.
There's no history of what versions go live when (and not every version goes live at all), but - otherwise, yeah, that's the software - there's some local configuration variables though. Some of these are at http://noc.wikimedia.org/conf/I can probably decipher some of this if there's anything in particular. This post has been edited by Random832: Tue 16th September 2008, 12:36am
|
|
|
|
|
|
| Kelly Martin |
Tue 16th September 2008, 1:02am
|
Bring back the guttersnipes!
       
Group: Regulars
Posts: 3,270
Joined: Sun 22nd Jun 2008, 4:41am
From: EN61bw
Member No.: 6,696

|
QUOTE(C H @ Mon 15th September 2008, 4:15pm)  QUOTE(C H @ Mon 15th September 2008, 4:12pm)  QUOTE(Rootology @ Mon 15th September 2008, 4:01pm)  Links to the mail reversions?
Just scroll down that same page. Here and here. Note, it looks like the email logging was re-enabled here. The email logging was reverted originally because they conflicted with SUL; that was a technical decision, not a policy one; it was fully intended that they'd be brought back once the conflict was resolved.
|
|
|
|
|
|
| jch |
Fri 19th September 2008, 6:29am
|

Quickly running out of Cache
  
Group: Contributors
Posts: 136
Joined: Sun 5th Aug 2007, 3:56am
Member No.: 2,249
WP user page -
talk
check -
contribs

|
QUOTE(anthony @ Tue 16th September 2008, 2:53am)  QUOTE(C H @ Mon 15th September 2008, 8:59pm)  Who is this developer Aaron
Aaron Schulz a.k.a. User:Voice of All? Is there an up-to-date list of all CVS commiters? http://svn.wikimedia.org/users.phpAlso, it's SVN, not CVS. I think CVS is a drugstore...
|
|
|
|
|
|
| Lar |
Fri 19th September 2008, 4:28pm
|

"His blandness goes to 11!"
      
Group: Regulars
Posts: 2,116
Joined: Wed 26th Dec 2007, 6:04pm
From: A large LEGO storage facility
Member No.: 4,290

|
QUOTE(jch @ Fri 19th September 2008, 2:29am)  QUOTE(anthony @ Tue 16th September 2008, 2:53am)  QUOTE(C H @ Mon 15th September 2008, 8:59pm)  Who is this developer Aaron
Aaron Schulz a.k.a. User:Voice of All? Is there an up-to-date list of all CVS commiters? http://svn.wikimedia.org/users.phpAlso, it's SVN, not CVS. I think CVS is a drugstore... SVN aims to be a replacement for CVS, which in turn aimed to be a replacement for RCS... These are all "Open" version control systems as opposed to say, PVCS or VSS, which are "Closed" (with respect to version control this refers to whether a module is locked or whether multiple can work on it at once and then you merge the changes, not Open/Closed in the free software sense)
|
|
|
|
|
|
| jch |
Sat 20th September 2008, 2:10am
|

Quickly running out of Cache
  
Group: Contributors
Posts: 136
Joined: Sun 5th Aug 2007, 3:56am
Member No.: 2,249
WP user page -
talk
check -
contribs

|
QUOTE(Lar @ Fri 19th September 2008, 4:28pm)  QUOTE(jch @ Fri 19th September 2008, 2:29am)  QUOTE(anthony @ Tue 16th September 2008, 2:53am)  QUOTE(C H @ Mon 15th September 2008, 8:59pm)  Who is this developer Aaron
Aaron Schulz a.k.a. User:Voice of All? Is there an up-to-date list of all CVS commiters? http://svn.wikimedia.org/users.phpAlso, it's SVN, not CVS. I think CVS is a drugstore... SVN aims to be a replacement for CVS, which in turn aimed to be a replacement for RCS... These are all "Open" version control systems as opposed to say, PVCS or VSS, which are "Closed" (with respect to version control this refers to whether a module is locked or whether multiple can work on it at once and then you merge the changes, not Open/Closed in the free software sense) That was what we Internets users call a "joke" Lar. I think you're spending too much time around your OTRS-using humorless sweetie.
|
|
|
|
|
|
| Kelly Martin |
Sat 20th September 2008, 2:31am
|
Bring back the guttersnipes!
       
Group: Regulars
Posts: 3,270
Joined: Sun 22nd Jun 2008, 4:41am
From: EN61bw
Member No.: 6,696

|
QUOTE(Rootology @ Fri 19th September 2008, 12:57pm)  Last night I poked around all the listed materials out of curiosity, and darned if I can find where wgCUDMaxAge and the retention for CU data is actually stored on the separate table. I have a feeling it's out of view. Since this is the principle "privacy" matter (especially after Poetgate) that everyone is always worried about, I'm honestly wondering if the benefits of hiding this information from being displayed in a clear fashion outweigh the possible harm.
This would be configured in the LocalSettings.php file, which cannot be directly published as it contains passwords for the database engine and other information that would be Bad to let get out. There is a redacted LocalSettings.php file somewhere on Wikimedia's site, but it is rather out of date, as I recall.
|
|
|
|
|
|
| Krimpet |
Sat 20th September 2008, 2:46am
|

Senior Member
   
Group: Regulars
Posts: 402
Joined: Mon 16th Jul 2007, 3:44am
From: Rochester, NY
Member No.: 1,975
WP user page -
talk
check -
contribs

|
QUOTE(Rootology @ Fri 19th September 2008, 1:57pm)  Last night I poked around all the listed materials out of curiosity, and darned if I can find where wgCUDMaxAge and the retention for CU data is actually stored on the separate table. I have a feeling it's out of view. Since this is the principle "privacy" matter (especially after Poetgate) that everyone is always worried about, I'm honestly wondering if the benefits of hiding this information from being displayed in a clear fashion outweigh the possible harm.
From CheckUser.php: CODE # Every 100th edit, prune the checkuser changes table. wfSeedRandom(); if( 0 == mt_rand( 0, 99 ) ) { # Periodically flush old entries from the recentchanges table. global $wgCUDMaxAge; $cutoff = $dbw->timestamp( time() - $wgCUDMaxAge ); $recentchanges = $dbw->tableName( 'cu_changes' ); $sql = "DELETE FROM $recentchanges WHERE cuc_timestamp < '{$cutoff}'"; $dbw->query( $sql ); }
Also, while Wikimedia's LocalSettings does require() a file called "PrivateSettings.php" that's not world-viewable that contains database passwords and the like, it's loaded before the CheckUser extension is, meaning any attempts to hide CU settings in there would be overridden by the defaults when CheckUser is loaded. I think it can be confidently said, then, that CU data on Wikimedia is deleted after the default 90 days. 
|
|
|
|
|
|
|
  |
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
| |