How to add/update articles easily on Wikipedia?











up vote
3
down vote

favorite












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?










share|improve this question
























  • 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
    Jul 6 '14 at 2:50












  • Good point. Question updated :)
    – ahmed
    Jul 6 '14 at 2:57










  • 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
    Jul 6 '14 at 3:23










  • 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
    Jul 6 '14 at 3:30















up vote
3
down vote

favorite












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?










share|improve this question
























  • 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
    Jul 6 '14 at 2:50












  • Good point. Question updated :)
    – ahmed
    Jul 6 '14 at 2:57










  • 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
    Jul 6 '14 at 3:23










  • 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
    Jul 6 '14 at 3:30













up vote
3
down vote

favorite









up vote
3
down vote

favorite











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?










share|improve this question















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?







automation mediawiki






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 19 at 5:47









fixer1234

17.3k144280




17.3k144280










asked Jul 6 '14 at 2:34









ahmed

232215




232215












  • 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
    Jul 6 '14 at 2:50












  • Good point. Question updated :)
    – ahmed
    Jul 6 '14 at 2:57










  • 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
    Jul 6 '14 at 3:23










  • 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
    Jul 6 '14 at 3:30


















  • 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
    Jul 6 '14 at 2:50












  • Good point. Question updated :)
    – ahmed
    Jul 6 '14 at 2:57










  • 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
    Jul 6 '14 at 3:23










  • 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
    Jul 6 '14 at 3:30
















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
Jul 6 '14 at 2:50






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
Jul 6 '14 at 2:50














Good point. Question updated :)
– ahmed
Jul 6 '14 at 2:57




Good point. Question updated :)
– ahmed
Jul 6 '14 at 2:57












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
Jul 6 '14 at 3:23




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
Jul 6 '14 at 3:23












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
Jul 6 '14 at 3:30




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
Jul 6 '14 at 3:30










1 Answer
1






active

oldest

votes

















up vote
2
down vote













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.






share|improve this answer





















  • I'm afraid I'll have to write my own bot :/
    – ahmed
    Jul 7 '14 at 22:47










  • @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
    Jul 7 '14 at 23:24











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f777448%2fhow-to-add-update-articles-easily-on-wikipedia%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
2
down vote













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.






share|improve this answer





















  • I'm afraid I'll have to write my own bot :/
    – ahmed
    Jul 7 '14 at 22:47










  • @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
    Jul 7 '14 at 23:24















up vote
2
down vote













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.






share|improve this answer





















  • I'm afraid I'll have to write my own bot :/
    – ahmed
    Jul 7 '14 at 22:47










  • @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
    Jul 7 '14 at 23:24













up vote
2
down vote










up vote
2
down vote









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.






share|improve this answer












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.







share|improve this answer












share|improve this answer



share|improve this answer










answered Jul 7 '14 at 18:37









svick

6741626




6741626












  • I'm afraid I'll have to write my own bot :/
    – ahmed
    Jul 7 '14 at 22:47










  • @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
    Jul 7 '14 at 23:24


















  • I'm afraid I'll have to write my own bot :/
    – ahmed
    Jul 7 '14 at 22:47










  • @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
    Jul 7 '14 at 23:24
















I'm afraid I'll have to write my own bot :/
– ahmed
Jul 7 '14 at 22:47




I'm afraid I'll have to write my own bot :/
– ahmed
Jul 7 '14 at 22:47












@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
Jul 7 '14 at 23:24




@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
Jul 7 '14 at 23:24


















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f777448%2fhow-to-add-update-articles-easily-on-wikipedia%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Probability when a professor distributes a quiz and homework assignment to a class of n students.

Aardman Animations

Are they similar matrix