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

Mailing List Archive: Wikipedia: Wikitech

Postponing Git migration until March 21

 

 

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


robla at wikimedia

Feb 27, 2012, 8:44 PM

Post #1 of 3 (420 views)
Permalink
Postponing Git migration until March 21

Hi everyone,

We'd like to postpone the Git migration 2.5 weeks, with a new final
migration date of Wednesday, March 21. Here's the convergence of
factors that led us to the new date:

* The 1.19 deployment has kept us busy enough that none of the rest
of us in Platform Engineering have had spare cycles to help Chad out
* It's quite likely we'll have many fixes after we deploy to the
bigger wikis (enwiki and friends) on Wednesday
* We have a number of unresolved issues in our Git+Gerrit deployment [1][2]
* Code review is falling back behind. As of right now, we have 38
unreviewed revisions in core (phase3), and another 189 unreviewed
revisions in extensions. That's up from the 4 core + 28 extensions on
February 4. We basically let code review get back out of hand as
we've turned our focus toward bugfixing in deployment.

Chad and Ryan also discovered today that the machine we're using for
Git and Gerrit (formey, which is also SVN) just isn't up to hosting
the whole mess. So, there's a machine deployment we need to do as
well. The good thing about this

Here's the new plan:
* Week of 3/5 - MediaWiki 1.19RC1 release. Code review stats by
end-of-week: 20 new on phase3, 100 new on phase3+extensions
* Week of 3/12 - MediaWiki 1.19.0 release. Code review stats by
end-of-week: as close to zero as possible in phase3+extensions.
Possibly even 1.20wmf1 (first mini deployment untethered to release
schedule, first of many...1.20wmf2, 1.20wmf3, etc)
* Week of 3/19 - Git migration week. Migration day: Wednesday, 3/21

A MediaWiki tarball release *should* be a relatively minor endeavor.
A deployment during this time is a stretch goal. We should be able to
make a deployment from a more recent point on trunk if we're
disciplined about actually getting through the code review backlog and
we do a good job in review. Doing a good job means reverting when we
need to.

The top priority for Platform Engineering will be the Git migration,
so anything that distracts from that (like, for instance, a 1.20wmf1
deploy) may get postponed while we finish this off once and for all.

Thank you everyone for your patience on this transition.

Rob

[1] http://www.mediawiki.org/wiki/Git/Conversion#Unscheduled_items
[2] https://bugzilla.wikimedia.org/showdependencytree.cgi?id=22596&hide_resolved=1

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


krinklemail at gmail

Feb 27, 2012, 9:39 PM

Post #2 of 3 (402 views)
Permalink
Re: Postponing Git migration until March 21 [In reply to]

On Feb 28, 2012, at 5:44 AM, Rob Lanphier wrote:

> So, there's a machine deployment we need to do as well.
> The good thing about this
>

"The good thing about this" is.... yes ?

> Thank you everyone for your patience on this transition.
>

Thank you!

> Rob
>
> [1] http://www.mediawiki.org/wiki/Git/Conversion#Unscheduled_items
> [2] https://bugzilla.wikimedia.org/showdependencytree.cgi?id=22596&hide_resolved=1
>

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


robla at wikimedia

Feb 27, 2012, 10:20 PM

Post #3 of 3 (394 views)
Permalink
Re: Postponing Git migration until March 21 [In reply to]

On Mon, Feb 27, 2012 at 9:39 PM, Krinkle <krinklemail [at] gmail> wrote:
> On Feb 28, 2012, at 5:44 AM, Rob Lanphier wrote:
>
>> So, there's a machine deployment we need to do as well.
>> The good thing about this
>>
>
> "The good thing about this" is.... yes ?

Oops...heh.

I believe I was going to say "The good thing about this delay is that
it gives us time to figure out a proper hardware strategy."

Rob

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

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


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.