Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Wikitech

Working towards branching MediaWiki 1.16

 

 

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded


s.mazeland at xs4all

Sep 22, 2009, 9:38 AM

Post #1 of 8 (315 views)
Permalink
Working towards branching MediaWiki 1.16

Hola,

I just created https://bugzilla.wikimedia.org/show_bug.cgi?id=20768 ("Branch
1.16") and Brion was quick to respond that some issues with js2 and the
new-upload stuff need to be ironed out; valid concerns, of course.

I proposed to make bug 20768 a tracking bug, so that it can be made visible
what issues are to/could be considered blocking something we can make a 1.16
out of.

Let the dependency tagging begin. Users of MediaWiki trunk are encouraged to
report each and every issue, so that what is known can also be resolved
(eventually).

I'm calling on all volunteer coders to keep an eye on this issue and to help
out fixing issues that are mentioned here.

Cheers!

Siebrand
_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


bryan.tongminh at gmail

Sep 22, 2009, 9:49 AM

Post #2 of 8 (304 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

On Tue, Sep 22, 2009 at 6:38 PM, Siebrand Mazeland <s.mazeland[at]xs4all.nl> wrote:
> Hola,
>
> I just created https://bugzilla.wikimedia.org/show_bug.cgi?id=20768 ("Branch
> 1.16") and Brion was quick to respond that some issues with js2 and the
> new-upload stuff need to be ironed out; valid concerns, of course.
>
I still want to fiddle a bit with the upload stuff, particularly in
the UI but possibly also in the backend, which will probably break
backwards compatibility for extensions yet again. I hope to have this
done as soon as possible. In what timeframe should we be thinking for
a feature freeze?


Regards,
Bryan

_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


innocentkiller at gmail

Sep 22, 2009, 10:05 AM

Post #3 of 8 (303 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

On Tue, Sep 22, 2009 at 12:49 PM, Bryan Tong Minh
<bryan.tongminh[at]gmail.com> wrote:
> On Tue, Sep 22, 2009 at 6:38 PM, Siebrand Mazeland <s.mazeland[at]xs4all.nl> wrote:
>> Hola,
>>
>> I just created https://bugzilla.wikimedia.org/show_bug.cgi?id=20768 ("Branch
>> 1.16") and Brion was quick to respond that some issues with js2 and the
>> new-upload stuff need to be ironed out; valid concerns, of course.
>>
> I still want to fiddle a bit with the upload stuff, particularly in
> the UI but possibly also in the backend, which will probably break
> backwards compatibility for extensions yet again. I hope to have this
> done as soon as possible. In what timeframe should we be thinking for
> a feature freeze?
>
>
> Regards,
> Bryan
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l[at]lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>

It might be worth going ahead and going into "slush" mode.
Avoid new features and sweeping changes when possible,
focus primarily on bugfixing & cleanup.

-Chad

_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


endyamon at excite

Sep 22, 2009, 12:02 PM

Post #4 of 8 (298 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

Please authorize my post




-----Original Message-----
From: "Bryan Tong Minh" [bryan.tongminh[at]gmail.com]
Date: 09/22/2009 01:00 PM
To: "Wikimedia developers" <wikitech-l[at]lists.wikimedia.org>
Subject: Re: [Wikitech-l] Working towards branching MediaWiki 1.16

Note: Original message sent as attachment

------------------------------------------------------------
Click for a wide selection of quality scales.
Scale
http://tagline.excite.com/fc/FgElN1gvzpYARt38nb7h2GmUy7t9KUGqHRDg9eHNXdoPkJ8l8HB0d2yjVAk/


tstarling at wikimedia

Sep 22, 2009, 6:19 PM

Post #5 of 8 (292 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

Siebrand Mazeland wrote:
> Hola,
>
> I just created https://bugzilla.wikimedia.org/show_bug.cgi?id=20768 ("Branch
> 1.16") and Brion was quick to respond that some issues with js2 and the
> new-upload stuff need to be ironed out; valid concerns, of course.
>
> I proposed to make bug 20768 a tracking bug, so that it can be made visible
> what issues are to/could be considered blocking something we can make a 1.16
> out of.
>
> Let the dependency tagging begin. Users of MediaWiki trunk are encouraged to
> report each and every issue, so that what is known can also be resolved
> (eventually).
>
> I'm calling on all volunteer coders to keep an eye on this issue and to help
> out fixing issues that are mentioned here.

I've been working on a rewrite of the script loader and a
reorganisation of the JS2 stuff. I'd like to delay 1.16 until that's
in and tested. Brion has said that he doesn't want Michael Dale's
branch merge reverted, so as far as I can see, a schedule delay is the
only other way to maintain an appropriate quality.

-- Tim Starling


_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


brion at wikimedia

Sep 23, 2009, 9:42 AM

Post #6 of 8 (283 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

On 9/22/09 6:19 PM, Tim Starling wrote:
> I've been working on a rewrite of the script loader and a
> reorganisation of the JS2 stuff. I'd like to delay 1.16 until that's
> in and tested. Brion has said that he doesn't want Michael Dale's
> branch merge reverted, so as far as I can see, a schedule delay is the
> only other way to maintain an appropriate quality.

Indeed -- the point of the merge was to get the new capabilities in so
they'll actually get tested and cleaned up instead of rotting in a
branch forever unused. :)

-- brion

_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


tparscal at wikimedia

Sep 23, 2009, 10:28 AM

Post #7 of 8 (279 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

On 9/22/09 6:19 PM, Tim Starling wrote:
> Siebrand Mazeland wrote:
>
>> Hola,
>>
>> I just created https://bugzilla.wikimedia.org/show_bug.cgi?id=20768 ("Branch
>> 1.16") and Brion was quick to respond that some issues with js2 and the
>> new-upload stuff need to be ironed out; valid concerns, of course.
>>
>> I proposed to make bug 20768 a tracking bug, so that it can be made visible
>> what issues are to/could be considered blocking something we can make a 1.16
>> out of.
>>
>> Let the dependency tagging begin. Users of MediaWiki trunk are encouraged to
>> report each and every issue, so that what is known can also be resolved
>> (eventually).
>>
>> I'm calling on all volunteer coders to keep an eye on this issue and to help
>> out fixing issues that are mentioned here.
>>
> I've been working on a rewrite of the script loader and a
> reorganisation of the JS2 stuff. I'd like to delay 1.16 until that's
> in and tested. Brion has said that he doesn't want Michael Dale's
> branch merge reverted, so as far as I can see, a schedule delay is the
> only other way to maintain an appropriate quality.
>
> -- Tim Starling
>
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l[at]lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
If you are really doing a JS2 rewrite/reorganization, would it be
possible for some of us (especially those of us who deal almost
exclusively with JavaScript these days) to get a chance to ask
questions/give feedback/help in general?

While I think a rewrite/reorganization could be really awesome if done
right, and also that getting it right will be easier if we can get some
interested parties informed/consulted.

I know that Michael Dale's work was more or less done outside of the
general MediaWiki branch for the majority of it's development, and afaik
it has been a work in progress for some time, so I feel that such a
golden opportunity has never really come up before.

Aside from my own desire to be involved at some level, it seems fitting
to have some sort of discussion at times like these so we can make sure
we are making the best decisions about software before it's deployed -
as making changes to deployed software is seems to often be much more
difficult.

Perhaps there's a MediaWiki page, or a time on IRC, or even just
continuing on this list...?

My first question is: "What are you changing and how, and what are you
moving and where?"

- Trevor

_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


mdale at wikimedia

Sep 23, 2009, 11:49 AM

Post #8 of 8 (278 views)
Permalink
Re: Working towards branching MediaWiki 1.16 [In reply to]

I would add that I am of course open to reorganization and would happily
discuss why any given decision was made ... be it trade offs with other
ways of doing things or lack of time to do it differently / better.

I also add that not all the legacy support and metavid based code has
been factored out. (for example for a while I supported the form based
upload but now that the upload api is in place I should remove that old
code) Other things like timed text support are barely supported because
of lack of time. But I would want to keep the skeleton of timed text in
there so once we do get around to adding timed text for video we have a
basis to move forward from.

I suggest for a timely release that you strip the js2 folder and make a
note that the configuration variable can not be turned on in this
release. And help me identify any issues that need to be addressed for
inclusion the next release?

And finally, the basic direction and feature set was proposed on this
list quite some time ago and ~some~ feedback was given at the time.

I would also would echo Trevor's call for more discussion with affected
parties if your proposing significant changes.

peace,
--michael


Trevor Parscal wrote:
> On 9/22/09 6:19 PM, Tim Starling wrote:
>
>> Siebrand Mazeland wrote:
>>
>>
>>> Hola,
>>>
>>> I just created https://bugzilla.wikimedia.org/show_bug.cgi?id=20768 ("Branch
>>> 1.16") and Brion was quick to respond that some issues with js2 and the
>>> new-upload stuff need to be ironed out; valid concerns, of course.
>>>
>>> I proposed to make bug 20768 a tracking bug, so that it can be made visible
>>> what issues are to/could be considered blocking something we can make a 1.16
>>> out of.
>>>
>>> Let the dependency tagging begin. Users of MediaWiki trunk are encouraged to
>>> report each and every issue, so that what is known can also be resolved
>>> (eventually).
>>>
>>> I'm calling on all volunteer coders to keep an eye on this issue and to help
>>> out fixing issues that are mentioned here.
>>>
>>>
>> I've been working on a rewrite of the script loader and a
>> reorganisation of the JS2 stuff. I'd like to delay 1.16 until that's
>> in and tested. Brion has said that he doesn't want Michael Dale's
>> branch merge reverted, so as far as I can see, a schedule delay is the
>> only other way to maintain an appropriate quality.
>>
>> -- Tim Starling
>>
>>
>> _______________________________________________
>> Wikitech-l mailing list
>> Wikitech-l[at]lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>>
>>
> If you are really doing a JS2 rewrite/reorganization, would it be
> possible for some of us (especially those of us who deal almost
> exclusively with JavaScript these days) to get a chance to ask
> questions/give feedback/help in general?
>
> While I think a rewrite/reorganization could be really awesome if done
> right, and also that getting it right will be easier if we can get some
> interested parties informed/consulted.
>
> I know that Michael Dale's work was more or less done outside of the
> general MediaWiki branch for the majority of it's development, and afaik
> it has been a work in progress for some time, so I feel that such a
> golden opportunity has never really come up before.
>
> Aside from my own desire to be involved at some level, it seems fitting
> to have some sort of discussion at times like these so we can make sure
> we are making the best decisions about software before it's deployed -
> as making changes to deployed software is seems to often be much more
> difficult.
>
> Perhaps there's a MediaWiki page, or a time on IRC, or even just
> continuing on this list...?
>
> My first question is: "What are you changing and how, and what are you
> moving and where?"
>
> - Trevor
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l[at]lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>


_______________________________________________
Wikitech-l mailing list
Wikitech-l[at]lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.