Purple exclamation mark.svg Planning the future of Botwiki! - Help us bring Botwiki up to date, contribute to our strategy discussion, add bot scripts, and contribute manuals, guides, and tutorials! Almost anything related to bots, particularly those used to edit mediawiki, is welcome.

Red exclamation mark.svg UNABLE TO EDIT? - We've experienced attacks by spambots lately and now require you to confirm your e-mail before you can edit (go to your preferences, enter an e-mail address, and request a confirmation e-mail, then go to your e-mail and click on the confirmation link). We also require new accounts to make a few edits and wait a few minutes before before you can create a page; however, if this is a problem contact us in #botwiki and we can manually confirm your account. Sorry for the inconvenience.

Botwiki:Strategic planning/cleanup

From Botwiki
Jump to: navigation, search

This page is for listing cleanup issues and questions related to the revival and restructuring of the project, suggestions for major changes should be listed on the parent page.

Contents

Pages for comment

Extension:MyExtension

  • Extension:MyExtension - I don't understand the intent. The page is in a pseudo namespace. What sort of extensions would belong in the extension namespace if it existed?--Doug 07:55, 21 November 2011 (UTC)
    • Add to that all of Template:Extension and kin.--Doug.(talk contribs) 12:37, 2 December 2011 (UTC)
    • I take it this was intended as a way to tag bots. The better way would be to use mw:Template:Tool or a similar template without all the extras for extensions, I'm going to delete this stuff.--Doug.(talk contribs) 11:11, 22 December 2011 (UTC)

Rewrite/Conversion HOWTO

/site.py

Botwiki:Temp bots

  • Botwiki:Temp bots and all 34 subpages. I am not suggesting we get rid of any of this but we need to figure out a better place to put it and start working through it. I suggest we clearly tag the pages, as was apparently planned in 2007, and keep links to them on Botwiki:Temp bots but move the code to the respective language namespaces, where it can be more easily found by others, examined, commented on, and maybe improved (or at least determined to be bad/obsolete code) or new copies ported over if the work has been maintained on the source site.--Doug.(talk contribs) 12:58, 21 November 2011 (UTC)

Files

The contents of Special:Prefixindex (all image pages) needs to be scrubbed for non-image files. These appear to all be old versions of bots, including PWB, archived here. This is not a valuable use of our resources, except where bots are no longer available elsewhere and the code is included. If someone thinks we should maintain backups of the current versions in case they suddenly become unavailable, then they can upload them and keep them current. Stale versions should be deleted. Additionally, allowing this kind of content could cause problems as someone might upload malicious code. We appear to have no restrictions on uploading.

  • File:Phenny.zip - appears to be this IRC bot but a very old version. There appears to be open licensed code for this bot available, which I think we should have, but this file looks unnecessary.
  • File:Phpwikibot-0.6.2.tar.gz - this is apparently not w:User:Kaspo/Phpwikibot but a separate bot framework according to Manual:Frameworks. Where did this come from? Has it been updated somewhere else? Do we have the code?
  • File:Pywikipedia.rar - the latest version of PWB as of 2007, I would delete this but I post it here to emphasize that this is not a particularly valuable use of this project, keeping current versions of various bots that are developed elsewhere, wastes our time in trying to keep them synched and will make us look bad if we don't - especially if someone links to it.

There are more, these are just examples.--Doug.(talk contribs) 14:35, 21 November 2011 (UTC)

Template:Script

  • Template:Script - I'm not sure this is the best way to present ourselves and calling this "Script-template" from the navigation menu is deceiving, it sounds like a template for writing or presenting scripts, not a list of scripts and assorted similar stuff.--Doug.(talk contribs) 19:12, 21 November 2011 (UTC)

Community Portal / Botwiki:Bot helpboard

  • Botwiki:Bot helpboard - taking a look at the archive, it's unhelpful that we have archived questions from 2010 that nobody ever answered. Nothing against the archivist, he probably didn't have the answers, but it would be best if we keep questions out until they are answered, no matter how long that is. I'm considering unarchiving some of the questions.
  • Community Portal doesn't exist but we have a navigation menu link with the title "Community Portal" and the tooltip "About the project, what you can do, where to find things" - it links to the Bot helpboard above. We need a real Community Portal.
  • I suggest the navigation menu "Help" link should go to specialized botwiki help, not general mediawiki help like it does now.--Doug.(talk contribs) 20:34, 21 November 2011 (UTC)

Need translation/completion/general cleanup

These pages need to be translated from italian or need to be completed or cleaned up - most of these can be worked on without any real discussion, this mostly is just a list:

Botwiki:Administrators/en

  • Botwiki:Administrators/en - the page starts in english but switches to italian, must have started as an italian page and never got fully translated. The page could probably be shortened a lot as much of the information is not particularly important.--Doug.(talk contribs) 13:50, 21 November 2011 (UTC)

Category:Pages in Italian

  • Category:Pages in Italian - I created this to keep track with. It has only a few of the relevant pages tagged so far and some, like the Italian version of the mainpage, are tracked via transclusion of the cat. Unless Snowolf or another user is going to keep a page up-to-date and in sync with the English version, I think it should be deleted or turned into a redirect. In most cases the redirects would be unnecessary. Even the mainpage should become a redirect, maybe especially the mainpage, unless someone can take responsibility for it.--Doug.(talk contribs) 11:53, 22 November 2011 (UTC)

General to do

Things that simply need to be done

  • Delete all BAG tools (see, [3], primarily, [4]) - these were copied over from enWP and way too much bureaucracy on this small project
    • {{done)) or at least I think I got them all, if you see more, please kill them or note them here.--Doug.(talk contribs) 12:55, 29 December 2011 (UTC)
  • Tag all bot user pages with a template or at least a cat. Preferably, this should specify whether a bot is active, inactive, and flagged or unflagged. Inactive bots with inactive operators should have their flags removed for security purposes.
  • Replace <source> with <syntaxhighlight> per mw:Extension:SyntaxHighlight_GeSHi#source_tag_replaced. The old tag allows categories to leak through (i.e. it doesn't noinclude categories that are in the script) and it can cause conflicts per the above. Doublecheck that the tag isn't actually part of the underlying code, but should be able to bot this out for python and most other stuff.--Doug.(talk contribs) 12:55, 29 December 2011 (UTC)

Snowolf's to do list

From User:Snowolf/To do (these are from June 2007 but most still need to be addressed):

This is a partial list of what should be done here. Some things require sysop permission to be done.

Comment
We may be better off just to remove the pages, not even sure they are needed for historical content, anyone who wants permissions should ask Snowolf or me until the project is viable once again.--Doug.(talk contribs) 09:54, 2 December 2011 (UTC)
  • Create some official pages... in ENGLISH. Italian is not the official language anymore, clear? Ideas? Here:
    • Admin's noticeboard
    • Request for permissions
    • What is a bot?
    • About botwiki Botwiki:Botwiki
    • Village pump/Bar
    • Community portal
    • Help pages
    • Current events
    • List of the damn extensions that are installed
  • Clear and fix MediaWiki:Edittools
  • Create the appropriate [[Mediawiki:]] messages
  • Check the interwiki table, remove all the unneeded entries (the ones with double 0 0) if we don't plan to use 'em.
Comment
The 0 0 listings are still perfectly useable. The list does need to be scrubbed but 0 0 is not a good criterion.--Doug.(talk contribs) 09:54, 2 December 2011 (UTC)
Personal tools
Share
In other languages