How to add/update articles easily on Wikipedia?

3

To create files for Wikipedia, I use a combination of software (Vim, Markdown, Pandoc, Git ...). As a developer this is just how I'm comfortable.

My problem is that to add or update (especially the latter which is particularly cumbersome) an article, I need to do it manually. Is there a way to fully automatize this process?
I want something like pushing modifications to a repository?


EDIT
This how I how I want my workflow to look like :

  1. Fetching article to VIM
  2. Edit it using Markdown
  3. Convert file to MediaWiki format using Pandoc
  4. Submit article from Vim or console (I use Cygwin)

My problem is with steps 1. and 4. Any help?

ahmed

Posted 2014-07-06T02:34:13.473

Reputation: 397

Question was closed 2018-12-05T17:32:48.727

Can you be more specific? To add or edit an article on wikipedia easily, you can use the interface on the web site. – Jason C – 2014-07-06T02:50:09.123

Good point. Question updated :) – ahmed – 2014-07-06T02:57:00.570

If you're updating so many Wikipedia articles that the actual update operation is a bottleneck, one might be tempted to suspect that you're spamming. – Daniel R Hicks – 2014-07-06T03:23:02.187

Lol. Seems ligit but no. I and other enthusiasts are trying to launch Wikipedia in our local language (it's in Wikipedia's projects incubator right now). Of course, there are a lot of things to write about and automatizing as much as possible is key to success :) – ahmed – 2014-07-06T03:30:31.643

Answers

2

Approaches that I used in the past:

  1. It's All Text!, a Firefox addon that allows you to open any text box on any webpage (which includes the Wikipedia page edit box) in your favorite text editor. When you save the file and close the editor, the text box will be updated with the changes you made in the text editor.
  2. AutoWikiBroswer, an application that simplifies editing of some group of pages. For example, you can easily add a category or use search-and-replace on those pages.
  3. Write a bot. This is the most general option and also by far the most difficult, since it requires you to know programming.

svick

Posted 2014-07-06T02:34:13.473

Reputation: 899

I'm afraid I'll have to write my own bot :/ – ahmed – 2014-07-07T22:47:25.537

@ahmed You might also try Wikipedia:Bot requests at the English Wikipedia to find someone to write that bot for you or help you with it. It's meant for bots for the English Wikipedia, but it's possible someone there will be willing to help you.

– svick – 2014-07-07T23:24:05.920