W3C home > Mailing lists > Public > public-webplatform@w3.org > August 2014

Re: Working locally w/ Vagrant

From: PhistucK <phistuck@gmail.com>
Date: Wed, 27 Aug 2014 20:37:45 +0300
Message-ID: <CABc02_JjGZrAXO1Z7OvUrp2in=th4s53FV7RwpaQwWywYTFTZg@mail.gmail.com>
To: Renoir Boulanger <renoir@w3.org>
Cc: List WebPlatform public <public-webplatform@w3.org>
Thank you!
Unfortunately, I do not have a development machine at the moment, so I
cannot really work on it locally anyway.
I can always send speculative pull requests using the GitHub web interface.


☆*PhistucK*


On Wed, Aug 27, 2014 at 4:41 PM, Renoir Boulanger <renoir@w3.org> wrote:

> Hi PhistucK,
>
> I wanted to show you this upcoming patchset that will allow us to work
> locally on mediawiki code.
>
> I have been working toward using Wikimedia maintained MediaWiki-Vagrant
> workspace so we can use the same tool as them, and add our own packages on
> top of it.
>
> You can see the directives here [0]
>
> [0]:
> https://github.com/webplatform/mediawiki/blob/201408-upgrade/VAGRANT.md
> --
> Renoir
> ~
>
> On August 25, 2014 10:36:50 PM EDT, Renoir Boulanger <renoir@w3.org>
> wrote:
>>
>> Hi PhistucK,
>>
>> I had a mental note to reply to this, so here goes.
>>
>> On 2014-08-15, 9:34 AM, PhistucK wrote:
>>
>>>
>>>  I looked into it a bit more and it seems like our version is a customized
>>>  version or an unpublished fork. wgCommentsObjects does not appear in the
>>>  official JavaScript code.
>>>  https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FComments/8a481d24e9a1a2d2b123a833ef970a4719c935a5/Comment.js
>>>
>>
>> That’s right. We have an extension that extends that particular...
>> extension.
>>
>> So, this specific extension-extension is non source controlled and
>> pasted in our deployment server. That’s one of the numerous things I had
>>
>> to sort
>> through.
>>
>> Good news is that i’m about to upgrade the stack along with a cleanup of
>> all those rogue quick changes so that everything there will be source
>> controlled and managed properly.
>>
>>
>>>  Where can I find Comment.js on the WebPlatform GitHub repositories (or
>>>  anywhere else I can patch)?
>>>
>>
>> Nowhere, until I push what i’m working on.
>>
>> But the comment extension will be disabled altogether in the upcoming
>>
>> upgrade. We will soon roll out the notes server that will replace that
>> service anyway.
>>
>>  By the way, our version is outdated (August, 2012). The last official
>>>
>>>  revision is from December, 2013.
>>>
>>
>> Yes, because upgrading wasn’t a
>> priority.
>>
>> You can see upcoming version at our future-old-next-current staging
>> server [0].
>>
>>   [0]: http://docs.mroftalpbew.org/wiki/Special:Version
>>
>>  Anyway, once I find the source, I can send a pull request right away, it
>>>  should be a very easy and small fix.
>>>
>>
>> Thanks, but no need.
>>
>> Talking about the comments.
>>
>> Do you think you could help us import them [1] into the new commenting
>> system? Tell me if you’d like to help there.
>>
>>   [1]: http://docs.webplatform.org/wiki/Special:Log/comments
>>
>>
Received on Wednesday, 27 August 2014 17:38:52 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:21:03 UTC