Last modified: 2011-01-25 01:45:03 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T16156, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 14156 - Extension Makebot is obsolete; should be removed
Extension Makebot is obsolete; should be removed
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
: shell
: 17272 (view as bug list)
Depends on: 20767
Blocks:
  Show dependency treegraph
 
Reported: 2008-05-16 20:46 UTC by Siebrand Mazeland
Modified: 2011-01-25 01:45 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Maintenance script for conversion of makebot logs (1.19 KB, text/plain)
2008-07-30 18:50 UTC, Max Semenik
Details

Description Siebrand Mazeland 2008-05-16 20:46:54 UTC
Extension Makebot is obsolete as its functionality is now available on WMF wikis through [[Special:Userrights]]. It should be removed from the configuration of all wikis.

The same could probably be true for Makesysop, although I do not know if 'make sysop' and 'desysop' are two separate configurable rights... (as sysops can be created by bureaucrats, and desysop can only be performed by stewards)
Comment 1 Siebrand Mazeland 2008-05-16 20:55:10 UTC
Aaron tell me the extension is needed for showing log items. Sounds like something that should be fixed in core...
Comment 2 Eugene Zelenko 2008-06-05 21:16:44 UTC
User rights and bot status logs should be combined before removing bot status/make sysop extensions.
Comment 3 Max Semenik 2008-06-27 15:30:58 UTC
Four calls like

$dbw->update(
	'logging', 
	array( 
		'log_type' => 'rights',
		'log_action' => 'rights',
		'log_params' => "\nbot" ),
	array(
		'log_type' => 'makebot',
		'log_action' => 'grant' ),
	'convertLogs.php' );

would do it, but it'll fail to take other permissions affected accounts had at that time. Though since some changes are on Meta, some older log entries have different format, and some rights were assigned before the introduction of logs, there probably can be no absolutely correct way to convert makebot logs.
Comment 4 Bryan Tong Minh 2008-06-27 19:54:54 UTC
You will want to traverse the bot promotion log from top to bottom or from bottom to top to get effective summaries. In the meanwhile Special:Makebot could be disabled though.
Comment 5 Max Semenik 2008-07-30 18:50:27 UTC
Created attachment 5107 [details]
Maintenance script for conversion of makebot logs

Proposed conversion script, works with disclaimer from Comment #3.
Comment 6 Purodha Blissenbach 2008-08-03 16:22:41 UTC
Do you take into account that, there are links to the old style logs in the wikis, including ones having varuious combinations of parameters?
Comment 7 Mike.lifeguard 2008-11-22 18:57:18 UTC
(In reply to comment #4)
> You will want to traverse the bot promotion log from top to bottom or from
> bottom to top to get effective summaries. In the meanwhile Special:Makebot
> could be disabled though.
> 

Yes, Special:Userrights should be used now. Makebot should be removed.
Comment 8 Raimond Spekking 2009-01-31 07:13:28 UTC
*** Bug 17272 has been marked as a duplicate of this bug. ***
Comment 9 Alex Z. 2009-08-18 00:19:26 UTC
Added a maintenance script to convert the logs in in r55219

The wikis that will need conversion (as of a few minutes ago) are: http://p.defau.lt/?8Omw64sUPLDuiohjiE8nlw

I wasn't able to check some of the "special" wikis due to either restricted access or API disabled
Comment 10 Shinjiman 2009-08-29 12:28:58 UTC
The alias of MakeBot had been set to UserRights by Mr. Z-man on r55660.
Comment 11 Raimond Spekking 2009-09-22 16:08:57 UTC
Disabled by Brion on 2009-09-21: http://wikitech.wikimedia.org/index.php?title=Server_admin_log&diff=22557&oldid=22556
Comment 12 Mike.lifeguard 2009-09-22 16:15:57 UTC
(In reply to comment #11)
> Disabled by Brion on 2009-09-21:
> http://wikitech.wikimedia.org/index.php?title=Server_admin_log&diff=22557&oldid=22556
> 

bug 20767 needs to be done before this is considered fixed.
Comment 13 Aaron Schulz 2009-09-24 23:38:30 UTC
Done.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links