Hello,
On 13 April 2016 at 15:08, Bahodir Mansurov bmansurov@wikimedia.org wrote:
Hi René,
Please see my inline comments.
On Wed, 13 Apr 2016 08:55:58 -0400, René Pickhardt < r.pickhardt@googlemail.com> wrote:
Dear Bahodir, dear everyone,
I have just done what you suggested thanks. How long does it usually take to get a project on gerrit? Should we use some github repo until then?
From my experience it's usually a couple of days. I'd look at the page history to getter a better sense of the timing.
What about the vagrant role? I saw a list of them: https://www.mediawiki.org/wiki/MediaWiki-Vagrant/Roles and it seems that NOT every extension has a vagrent role. Do we need this? If so where do we apply for that?
I don't think every extension needs a vagrant role, especially if just a few people are developing the extension and if manually setting it up is not hard. You can just clone your repo into the existing vagrant folder. If you still want to have the role created, I think your best bet is to create a phabricator task and mark it with "MediaWiki-Vagrant".
Right. Not everything needs a Vagrant role. However, having one definitely increases the chance of people using your extension :) As Baha suggested, you can file a new task in Phabricator and tag it with the MediaWiki-Vagrant project.
I would strongly suggest, though, to look at other extension roles and model yours after them. Just take a peek in the puppet/modules/role/manifests directory of your vagrant clone.
Also I forgot to mention that quite a while ago we esablished the phabricator tag https://phabricator.wikimedia.org/tag/mooc-interface/ does it make sense to continue using this one or should it be renamed to MOOC?
I don't see why not to continue using the existing project.
Either is fine, I think.
Cheers, Marko
best Rene
On Wed, Apr 13, 2016 at 2:29 PM, Bahodir Mansurov < bmansurov@wikimedia.org> wrote:
To request a gerrit project, please visit
https://www.mediawiki.org/wiki/Git/New_repositories/Requests .
On Wed, 13 Apr 2016 06:01:07 -0400, René Pickhardt < r.pickhardt@googlemail.com> wrote:
Hey Everyone,
I am an active contributer to Wikiversity (German and English). Over the years we realized that Mediawiki is not really providing everything a student and teacher needs in the classroom. Therefor Sebastian Schlicht and me have created a bunch of javascript, Lua modules and templates in order to pimp the user interface and some processes on the english wikiversity.
A community poll has showed that our scripts should have been moved to common.js https://en.wikiversity.org/wiki/Wikiversity_talk:MOOC_Interface#Support
The improvements can be seen live in this course:
https://en.wikiversity.org/wiki/Web_Science/Part1:_Foundations_of_the_web/In...
Over the time we have realised that it would be better to create a standalone Mediawiki extension since this is more stable. So we propsed our Idea to this years fOERder award which gave us some founding for this OER (Open educational resources) related project.
Today Sebastian and I started our process.
- We have been installing vagrant and have a mediawiki running locally!
This is great and was well documented.
- I have created: https://www.mediawiki.org/wiki/Extension:MOOC
- We need a gerrit Project extension/MOOC
- We need a vagrent role for this
Abraham Taherivand suggested to send a mail to this list with our needs and our introduction.
Being new in the Wikimedia world it can be a little bit confusing - even though everything is well documented - so I am sorry if we had overseen something in the documentation. So we would be really happy for support, pointers and hints and especially for a gerrit project and a vagrent role.
My username in gerrit as in other wikis is renepick
Best regards Sebastian Schlicht and Rene Pickhardt
-- Baha
-- Baha
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l