Recap of WordCamp.org ticket scrub on November 21st

It was the first ticket scrub in a month, and we had a bit of a backlog.

#3117-meta

The scope of this ticket has evolved to basically be a rewrite of the `schedule` shortcodeShortcode A shortcode is a placeholder used within a WordPress post, page, or widget to insert a form or function generated by a plugin in a specific location on your site. to use CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. Grid instead of HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. tables. @mrwweb has done some excellent work to put together a prototype, and he’s looking for feedback, especially around a11yAccessibility 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) (+make.wordpress.org/accessibility). We also discussed if/how to add a field to each session to specify either the duration of the session or the ending time. Between the two, there was a slight preference for duration, though it was also noted that it would be best if the field was optional, and the schedule logic could guess the end time based on the start time of the next session.

#2992-meta

@casiepa is making progress on this ticket, and will post implementation questions to the ticket soon.

#3259-meta

We discussed the best alternative approach to distinguishing email subject lines and landed on adding the feedback post’s post ID to the end of the string. @casiepa is working on a patch.

#2907-meta

@sergeybiryukov will work on reviewing the current patch for security. @coreymckrill will do some functionality testing. Hopefully this one can be merged and closed before 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. US.

There was also a brief discussion of some improvements to the Meta Environment made recently by @grapplerulrich and @ocean90

The next WordCamp.org Ticket Scrub meeting will be in two weeks, 2017-12-05 19:00 UTC, in #meta-wordcamp.

#recap #ticket-scrub #wordcamp

#2907-meta, #2992-meta, #3117-meta, #3259-meta

Agenda for WordCamp.org ticket scrub on November 7th

Update: This meeting was postponed due to confusion around daylight savings time changes. We will use this agenda for the next meeting on 2017-11-21 19:00 UTC.


This bi-weekly WordCamp.org ticket scrub will happen on 2017-11-07 19:00 UTC in #meta-wordcamp.

The focus is on 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. tickets with the WordCamp Site & Plugins component.

Assigned ticket followup

Anything ready for review? Blockers we can help remove? cc @miss_jwo @SergeyBiryukov @DrewAPicture @Kenshino @kau-boy @RMarks

Tickets that are both high priority and `good-first-bug`

Other items?

Comment below if there’s any other ticket or topic you’d like to discuss.

#agenda #ticket-scrub #wordcamp

+make.wordpress.org/community

#2907-meta, #2992-meta, #3241-meta

Recap of WordCamp.org ticket scrub on August 29th

I will be AFK on 2017-09-12, so the next WordCamp.org Ticket Scrub meeting will be in four weeks, 2017-09-26 19:00 UTC, in #meta-wordcamp.

Here is a summary of this week’s discussion:

Participants: @coreymckrill @sergeybiryukov @xkon

#859-meta

The latest patch from @grapplerulrich is ready to commit. @coreymckrill will add a slight wording tweak to it to clarify the Coming Soon notification:

Coming Soon mode is enabled. Site subscribers will not receive email notifications about published posts.

#1109-meta

After the last scrub, @iandunn provided some clarification about the functionality in the current patch for this ticket:

If we don’t create menus at all, then the layout often breaks because the custom CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. assumes that they’re there. It wouldn’t make sense to add links to missing pages, though, and there aren’t any pages on the destination site yet, so it seemed like creating menus with just a Home link was the best we could do.

… I wonder if we could copy over the menu items for links that do exist on the destination site? A lot of pages like Location, Contact, etc are pre-populated, so they’ll exist. We could just skip the pages that don’t exist.

We decided it would be best to pursue the additional functionality suggested by Ian before committing, so that the menus wouldn’t just contain a “Home” link, which could be just as confusing as a broken layout.

@coreymckrill will update the ticket to see if the patch author wants to try making the update.

#1751-meta

The patches provided by @kau-boy look good. @coreymckrill will do an additional round of local testing and then commit them, and then @kau-boy can update the handbook with documentation on the new shortcodeShortcode A shortcode is a placeholder used within a WordPress post, page, or widget to insert a form or function generated by a plugin in a specific location on your site. attributes.

#2907-meta

This one has an extensive patch from @xkon that has already been tested successfully on wptranslationday.org. Since it involves remote requests, it just needs a security review before we merge it into 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/ or can be cost-based plugin from a third-party.

@xkon also mentioned a fork of Tagregator that they built that is completely 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/preface.php.-based instead of having a ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. component:

Social Mentions

#2218-meta, #3075-meta

These two tickets will enable more flexibility for the meetings functionality on 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. sites, which will allow us to include this meeting (since it is biweekly instead of every week)!

#recap #ticket-scrub #wordcamp

#1109-meta, #1751-meta, #2218-meta, #2907-meta, #3075-meta

Recap of WordCamp.org Ticket Scrub for the week of July 31st

Great attendance for our first-ever WordCamp.org ticket scrub!

The next WordCamp.org Ticket Scrub meeting will be in two weeks, 2017-08-15 19:00 UTC, in #meta-wordcamp.

Here is a summary of this week’s discussion:

#2907-meta

This patch makes some significant changes to the Instagram source in the Tagregator 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/ or can be cost-based plugin from a third-party to accommodate changes to the Instagram 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.. The current patch submitted by @xkon uses raw cURL commands, which is not ideal for compatibility. The suggested change was to try using `wp_remote_get` or `wp_remote_post` instead. @ryelle volunteered to help test this and other Tagregator patches. (#2100-meta, #3003-meta)

#2934-meta

This ticket has a patch from @rmarks that partially addresses the issue. @coreymckrill said he would try to get that patch committed, and suggested fixes for other parts of the issue should go in a separate patch.

#859-meta

We discussed the patch for this ticket recently submitted by @grappleulrich. One aspect of the patch was to prevent users from publishing posts while Coming Soon mode is enabled, so that site subscribers wouldn’t get an email notification of a new post that might be incomplete and that they wouldn’t actually be able to access. As a group, we agreed that disabling the Publish button would actually be confusing and that there are times when you might want to publish a post while still in Coming Soon mode. Instead, we decided to change the approach so that email notifications are disabled in Coming Soon mode, and there is a warning near the Publish button to notify users that their post won’t be emailed to subscribers if they publish while still in Coming Soon mode.

#574-meta

This is an old ticket with an old patch. We agreed that the feature described would still be useful, but the patch probably needs to be updated before it will be compatible with the current version of CampTix. @coreymckrill said he would move the ticket over to the CampTix 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 be the repository owner. https://github.com/ repo.

If you were unable to attend this meeting but have feedback, please share your thoughts in the comments on this post. In case there’s a need for further discussion we will ensure to make time for it in the next meeting. See you next time!

#recap #ticket-scrub #wordcamp

#2100-meta, #2907-meta, #2934-meta, #3003-meta