Title: July 2016 – Make WordPress Systems

---

#  Monthly Archives: July 2016

 [  ](https://profiles.wordpress.org/pento/) [Gary Pendergast](https://profiles.wordpress.org/pento/)
5:51 am _on_ July 20, 2016      

# 󠀁[There are no cache instructions…](https://make.wordpress.org/systems/2016/07/20/there-are-no-cache-instructions/)󠁿

There are no cache instructions on SVGs on the CDN, could you please add some on?

    ```notranslate
    $ curl -I https://s.w.org/images/core/emoji/2/svg/1f937.svg
    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Content-Type: image/svg+xml
    Date: Wed, 20 Jul 2016 05:44:19 GMT
    Last-Modified: Mon, 18 Jul 2016 07:14:38 GMT
    Server: ECS (syd/EBEC)
    X-Cache: HIT
    X-Frame-Options: SAMEORIGIN
    X-nc: MISS lax 186
    Content-Length: 4618
    ```

The cache can be set to a long time without causing problems, I’m fine with a month
or more.

Also, I’m not sure if it’s possible/desired to compress the data, but I imagine 
SVGs will compress moderately well.

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F20%2Fthere-are-no-cache-instructions%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)

 [  ](https://profiles.wordpress.org/kovshenin/) [Konstantin Kovshenin](https://profiles.wordpress.org/kovshenin/)
12:58 pm _on_ July 14, 2016      

# 󠀁[Hello! @adityakane is a new…](https://make.wordpress.org/systems/2016/07/14/hello-adityakane-is-a-new/)󠁿

Hello! @adityakane is a new super deputy for the community team and he needs proxy
access. His public key is:

    ```
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJRKfcLQ4RmBTyw+z0gpVGkd6TEISbVoFYgBW//olFw78eyt1JjfmNQJBUmn2xpxzIjUjSOEHxSwXbqT4no1Rj+15ahEpfqeBwhobVAjXoVpuS8XY+prCno5mVI5cEJNF5uwUotLUi8W0ma7LX8Nnev7kKBvNEHJwWP+EPaanJezVjoIgmuK8dOwiejuHXdicF/Z/8tUqH3x+xo7Ljpj5etlVn9zN+yigL55eLv+RXPOH73EAb+jcBAKLLbUroWxqH/ak76fwfwN0Wm9RxWP1OqO2YjxOKDmbxLpoCBsfWFa0zc9Rl9Qce3fBYqapn1SNv6j3BdKx2hnNKb4FehSzV Aditya@Adityas-MacBook-Air.local
    ```

Thanks!

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F14%2Fhello-adityakane-is-a-new%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)

 [  ](https://profiles.wordpress.org/samuelsidler/) [Samuel Sidler](https://profiles.wordpress.org/samuelsidler/)
10:20 pm _on_ July 13, 2016     
Tags: [prio3 ( 83 )](https://make.wordpress.org/systems/tag/prio3/)

# 󠀁[Please create a sandbox for…](https://make.wordpress.org/systems/2016/07/13/please-create-a-sandbox-for/)󠁿

Please create a sandbox for [@gibrown](https://profiles.wordpress.org/gibrown/) 
and give him commit to the metaMeta Meta is a term that refers to the inside workings
of a group. For us, this is the team that works on internal WordPress sites like
WordCamp Central and Make WordPress. repository. He will be assisting with Elasticsearch
in the pluginPlugin A plugin is a piece of software containing a group of functions
that can be added to a WordPress website. They can extend functionality or add new
features to your WordPress websites. WordPress plugins are written in the PHP programming
language and integrate seamlessly with WordPress. These can be free in the WordPress.
org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. directory. You can re-use his Automattic
SSHSSH Secure SHell - a protocol for securely connecting to a remote system in addition
to or in place of a password. key.

[#prio3](https://make.wordpress.org/systems/tag/prio3/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F13%2Fplease-create-a-sandbox-for%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)

 [  ](https://profiles.wordpress.org/dd32/) [Dion Hulse](https://profiles.wordpress.org/dd32/)
8:59 am _on_ July 13, 2016      

# 󠀁[Since switching plugins.svn.wordpress.org linting to…](https://make.wordpress.org/systems/2016/07/13/since-switching-plugins-svn-wordpress-org-linting-to/)󠁿

Since [switching plugins.svn.wordpress.org linting](https://make.wordpress.org/systems/2016/03/14/removing-the-php-5-4-plugin-directory-linting-the/)
to PHP7 it looks like the fatal error outputs are not including the actual error,
only the fact an error occured. This causes a bit of confusion as some things are
being blocked (correctly) with no obvious cause.

For example:

    ```
    Sending        plugin.php
    Transmitting file data .svn: E165001: Commit failed (details follow):
    svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:

    ***********************************
    PHP error in: test-plugin-3/trunk/plugin.php:
    Errors parsing test-plugin-3/trunk/plugin.php
    ***********************************

    svn: E165001: Your commit message was left in a temporary file:
    svn: E165001:    '/home/www/tmp/sdf/svn-commit.tmp'
    ```

In that case, it should’ve included a message of `Fatal error: 'continue' not in
the 'loop' or 'switch' context in plugin.php on line 20` (Note: This is one of the
new PHP7 parse fatal errors)

This can be tested by attempting to commit to a pluginPlugin A plugin is a piece
of software containing a group of functions that can be added to a WordPress website.
They can extend functionality or add new features to your WordPress websites. WordPress
plugins are written in the PHP programming language and integrate seamlessly with
WordPress. These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. with a `continue;` statement in 
global scope (for example, a file as `<?php continue;`).

I can’t see the issue in the pre-commit script, but i assume the error is probably
going to STDOUT rather than STDERR.

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F13%2Fsince-switching-plugins-svn-wordpress-org-linting-to%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)

 [  ](https://profiles.wordpress.org/ocean90/) [Dominik Schilling](https://profiles.wordpress.org/ocean90/)
4:11 pm _on_ July 10, 2016     
Tags: [prio1 ( 78 )](https://make.wordpress.org/systems/tag/prio1/)

# 󠀁[New table column for translate.wordpress.org](https://make.wordpress.org/systems/2016/07/10/new-table-column-for-translate-wordpress-org/)󠁿

Hi, for an upcoming update of GlotPress I need a new column `user_id_last_modified`
for the translations table.
 Background: [https://github.com/GlotPress/GlotPress-WP/issues/293](https://github.com/GlotPress/GlotPress-WP/issues/293)

The query:
 `ALTER TABLE translate_translations ADD COLUMN user_id_last_modified
bigint(20) DEFAULT NULL;` Running this query on my local dump took 9 min 32.67 sec(
35207550 rows affected).

[@barry](https://profiles.wordpress.org/barry/): Can you run the query on each server
like you did for the index change? Thank you!

[#prio1](https://make.wordpress.org/systems/tag/prio1/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F10%2Fnew-table-column-for-translate-wordpress-org%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)

 [  ](https://profiles.wordpress.org/kovshenin/) [Konstantin Kovshenin](https://profiles.wordpress.org/kovshenin/)
2:07 pm _on_ July 4, 2016      

# 󠀁[Hey folks! It looks like…](https://make.wordpress.org/systems/2016/07/04/hey-folks-it-looks-like/)󠁿

Hey folks! It looks like all outgoing e-mail via our SupportPress install on WordCamp.
org (support.wordcamp.org) is broken. I’m getting the following error when attempting
to send manually via `wp_mail()`:

    ```
    SMTP Error: Could not connect to SMTP host.
    ```

Let me know if you need any additional details, and thanks!

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F04%2Fhey-folks-it-looks-like%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)

 [  ](https://profiles.wordpress.org/pento/) [Gary Pendergast](https://profiles.wordpress.org/pento/)
1:03 am _on_ July 1, 2016     
Tags: [prio2 ( 122 )](https://make.wordpress.org/systems/tag/prio2/)

# 󠀁[There’s a virus message on…](https://make.wordpress.org/systems/2016/07/01/theres-a-virus-message-on/)󠁿

There’s a virus message on the `wp-testers` mailing list archive.

http://lists.automattic.com/pipermail/wp-testers/2016-June/014659.html

[#prio2](https://make.wordpress.org/systems/tag/prio2/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2016%2F07%2F01%2Ftheres-a-virus-message-on%2F%23respond&locale=en_US)

 * [Clear to-do](https://make.wordpress.org/systems/2016/07/?output_format=md#)