Title: roadmap – Tide – WordPress.org

---

#  Tag Archives: roadmap

 [  ](https://profiles.wordpress.org/jeffpaul/) [Jeffrey Paul](https://profiles.wordpress.org/jeffpaul/)
9:23 pm _on_ November 9, 2020     
Tags: [agenda ( 104 )](https://make.wordpress.org/tide/tag/agenda/),
roadmap, [tide chat ( 203 )](https://make.wordpress.org/tide/tag/tide-chat/)   

# 󠀁[Tide Chat Agenda: November 10th](https://make.wordpress.org/tide/2020/11/09/tide-chat-agenda-november-10th/)󠁿

This is the agenda for the 2-hour Tide active working session on [November 10, 2020 at 18:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20201110T1800):

 * Tide goals
    - Review status/needs on Node.js refactoring
    - Review ideas from [September 15th Tidechat](https://make.wordpress.org/tide/2020/09/16/tide-chat-summary-september-15th/)
    - Review ideas on [Tidechat summary post](https://make.wordpress.org/tide/2020/09/16/tide-chat-summary-september-15th/)
    - Review ideas on this Tidechat agenda post
    - Work towards identifying Tide goal(s)/focus(es)

**If you have problems you would love to see Tide help with or other goals you would
like to see Tide achieve, then please come to this Tidechat or comment on this agenda
post and we’ll include them in our discussion.**

If you have anything to propose to add to the agenda or specific items related to
the above, please leave a comment below. See you there!

[#agenda](https://make.wordpress.org/tide/tag/agenda/), [#roadmap](https://make.wordpress.org/tide/tag/roadmap/),
[#tide-chat](https://make.wordpress.org/tide/tag/tide-chat/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftide%2F2020%2F11%2F09%2Ftide-chat-agenda-november-10th%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/jeffpaul/) [Jeffrey Paul](https://profiles.wordpress.org/jeffpaul/)
12:01 am _on_ September 28, 2020     
Tags: [agenda ( 104 )](https://make.wordpress.org/tide/tag/agenda/),
roadmap, [tide chat ( 203 )](https://make.wordpress.org/tide/tag/tide-chat/)   

# 󠀁[Tide Chat Agenda: September 29th](https://make.wordpress.org/tide/2020/09/28/tide-chat-agenda-september-29th/)󠁿

This is the agenda for the 2-hour Tide active working session on [September 29, 2020 at 18:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200929T1800):

 * Tide goals
    - Review ideas from [September 15th Tidechat](https://make.wordpress.org/tide/2020/09/16/tide-chat-summary-september-15th/)
    - Review ideas on [Tidechat summary post](https://make.wordpress.org/tide/2020/09/16/tide-chat-summary-september-15th/)
    - Review ideas on this Tidechat agenda post
    - Work towards identifying Tide goal(s)/focus(es)

**If you have problems you would love to see Tide help with or other goals you would
like to see Tide achieve, then please come to this Tidechat or comment on this agenda
post and we’ll include them in our discussion.**

If you have anything to propose to add to the agenda or specific items related to
the above, please leave a comment below. See you there!

[#agenda](https://make.wordpress.org/tide/tag/agenda/), [#roadmap](https://make.wordpress.org/tide/tag/roadmap/),
[#tide-chat](https://make.wordpress.org/tide/tag/tide-chat/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftide%2F2020%2F09%2F28%2Ftide-chat-agenda-september-29th%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/jeffpaul/) [Jeffrey Paul](https://profiles.wordpress.org/jeffpaul/)
8:13 pm _on_ June 26, 2018     
Tags: [1.0.0 ( 6 )](https://make.wordpress.org/tide/tag/1-0-0/),
[GCP ( 5 )](https://make.wordpress.org/tide/tag/gcp/), Lighthouse, roadmap, [tide ( 4 )](https://make.wordpress.org/tide/tag/tide/)

# 󠀁[Announcing Tide 1.0.0-beta](https://make.wordpress.org/tide/2018/06/26/announcing-tide-1-0-0-beta/)󠁿

At WordCampWordCamp WordCamps are casual, locally-organized conferences covering
everything related to WordPress. They're one of the places where the WordPress community
comes together to teach one another what they’ve learned throughout the year and
share the joy. [Learn more](https://central.wordcamp.org/about/). US last December
we introduced Tide.  Tide was our reaction to what we, and many other in the WordPress
community, believe is critical to the future of the Open Web.  A future where the
standard of code in WordPress is high and its users can be confident in its performance,
security, reliability, and accessibilityAccessibility Accessibility (commonly shortened
to a11y) refers to the design of products, devices, services, or environments for
people with disabilities. The concept of accessible design ensures both “direct 
access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s
assistive technology (for example, computer screen readers). (https://en.wikipedia.
org/wiki/Accessibility).  Tide is a very practical solution to achieving this, ultimately
improving the quality of code across the web.  The WordCamp US announcement represented
the proof of concept stage for Tide and helped highlight ways in which updating 
WordPress plugins and themes based on WordPress Coding StandardsWordPress Coding
Standards The Accessibility, PHP, JavaScript, CSS, HTML, etc. coding standards as
published in the WordPress [Coding Standards Handbook](https://developer.wordpress.org/coding-standards/).
May also refer to [The collection of PHP_CodeSniffer rules](https://github.com/WordPress/WordPress-Coding-Standards/)(
sniffs) used to format and validate PHP code developed for WordPress according to
the PHP coding standards. could make the open web more performant, secure, reliable,
and accessible.  Since then, we’ve been spending time [reviewing feedback from WCUS](https://github.com/wptide/tide-issues),
[meeting weekly with the community](https://make.wordpress.org/tide/tag/summary/),
and enhancing Tide based on what we’ve learned.

Tide’s vision is inspired by the proverb “_A rising tide lifts all boats_”, when
we lower the barrier of entry to writing and choosing quality code for enough people,
it will lift the quality of code across the whole WordPress ecosystem.  Tide helps
to make it easier to improve the quality of code throughout the WordPress ecosystem
and help WordPress site owners make better choices about plugins and themes.

**As of today, we’re excited to announce Tide 1.0.0-betaBeta A pre-release of software
that is given out to a large group of users to trial under real conditions. Beta
versions have gone through alpha testing in-house and are generally fairly close
in look, feel and function to the final product; however, design changes often occur
as part of the process., now available on [GitHub](https://github.com/wptide/wptide)
and at **[**wptide.org**](https://www.wptide.org/).  This version adds Google Cloud
Platform (“[GCP](https://cloud.google.com/)”) and local-only infrastructure support,
integrates Lighthouse performance analysis, and provides documentation for the entire
platform to help onboard contributors and developers looking to improve their own
code.  Please update any forked repositories or local instances of the previous 
version of Tide as it will be deprecated later this month.

![](https://make.wordpress.org/tide/files/2018/06/tide-v1.0.0-beta@3x-1024x564.jpg)

## **GCP migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.**

The prototype version of Tide from WordCamp US was based on Amazon Web Services (“
[AWS](https://aws.amazon.com/)”), but with the release of Tide 1.0.0-beta we’ve 
migrated to GCP and have rewritten the Tide services in the [Go](https://golang.org/)
programming language.  This helps to provide a better integration point with WordPress.
orgWordPress.org The community site where WordPress code is created and shared by
the users. This is where you can download the source code for WordPress core, plugins
and themes as well as the central location for community conversations and organization.
[https://wordpress.org/](https://wordpress.org/) as the GCP environment and Go services
are more performant and cost effective.  This is the first step towards WordPress.
org integration.

You can find the code for Tide on GitHubGitHub GitHub is a website that offers online
implementation of git repositories that can easily be shared, copied and modified
by other developers. Public repositories are free to host, private repositories 
require a paid subscription. GitHub introduced the concept of the ‘pull request’
where code changes done in branches by contributors can be reviewed and discussed
before being merged by the repository owner. [https://github.com/](https://github.com/)
at [https://github.com/wptide/wptide](https://github.com/wptide/wptide).

![](https://cldup.com/JP4bPQ0BAj.gif)

## **Local-only option**

In order to minimize the needs for developers or contributors to setup GCP or AWS
infrastructure to use Tide, we’re providing a local-only option.  This way you can
run all the Tide services locally on your computer and not need to rely upon or 
pay for anything additional.  Note that for now we’ve only fully tested on MacOS,
so non-MacOS setup and usage will vary a bit until we can test across non-MacOS 
platforms and provide resolutions to any issues there.  In order to run Tide locally,
you’ll need [Composer](https://getcomposer.org/), [Docker](https://docs.docker.com/install/),
[Go](https://golang.org/doc/install), and [Glide](https://glide.readthedocs.io/en/latest/#installing-glide);
additionally for Windows you’ll need [Make](http://gnuwin32.sourceforge.net/packages/make.htm)
installed based on our testing so far.  Full setup instructions are available in
the Tide documentation (see below).

## **Lighthouse integration**

Along with the [WordPress Coding Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards)
and [PHP Compatibility](https://github.com/wimg/PHPCompatibility) results for plugins
and themes in the Tide APIAPI An API or Application Programming Interface is a software
intermediary that allows programs to interact with each other and share data in 
limited, clearly defined ways., we’ve also added support for [Google’s Lighthouse](https://developers.google.com/web/tools/lighthouse/)
auditing to include performance, accessibility, and other results for themes in 
the Tide API.

![](https://make.wordpress.org/tide/files/2018/06/tide-lighthouse-integration.png)

## **Documentation**

The prototype version of Tide from WordCamp US was built as a proof-of-concept and
had limited documentation; what did exist then was mainly within the README file
for setup instructions on AWS.  For 1.0.0-beta, we’ve significantly extended the
documentation to include installation instructions for GCP and the local-only option,
details on the various Tide services (API, Sync Server, PHPCSPHP Code Sniffer [PHP Code Sniffer,](https://github.com/squizlabs/PHP_CodeSniffer)
a popular tool for analyzing code quality. The [WordPress Coding Standards](https://github.com/WordPress/WordPress-Coding-Standards/)
rely on PHPCS. Server, Lighthouse Server), working examples of the Tide API, as 
well as how to contribute to better utilize and improve Tide.

The documentation site is available at [https://www.wptide.org](https://www.wptide.org)(
including a searchable demo of the Tide API search).  The source for the documentation
is available at [https://github.com/wptide/docs](https://github.com/wptide/docs).

![](https://make.wordpress.org/tide/files/2018/06/tide-documentation.png)

## **Roadmap**

The next step on the [Tide roadmap](https://github.com/wptide/wptide/wiki/Roadmap)
is working with the WordPress.org systems team to integrate the PHPPHP PHP (recursive
acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose
scripting language that is especially suited for web development and can be embedded
into HTML. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
Compatibility results from the Tide API into the WordPress.org repository database
so that it can be displayed on 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. and theme pages.  You can follow
along via the roadmap we’re establishing at [https://github.com/wptide/wptide/wiki/Roadmap](https://github.com/wptide/wptide/wiki/Roadmap).
Note that we’re using[ ZenHub](https://www.zenhub.com/) to manage Tide’s product
development process and that you may need to install the[ ZenHub Browser Extension](https://www.zenhub.com/extension)
to see all the details within the Tide roadmap.

This plan represents what will take Tide from concept to practical application for
the WordPress community.  If you have feedback for the WordPress.org integration,
then please comment in [GitHub](https://github.com/wptide/wptide#boards?releases=5b0321391a00905b6c50f25e&repos=107737502)
or [ZenHub](https://app.zenhub.com/workspace/o/wptide/wptide/boards?releases=5b0321391a00905b6c50f25e&repos=107737502).
If you have ideas or feedback on future Tide roadmap ideas, then please add those
as GitHub Issues at [https://github.com/wptide/tide-issues/](https://github.com/wptide/tide-issues/).

## **Contributions**

Thank you to everyone who contributed to Tide 1.0.0-beta:

[Alberto Medina](https://profiles.wordpress.org/albertomedina), [Bart Makoś](https://github.com/makibm),
[Brendan Woods](https://profiles.wordpress.org/brendanwoods), [Daniel Louw](https://profiles.wordpress.org/danlouw),
[David Cramer](https://profiles.wordpress.org/desertsnowman), [David Lonjon](https://profiles.wordpress.org/davidlonjon),
[Derek Herman](https://profiles.wordpress.org/valendesigns/), [Jeffrey Paul](https://profiles.wordpress.org/jeffpaul/),
[Justin Kopepasah](https://profiles.wordpress.org/kopepasah/), [Jonathan Wold](https://profiles.wordpress.org/sirjonathan/),
[Joshua Wold](https://profiles.wordpress.org/joshuawold), [Leo Postovoit](https://profiles.wordpress.org/postphotos/),
[Lubos Kmetko](https://profiles.wordpress.org/luboskmetko/), [Luke Carbis](https://profiles.wordpress.org/lukecarbis),
[Maxim Siebert](https://profiles.wordpress.org/maximsiebert/), [Miina Sikk](https://profiles.wordpress.org/stubgo),
[Mike Crantea](https://profiles.wordpress.org/mihai2u), [Rheinard Korf](https://profiles.wordpress.org/rheinardkorf/),
[Rob Stinson](https://profiles.wordpress.org/stino11), [Sayed Taqui](https://profiles.wordpress.org/sayedwp),
[Tammie Lister](https://profiles.wordpress.org/karmatosed/), [Utkarsh Patel](https://profiles.wordpress.org/utkarshpatel).

Please join us for our weekly meeting on Tuesday’s at 21:00 UTC in the [#tide](http://wordpress.slack.com/messages/tide/)
channel in WordPress SlackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/).
See you then!

[#1-0-0](https://make.wordpress.org/tide/tag/1-0-0/), [#gcp](https://make.wordpress.org/tide/tag/gcp/),
[#lighthouse](https://make.wordpress.org/tide/tag/lighthouse/), [#roadmap](https://make.wordpress.org/tide/tag/roadmap/),
[#tide](https://make.wordpress.org/tide/tag/tide/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftide%2F2018%2F06%2F26%2Fannouncing-tide-1-0-0-beta%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/jeffpaul/) [Jeffrey Paul](https://profiles.wordpress.org/jeffpaul/)
6:08 pm _on_ May 30, 2018     
Tags: [Contributor Day ( 3 )](https://make.wordpress.org/tide/tag/contributor-day/),
[GCP ( 5 )](https://make.wordpress.org/tide/tag/gcp/), roadmap, [summary ( 89 )](https://make.wordpress.org/tide/tag/summary/),
[tide chat ( 203 )](https://make.wordpress.org/tide/tag/tide-chat/), [WCEU ( 2 )](https://make.wordpress.org/tide/tag/wceu/)

# 󠀁[Tide Chat Summary: May 29th](https://make.wordpress.org/tide/2018/05/30/tide-chat-summary-may-29th/)󠁿

This post summarizes the Tide chat meeting from May 29th in the [#tide](https://wordpress.slack.com/messages/#tide/)
SlackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
channel ([agenda](https://make.wordpress.org/tide/2018/05/29/tide-chat-agenda-may-29th/),
[Slack archive](https://wordpress.slack.com/archives/C7TK8FBUJ/p1527627677000415)).

_Reminder that the current Tide focus is integrating PHPPHP PHP (recursive acronym
for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting
language that is especially suited for web development and can be embedded into 
HTML. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
Compatibility data from Tide into WordPress.orgWordPress.org The community site 
where WordPress code is created and shared by the users. This is where you can download
the source code for WordPress core, plugins and themes as well as the central location
for community conversations and organization. [https://wordpress.org/](https://wordpress.org/).
Once PHP Compatibility is integrated into WordPress.org, we’ll assess the next focus
to provide the biggest impact to the community._

## Roadmap wishlist

 * Met previously with folks from Theme Review, coordinating to meet with 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. Review folks after WCEU on how
   Tide might best help them
 * **If you have roadmap wishlist ideas, then please leave them as a comment on 
   this post, pingPing The act of sending a very small amount of data to an end 
   point. Ping is used in computer science to illicit a response from a target server
   to test it’s connection. Ping is also a term used by Slack users to @ someone
   or send them a direct message (DM). Users might say something along the lines
   of “Ping me when the meeting starts.” [@jeffpaul](https://profiles.wordpress.org/jeffpaul/)
   directly, comment in the [#tide](https://wordpress.slack.com/messages/#tide/)
   channel, or add your input as an [issue in the `tide-issues` repo](https://github.com/wptide/tide-issues/issues)
   and we’ll capture them as we work towards publishing a potential roadmap for 
   Tide**

## GCP migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.

 * Working to migrate to GCP and finishing the Queue and Storage providers for GCP
   this week; Cloud Storage is finished and Cloud Firestore is WIP; implementing
   local only providers also
 * Testing the services on GCP this week, depending on how the code review and testing
   of the Firestore implementation goes
 * By the end of the week we should have a local MongoDB queue provider and be feature
   complete and ready to clean up the repo, test all services E2E on GCP, and release
   the new version to the [wptide org in GitHub](https://github.com/wptide)
 * Local setup with be Docker containers, one for each service (APIAPI An API or
   Application Programming Interface is a software intermediary that allows programs
   to interact with each other and share data in limited, clearly defined ways.,
   PHPCSPHP Code Sniffer [PHP Code Sniffer,](https://github.com/squizlabs/PHP_CodeSniffer)
   a popular tool for analyzing code quality. The [WordPress Coding Standards](https://github.com/WordPress/WordPress-Coding-Standards/)
   rely on PHPCS. Server, Lighthouse Server, and Sync Server)
 * Assumption that being able to run Tide 100% locally should help make setting 
   it up more appealing to contributors
 * Also adding coverage to the [wp-tide-api plugin](https://github.com/wptide/wp-tide-api)
   to ensure it’s solid and ready for the next release
 * Goal by next tidechat is to be ready to have people test the new local setup 
   of Tide and smooth out any issues in regards to needing a cloud provider (AWS
   or GCP)

## WCEU + Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of 󠀁[https://make.wordpress.org/](https://make.wordpress.org/)󠁿 There are many teams that people can participate in, each with a different focus. 󠀁[https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/](https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/)󠁿

 * [@valendesigns](https://profiles.wordpress.org/valendesigns/) [@jrf](https://profiles.wordpress.org/jrf/)
   [@grapplerulrich](https://profiles.wordpress.org/grapplerulrich/) [@nikolam](https://profiles.wordpress.org/nikolam/)
   will all be at WCEU and Contributor Day
 * Anyone else who attends should consider stopping by Contributor Day as the Tide
   and WPCSWordPress Community Support A public benefit corporation and a subsidiary
   of the WordPress Foundation, [established](https://wordpressfoundation.org/news/2016/introducing-wordpress-community-support-a-public-benefit-subsidiary/)
   in 2016. tables should be next to each other and worth discussing and collaborating
   then

## General announcements

 * [@mikeschinkel](https://profiles.wordpress.org/mikeschinkel/) looking to [bundle Tide within WPLib Box](https://github.com/wplib/wplib-box/issues/410)

## Next meeting

The next meeting will take place on [June 5, 2018 at 21:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180605T2100)/
June 5, 2018 at 21:00 UTC in the [#tide](https://wordpress.slack.com/messages/#tide/)
Slack channel. Please feel free to drop in with any updates or questions. If you
have items to discuss but cannot make the meeting, please leave a comment on this
post so that we can take them into account.

[#contributor-day](https://make.wordpress.org/tide/tag/contributor-day/), [#gcp](https://make.wordpress.org/tide/tag/gcp/),
[#roadmap](https://make.wordpress.org/tide/tag/roadmap/), [#summary](https://make.wordpress.org/tide/tag/summary/),
[#tide-chat](https://make.wordpress.org/tide/tag/tide-chat/), [#wceu](https://make.wordpress.org/tide/tag/wceu/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftide%2F2018%2F05%2F30%2Ftide-chat-summary-may-29th%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/jeffpaul/) [Jeffrey Paul](https://profiles.wordpress.org/jeffpaul/)
6:16 pm _on_ May 16, 2018     
Tags: [GCP ( 5 )](https://make.wordpress.org/tide/tag/gcp/),
roadmap, [summary ( 89 )](https://make.wordpress.org/tide/tag/summary/), [ThemeReview ( 2 )](https://make.wordpress.org/tide/tag/themereview/),
[tide chat ( 203 )](https://make.wordpress.org/tide/tag/tide-chat/)   

# 󠀁[Tide Chat Summary: May 15th](https://make.wordpress.org/tide/2018/05/16/tide-chat-summary-may-15th/)󠁿

This post summarizes the Tide chat meeting from May 15th in the [#tide](https://wordpress.slack.com/messages/#tide/)
SlackSlack Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
channel ([agenda](https://make.wordpress.org/tide/2018/05/15/tide-chat-agenda-may-15th/),
[Slack archive](https://wordpress.slack.com/archives/C7TK8FBUJ/p1526418026000286)).

_Reminder that the current Tide focus is integrating PHPPHP PHP (recursive acronym
for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting
language that is especially suited for web development and can be embedded into 
HTML. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
Compatibility data from Tide into WordPress.orgWordPress.org The community site 
where WordPress code is created and shared by the users. This is where you can download
the source code for WordPress core, plugins and themes as well as the central location
for community conversations and organization. [https://wordpress.org/](https://wordpress.org/).
Once PHP Compatibility is integrated into WordPress.org, we’ll assess the next focus
to provide the biggest impact to the community._

## Roadmap wishlist

 * Currently collecting ideas, will asses feasibility, and share roadmap as its 
   ready
 * Discussion on things PHPCSPHP Code Sniffer [PHP Code Sniffer,](https://github.com/squizlabs/PHP_CodeSniffer)
   a popular tool for analyzing code quality. The [WordPress Coding Standards](https://github.com/WordPress/WordPress-Coding-Standards/)
   rely on PHPCS. is unable to check for that would benefit the [#ThemeReview](https://make.wordpress.org/tide/tag/themereview/)
   Team ([@grapplerulrich](https://profiles.wordpress.org/grapplerulrich/), [@joyously](https://profiles.wordpress.org/joyously/),
   [@valendesigns](https://profiles.wordpress.org/valendesigns/)):
    - if you are a child or parent theme
    - If a theme has a specific tag in the `style.css` if a certain `add_theme_support()`
      is defined in the `functions.php`
    - A specific example would be the `custom-headerHeader The header of your site
      is typically the first thing people will experience. The masthead or header
      art located across the top of your page is part of the look and feel of your
      website. It can influence a visitor’s opinion about your content and you/ 
      your organization’s brand. It may also look different on different screen 
      sizes.` tag with `add_theme_support( ‘custom-header’ );`
    - The problem is that PHPCS only checks things per file and can’t remember what
      it has already checked for.
    - things that coordinate between files
    - It would require checking for `add_theme_support` and building an array then
      verifying that it’s tagged in the header.
    - Benefit is that it would help verify that a theme is actually adding the support
      for a feature if it using the tag or that if a theme has the feature then 
      it should be tagged correctly so to make it better to search for.
    - Additional details are listed in WPCSWordPress Community Support A public 
      benefit corporation and a subsidiary of the WordPress Foundation, [established](https://wordpressfoundation.org/news/2016/introducing-wordpress-community-support-a-public-benefit-subsidiary/)
      in 2016. issue#578 under [Rules which would need another solution](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/issues/578)
    - We would have to add a new server with a new audit type and wouldn’t be in
      the phpcs payload
 * **If you have roadmap wishlist ideas, then please leave them as a comment on 
   this post, pingPing The act of sending a very small amount of data to an end 
   point. Ping is used in computer science to illicit a response from a target server
   to test it’s connection. Ping is also a term used by Slack users to @ someone
   or send them a direct message (DM). Users might say something along the lines
   of “Ping me when the meeting starts.” [@jeffpaul](https://profiles.wordpress.org/jeffpaul/)
   directly, comment in the [#tide](https://wordpress.slack.com/messages/#tide/)
   channel, or add your input as an [issue in the `tide-issues` repo](https://github.com/wptide/tide-issues/issues)
   and we’ll capture them as we work towards publishing a potential roadmap for 
   Tide**

## GCP migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.

 * We are currently switching to the Google SDKs and then will test everything on
   GCP. There will be a new repo coming very soon.
 * We will be looking for help testing very soon to setup the new repo, but the 
   goal is to keep the option to use AWS or GCP and, if we can, a local-only option
 * Google Storage and S3 are easy to replace locally. However, SQS is not as easy
   to replace locally and we’re planning to use Firestore on GCP so two very different
   solutions that when trying to create a local queue is a bit more work and may
   not be ready by next week.
 * The migration to GCP and rebuild of the server in Go will ideally be ready for
   WCEU

## Next meeting

The next meeting will take place on [May 22, 2018 at 21:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180522T2100)/
May 22, 2018 at 21:00 UTC in the [#tide](https://wordpress.slack.com/messages/#tide/)
Slack channel. Please feel free to drop in with any updates or questions. If you
have items to discuss but cannot make the meeting, please leave a comment on this
post so that we can take them into account.

[#gcp](https://make.wordpress.org/tide/tag/gcp/), [#roadmap](https://make.wordpress.org/tide/tag/roadmap/),
[#summary](https://make.wordpress.org/tide/tag/summary/), [#tide-chat](https://make.wordpress.org/tide/tag/tide-chat/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftide%2F2018%2F05%2F16%2Ftide-chat-summary-may-15th%2F%23respond&locale=en_US)