I like MediaWiki IDE part in your proposal but I think that you have
to rather concentrate on different features:
* Improving the existing syntax highlighting schemas for MediaWiki
markup. I saw that several editors have highlighting but it's
incomplete
* Indentation. This is probably insolvable problem but without
indentation the templates look horrible
* Autocompletion
* Autocompletion of parser function parameters,
* Autocompletion of template parameters,
* Autocompletion of page names, template names, category names,
{{MAGIC WORDS}}, __OTHER MAGIC WORDS__ : there is a lot of stuff to
autocomplete!
* Renaming and replacing. Presently I use MassEditRegex extension but
it's a minimum! It can't even undo its changes!
* Brace detection. Something to ease this nightmare with single and
double brackets, double braces and triple braces.
-----
Yury Katkov, WikiVote
On Fri, Sep 20, 2013 at 11:53 PM, Alexey Klimovich
<god.vedmaka(a)gmail.com> wrote:
Hi, everyone!
I want to call for community feedback about my idea:
Problem
=======
When gearing up site based on Mediawiki, especially, with Semantic Mediawiki
and Semantic Forms extensions installed, we encounter with need of Mediawiki
customization for project-specified requirements. This includes two main
steps:
1). Create wiki structure with pages, categories, templates, forms, etc.
2). Install & configure mediawiki extensions and possibly write new ones for
site customization.
There is a problem. Crating process of Mediawiki based site is inconsistent!
One things we should do in IDE, another things - on site. Jumping from one
window to another.
Idea
=======
Now, lets imagine: what if we can work with Mediawiki pages as if they be
normal text files in our system? We gain advantages:
- Edit wiki pages in favorite text editor (like SublimeText, Vim, etc.)
- Edit wiki pages right in your favorite IDE, near Mediawiki php files.
And even more in future:
- Zip or copy wiki pages to computer. Edit offline. Upload changes later.
- Use any native program to work with pages like files: search&replace,
syntax highlight, auto-complete in IDE, etc.
Solution
========
My offer is to create tool which will mount Mediawiki pages as files in
local virtual drive. Virtual file system. MediawikiFS.
Summary
========
I have already coded very early working prototype (only for Windows yet).
You can test it here:
http://mediawikifs.com
You can read more information and support my idea and proposal at:
http://meta.wikimedia.org/wiki/Grants:IEG/MediawikiFS
Feel free to ask questions and features if interested!
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l