Hi Katie, hi Rob!

Thanks for your swift replies.

Am 10.09.2014 04:59, schrieb Katie Filbert:
> On Tue, Sep 9, 2014 at 7:25 PM, Daniel Kinzler <daniel.kinz...@wikimedia.de
> <mailto:daniel.kinz...@wikimedia.de>> wrote:
...
>     So, there are two things we need to know in order to make an informed 
> decision:
> 
>     1) can we use the Ubuntu LTS packages for symfony and dbal?
> 
> 
> which versions are they?

php-doctrine-dbal (2.3.4-1)
php-symfony-console (2.3.1+dfsg-1)

Both are "universe" packages, no not "officially" supported by Ubuntu. But so is
php5-memcached and other stuff we use.

> are they hhvm-compatible?
> 
> http://hhvm.h4cc.de/package/doctrine/dbal

The hhvm status page for dbal lists everything before 2.5 as "not tested", so we
just don't know whether it would work with hhvm. Worth a try, I suppose.

I can't find anything about hhvm compatibility on symfony.com, but I found some
blog posts from 2013 discussing symfony performance on hhvm, so that should work
fine.


Am 10.09.2014 07:34, schrieb Rob Lanphier:
...
> I'm kinda regretting bringing up the apt repo case, because basically
> a loophole in our review strategy, not something I'm sure we want to
> encourage or something I believe will get a great deal of traction.
> There's an outside chance that people shrug and say "sure, why not?",
> but I don't think it's going to be generally attractive.

I wouldn't call that a loophole, but rather an inconsistency. Nobody is going to
review libpcre, or the mysql client library, or Lucene. I find it confusing that
anything written in PHP apparently needs full review, while we just trust stuff
written in C or Java.

I'm not saying we should deploy just any 3rd party code without review. I'm
saying we should have better criteria than the language the library is written
in. One criterion could be the size of the install base - many eyes.But then,
heartbleed happened...

>> 1) can we use the Ubuntu LTS packages for symfony and dbal?
>
> Per above, probably not likely.

But using, say, php5-curl or php5-oauth is fine?...

I don't want to whine and complain about the deployment/review policy; I'm
trying to find out whether there is a policy, and if so, what it is, and what
the rationale it is based on.

>> 2) when is 14.04 going to be rolled out?
>
> Concurrently with the HHVM upgrade.  In the coming weeks.  We don't
> have a set end date for when all machines will be converted, but we
> should be well underway by the end of this month.  There's probably
> going to be a stubborn service or two that will stick around quite a
> bit longer than that, though.

Sadly, Wikibase seems to have some compat issues with hhvm. At least that would
be an explanation for the breakage on beta. We currently blame it on class
aliases, but nobody really knows. It seems kind of random...

>> Who can answer these questions? How do we poke TechOps?
>
> The Wikimedia Operations list is a good place to ask about this type of thing.

Yay, yet another mailing list!

Thanks,
Daniel

-- 
Daniel Kinzler
Senior Software Developer

Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.

_______________________________________________
Wikidata-tech mailing list
Wikidata-tech@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to