Title: 3.7 – Page 2 – Make WordPress Core

---

#  Tag Archives: 3.7

 [  ](https://profiles.wordpress.org/kpdesign/) [Kim Parsell](https://profiles.wordpress.org/kpdesign/)
1:54 am _on_ September 11, 2013     
Tags: 3.7, [inline-docs ( 13 )](https://make.wordpress.org/core/tag/inline-docs/)

# 󠀁[3.7 Inline Docs Weekly Office Hours](https://make.wordpress.org/core/2013/09/11/3-7-inline-docs-weekly-office-hours/)󠁿

There will be a weekly office hours meeting on [Wednesday, September 11, 2013 at 18:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130911T1800)
in **[#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/)**. Agenda
includes status update on the [hooks initiative](https://make.wordpress.org/core/2013/09/05/add-inline-docs-for-hooks/)
that kicked off last week, and answering questions anyone may have about the effort.

If you’re interested in participating, please plan on attending.

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#inline-docs](https://make.wordpress.org/core/tag/inline-docs/)

 [  ](https://profiles.wordpress.org/rzen/) [Brian Richards](https://profiles.wordpress.org/rzen/)
1:53 am _on_ September 5, 2013     
Tags: 3.7, [inline-docs ( 13 )](https://make.wordpress.org/core/tag/inline-docs/)

# 󠀁[Add Inline-Docs for Hooks](https://make.wordpress.org/core/2013/09/05/add-inline-docs-for-hooks/)󠁿

The time to document ALL THE HOOKSHooks In WordPress theme and development, hooks
are functions that can be applied to an action or a Filter in WordPress. Actions
are functions performed when a certain event occurs in WordPress. Filters allow 
you to modify certain functions. Arguments used to hook both filters and actions
look the same. used throughout coreCore Core is the set of software required to 
run WordPress. The Core Development Team builds WordPress. is nigh.

We’ve hashed out the process in a couple of different meetings in [#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/),
and we’ve added a new page to the Core Contributor Handbook that covers the broader
[PHPDoc standards](https://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/),
as well as the specific [hook documentation standards](https://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/#4-hooks-actions-and-filters)(
the praise for the bulk of that work should go to [@kpdesign](https://profiles.wordpress.org/kpdesign/)
and [@drewapicture](https://profiles.wordpress.org/drewapicture/), by the way).

At the bottom is a list of every file in core that has a call to either `do_action()`
or `apply_filters()`. Files with a checkmark have been patched and are considered
completed. Files marked with **(username [#xxxxx](https://make.wordpress.org/core/tag/xxxxx/))**
are already claimed, and being worked on.

Directly below is the process we’re attempting to make sure each of these files 
can get patched swiftly with no duplicated nor wasted efforts.

### How to contribute:

 1. Check the list first to make sure the file you want to work on hasn’t already been
    claimed.
 2. Update your local WordPress [SVN](https://make.wordpress.org/core/handbook/installing-wordpress-locally/installing-via-svn/#5-updating-your-subversion-install)
    or GitGit Git is a free and open source distributed version control system designed
    to handle everything from small to very large projects with speed and efficiency.
    Git is easy to learn and has a tiny footprint with lightning fast performance. 
    Most modern plugin and theme development is being done with this version control
    system. [https://git-scm.com/](https://git-scm.com/) repo (use `git pull`) to the
    latest version of WordPress trunktrunk A directory in Subversion containing the
    latest development code in preparation for the next major release cycle. If you
    are running "trunk", then you are on the latest revision. (currently 3.9-alpha).
 3. [Create a new ticket on Trac](https://core.trac.wordpress.org/newticket) for the
    file.
 4. ![New Hook Docs Ticket Example](https://make.wordpress.org/core/files/2013/09/new_docs_ticket_labeled.
    png)
 5.  * Format the title as “Hooks Docs: path/to/file.php”.
     * The Type should be “defect (bugbug A bug is an error or unexpected result. Performance
       improvements, code optimization, and are considered enhancements, not defects.
       After feature freeze, only bugs are dealt with, with regressions (adverse changes
       from the previous version) being the highest priority.)”.
     * Assign the ticketticket Created for both bug reports and feature development
       on the bug tracker. to the component the file is associated with.
     * Leave the Version blank.
     * Add the **docs** focus.
 6. Edit the file, and make a patchpatch A special text file that describes changes
    to code, by identifying the files and lines which are added, removed, and altered.
    It may also be referred to as a **diff**. A patch can be _applied_ to a codebase
    for testing.. Please make sure you create the patch from the root directory of 
    your WordPress SVNSVN Subversion, the popular version control system (VCS) by the
    Apache project, used by WordPress to manage changes to its codebase. or Git checkout.
 7. [Upload your patch](https://make.wordpress.org/core/handbook/working-with-trac/opening-a-ticket/#attach-files)
    to the TracTrac An open source project by Edgewall Software that serves as a bug
    tracker and project management tool for WordPress. ticket you created, and add 
    the keyword “has-patch”.

**\*Note:** We strongly encourage you to work on very few files at a time. In many
cases, one at a time is probably best. In some cases it may make sense to tackle
several at once. The important thing is that you realize your edits should be made
and patched swiftly so that they aren’t invalidated by (or don’t invalidate) another
patch. It’s also important to note that we’re working with a small time-table, and
need to be able to claim, edit, patch quickly — which is hard to do if someone were
to lay claim to 20 files at a time, and then sit on them for a few days.

### Determining the since version for hooks

The recommended tool to use when searching for the version something was added to
WordPress is [svn blame](https://make.wordpress.org/core/handbook/svn/code-history/#using-subversion-annotate).
An additional resource for hooks is the [WordPress Hooks Database](http://adambrown.info/p/wp_hooks/hook).
If, after using these tools, the version number cannot be determined, use `@since
Unknown`.

Note: All `@since` tags should follow the three digit x.x.x format, unless it was
ported from MU. Anything ported over from WPMU should use `@since MU`. Existing `@
since MU` tags should not be changed.

### Keeping Discussions Focused:

Any discussion about the specifics of a patch itself should happen on Trac. Any 
discussion about the broader scope of what we’re trying to do should take place 
during the weekly Inline Docsinline docs (phpdoc, docblock, xref) meeting on Wednesdays
at [19:00 UTC](http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&min=00&sec=0&p1=0)
in **#wordpress-sfd**.

### Files needing patches:

**Checked files are completed, marked files are claimed**

 *  wp-activate.php (props [@nullvariable](https://profiles.wordpress.org/nullvariable/))
 *  wp-adminadmin (and super admin)/admin-ajax.php (props [@nullvariable](https://profiles.wordpress.org/nullvariable/))
 *  wp-admin/admin-footer.php (props [@natejacobs](https://profiles.wordpress.org/natejacobs/))
 *  wp-admin/admin-header.php (props [@ericlewis](https://profiles.wordpress.org/ericlewis/))
 *  wp-admin/admin-post.php (props [@ericlewis](https://profiles.wordpress.org/ericlewis/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/admin.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@nacin](https://profiles.wordpress.org/nacin/))
 *  wp-admin/async-upload.php (props [@rzen](https://profiles.wordpress.org/rzen/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/comment.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-admin/custom-background.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-admin/custom-header.php (props [@gizburdt](https://profiles.wordpress.org/gizburdt/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/customize.php (props [@andg](https://profiles.wordpress.org/andg/),
   [@rzen](https://profiles.wordpress.org/rzen/), [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/edit-form-advanced.php (props [@ericlewis](https://profiles.wordpress.org/ericlewis/))
 *  wp-admin/edit-form-comment.php (props [@rzen](https://profiles.wordpress.org/rzen/))
 *  wp-admin/edit-link-form.php (props [@raamdev](https://profiles.wordpress.org/raamdev/))
 *  wp-admin/edit-tagtag A directory in Subversion. WordPress uses tags to store
   a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags
   in version control systems. (Not to be confused with post tags.)-form.php (props
   [@nicolealleyinteractivecom](https://profiles.wordpress.org/nicolealleyinteractivecom/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/edit-tags.php (props [@pauldewouters](https://profiles.wordpress.org/pauldewouters/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/), [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/export.php (props [@morduak](https://profiles.wordpress.org/morduak/))
 *  wp-admin/includes/ajax-actions.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/bookmark.php (props [@johnafish](https://profiles.wordpress.org/johnafish/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-comments-list-table.php (props [@Siobhyb](https://profiles.wordpress.org/Siobhyb/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-links-list-table.php (props [@JoshuaAbenazer](https://profiles.wordpress.org/JoshuaAbenazer/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-list-table.php (props [@miyauchi](https://profiles.wordpress.org/miyauchi/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-media-list-table.php (props [@theorboman](https://profiles.wordpress.org/theorboman/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-ms-sites-list-table.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-ms-themes-list-table.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/class-wp-ms-users-list-table.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-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.-install-list-table.php (props
   [@naomicbush](https://profiles.wordpress.org/naomicbush/))
 *  wp-admin/includes/class-wp-plugins-list-table.php (props [@nicolealleyinteractivecom](https://profiles.wordpress.org/nicolealleyinteractivecom/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/class-wp-posts-list-table.php (props [@nicolealleyinteractivecom](https://profiles.wordpress.org/nicolealleyinteractivecom/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/class-wp-terms-list-table.php (props [@Ajay](https://profiles.wordpress.org/Ajay/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/class-wp-theme-install-list-table.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-themes-list-table.php (props [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-upgrader.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/class-wp-upgrader-skins.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/class-wp-users-list-table.php (props [@leewillis77](https://profiles.wordpress.org/leewillis77/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/comment.php (props [@morduak](https://profiles.wordpress.org/morduak/))
 *  wp-admin/includes/dashboard.php (props [@mauryaratan](https://profiles.wordpress.org/mauryaratan/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/deprecated.php (skipped)
 *  wp-admin/includes/export.php (props [@cmmarslender](https://profiles.wordpress.org/cmmarslender/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/file.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/image-edit.php (props [@theorboman](https://profiles.wordpress.org/theorboman/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/image.php (props [@theorboman](https://profiles.wordpress.org/theorboman/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/media.php (props [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/menu.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/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.-boxes.php (props [@SpencerFinnell](https://profiles.wordpress.org/SpencerFinnell/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/misc.php (props [@JoshuaAbenazer](https://profiles.wordpress.org/JoshuaAbenazer/))
 *  wp-admin/includes/ms.php (props [@enej](https://profiles.wordpress.org/enej/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/nav-menu.php (props [@Faison](https://profiles.wordpress.org/Faison/))
 *  wp-admin/includes/plugin-install.php (props [@naomicbush](https://profiles.wordpress.org/naomicbush/))
 *  wp-admin/includes/plugin.php (props [@dllh](https://profiles.wordpress.org/dllh/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/), [@SergeyBiryukov](https://profiles.wordpress.org/SergeyBiryukov/))
 *  wp-admin/includes/post.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/revision.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/schema.php (props [@johnafish](https://profiles.wordpress.org/johnafish/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/screen.php (props [@enej](https://profiles.wordpress.org/enej/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/taxonomy.php (props [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/template.php (props [@shelob9](https://profiles.wordpress.org/shelob9/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/theme.php (props [@l10n](https://profiles.wordpress.org/l10n/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/includes/update-core.php (props [@JoshuaAbenazer](https://profiles.wordpress.org/JoshuaAbenazer/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/includes/update.php (props [@stevenkword](https://profiles.wordpress.org/stevenkword/))
 *  wp-admin/includes/upgrade.php (props [@jackreichert](https://profiles.wordpress.org/jackreichert/),
   [@vancoder](https://profiles.wordpress.org/vancoder/))
 *  wp-admin/includes/user.php (props [@aaronholbrook](https://profiles.wordpress.org/aaronholbrook/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/index.php (props [@natejacobs](https://profiles.wordpress.org/natejacobs/))
 *  wp-admin/maint/repair.php (props [@ben.moody](https://profiles.wordpress.org/ben.moody/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/media-upload.php (props [@piontkowski](https://profiles.wordpress.org/piontkowski/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/menu-header.php (props [@piontkowski](https://profiles.wordpress.org/piontkowski/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/ms-delete-site.php (props [@NikV](https://profiles.wordpress.org/NikV/))
 *  wp-admin/my-sites.php (props [@megane9988](https://profiles.wordpress.org/megane9988/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/nav-menus.php (props [@pauldewouters](https://profiles.wordpress.org/pauldewouters/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/networknetwork (versus site, blog)/admin.php (props [@Hanni](https://profiles.wordpress.org/Hanni/))
 *  wp-admin/network/edit.php (props [@aralbald](https://profiles.wordpress.org/aralbald/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/network/settings.php (props [@ninio](https://profiles.wordpress.org/ninio/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/network/site-new.php (props [@ninio](https://profiles.wordpress.org/ninio/))
 *  wp-admin/network/site-settings.php (props [@admiralthrawn](https://profiles.wordpress.org/admiralthrawn/))
 *  wp-admin/network/site-users.php (props [@sboisvert](https://profiles.wordpress.org/sboisvert/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/network/sites.php (props [@NikV](https://profiles.wordpress.org/NikV/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/network/upgrade.php (props [@miyauchi](https://profiles.wordpress.org/miyauchi/))
 *  wp-admin/network/users.php (props [@aralbald](https://profiles.wordpress.org/aralbald/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/network.php (props [@johnafish](https://profiles.wordpress.org/johnafish/))
 *  wp-admin/options-discussion.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/),
   [@ericlewis](https://profiles.wordpress.org/ericlewis/))
 *  wp-admin/options-general.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/options-reading.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/))
 *  wp-admin/options-writing.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/))
 *  wp-admin/options.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/))
 *  wp-admin/plugin-editor.php (props [@a.hoereth](https://profiles.wordpress.org/a.hoereth/))
 *  wp-admin/plugin-install.php (props [@naomicbush](https://profiles.wordpress.org/naomicbush/))
 *  wp-admin/plugins.php (props [@a.hoereth](https://profiles.wordpress.org/a.hoereth/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/post.php (props [@nukaga](https://profiles.wordpress.org/nukaga/), 
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/press-this.php (props [@ninio](https://profiles.wordpress.org/ninio/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/theme-install.php (props [@leewillis77](https://profiles.wordpress.org/leewillis77/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/tools.php (props [@dougwollison](https://profiles.wordpress.org/dougwollison/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/update-core.php (props [@JoshuaAbenazer](https://profiles.wordpress.org/JoshuaAbenazer/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/update.php (props [@ninio](https://profiles.wordpress.org/ninio/), 
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/user/admin.php (props [@leewillis77](https://profiles.wordpress.org/leewillis77/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-admin/user-edit.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-admin/user-new.php (props [@bftrick](https://profiles.wordpress.org/bftrick/))
 *  wp-admin/widgets.php (props [@r3df](https://profiles.wordpress.org/r3df/), [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-comments-post.php (props [@rzen](https://profiles.wordpress.org/rzen/))
 *  wp-cron.php (props [@nacin](https://profiles.wordpress.org/nacin/))
 *  wp-includes/admin-bar.php (props [@swissspidy](https://profiles.wordpress.org/swissspidy/))
 *  wp-includes/author-template.php (props [@FrankKlein](https://profiles.wordpress.org/FrankKlein/))
 *  wp-includes/bookmark-template.php (props [@vinod](https://profiles.wordpress.org/vinod/)
   dalvi, [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/bookmark.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/canonical.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-includes/capabilities.php (props [@ptahdunbar](https://profiles.wordpress.org/ptahdunbar/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/categoryCategory The 'category' taxonomy lets you group posts / 
   content together that share a common bond. Categories are pre-defined and broad
   ranging.-template.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/category.php (props [@ben.moody](https://profiles.wordpress.org/ben.moody/))
 *  wp-includes/class-feed.php (props [@swissspidy](https://profiles.wordpress.org/swissspidy/))
 *  wp-includes/class-http.php (props [@kraftbj](https://profiles.wordpress.org/kraftbj/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/class-oembed.php (props [@swissspidy](https://profiles.wordpress.org/swissspidy/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-admin-bar.php (props [@betzster](https://profiles.wordpress.org/betzster/))
 *  wp-includes/class-wp-customize-control.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/class-wp-customize-manager.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-customize-section.php (props [@leewillis77](https://profiles.wordpress.org/leewillis77/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-customize-setting.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-customize-widgets.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/class-wp-editor.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-embed.php (props [@swissspidy](https://profiles.wordpress.org/swissspidy/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-image-editor-gd.php (props [@markoheijnen](https://profiles.wordpress.org/markoheijnen/),
   [@DH-Shredder](https://profiles.wordpress.org/DH-Shredder/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/class-wp-image-editor-imagick.php (props [@markoheijnen](https://profiles.wordpress.org/markoheijnen/),
   [@DH-Shredder](https://profiles.wordpress.org/DH-Shredder/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/class-wp-image-editor.php (props [@tomauger](https://profiles.wordpress.org/tomauger/),
   [@gayadesign](https://profiles.wordpress.org/gayadesign/))
 *  wp-includes/class-wp-theme.php (props [@richard2222](https://profiles.wordpress.org/richard2222/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class-wp-xmlrpc-server.php (props [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/class-wp.php (props [@dougwollison](https://profiles.wordpress.org/dougwollison/))
 *  wp-includes/class.wp-scripts.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/class.wp-styles.php (props [@lkwdwrd](https://profiles.wordpress.org/lkwdwrd/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/comment-template.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/comment.php (props [@swissspidy](https://profiles.wordpress.org/swissspidy/),
   [@danieldudzic](https://profiles.wordpress.org/danieldudzic/), [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/), [@SergeyBiryukov](https://profiles.wordpress.org/SergeyBiryukov/))
 *  wp-includes/cron.php (props [@tmtoy](https://profiles.wordpress.org/tmtoy/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/date.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@aeg0125](https://profiles.wordpress.org/aeg0125/))
 *  wp-includes/default-widgets.php (props [@janw.oostendorp](https://profiles.wordpress.org/janw.oostendorp/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/deprecated.php (skipped)
 *  wp-includes/feed-atom-comments.php (props [@dustyf](https://profiles.wordpress.org/dustyf/),
   [@piontkowski](https://profiles.wordpress.org/piontkowski/), [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/feed-atom.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-includes/feed-rdf.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-includes/feed-rss.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-includes/feed-rss2-comments.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-includes/feed-rss2.php (props [@dustyf](https://profiles.wordpress.org/dustyf/))
 *  wp-includes/feed.php (props [@stevenkword](https://profiles.wordpress.org/stevenkword/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/formatting.php (props [@simonwheatley](https://profiles.wordpress.org/simonwheatley/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/), [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@SergeyBiryukov](https://profiles.wordpress.org/SergeyBiryukov/))
 *  wp-includes/functions.php (props [@garyj](https://profiles.wordpress.org/garyj/),
   [@jesin](https://profiles.wordpress.org/jesin/))
 *  wp-includes/functions.wp-scripts.php (props [@ninio](https://profiles.wordpress.org/ninio/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/functions.wp-styles.php (props [@admiralthrawn](https://profiles.wordpress.org/admiralthrawn/))
 *  wp-includes/general-template.php (props [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/http.php (props [@tw2113](https://profiles.wordpress.org/tw2113/))
 *  wp-includes/kses.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/l10n.php (props [@Nao](https://profiles.wordpress.org/Nao/))
 *  wp-includes/link-template.php (props [@johnbillion](https://profiles.wordpress.org/johnbillion/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/load.php (props [@morduak](https://profiles.wordpress.org/morduak/))
 *  wp-includes/media-template.php (props [@odysseygate](https://profiles.wordpress.org/odysseygate/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/media.php (props [@scottlee](https://profiles.wordpress.org/scottlee/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/meta.php (props [@raamdev](https://profiles.wordpress.org/raamdev/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/ms-blogs.php (props [@miyauchi](https://profiles.wordpress.org/miyauchi/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/ms-deprecated.php (skipped)
 *  wp-includes/ms-functions.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/),
   [@ericlewis](https://profiles.wordpress.org/ericlewis/), [@rzen](https://profiles.wordpress.org/rzen/))
 *  wp-includes/ms-load.php (props [@nukaga](https://profiles.wordpress.org/nukaga/),
   [@johnbillion](https://profiles.wordpress.org/johnbillion/))
 *  wp-includes/nav-menu-template.php (props [@Faison](https://profiles.wordpress.org/Faison/))
 *  wp-includes/nav-menu.php (props [@dustyf](https://profiles.wordpress.org/dustyf/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/option.php (props [@siobhyb](https://profiles.wordpress.org/Siobhyb/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/), [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/pluggable.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/post-template.php (props [@Toru](https://profiles.wordpress.org/Toru/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/), [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/post-thumbnail-template.php (props [@NikV](https://profiles.wordpress.org/NikV/))
 *  wp-includes/post.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@nacin](https://profiles.wordpress.org/nacin/))
 *  wp-includes/query.php (props [@dougwollison](https://profiles.wordpress.org/dougwollison/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/revision.php (props [@adamsilverstein](https://profiles.wordpress.org/adamsilverstein/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/rewrite.php (props [@mboynes](https://profiles.wordpress.org/mboynes/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/rss.php (props [@natejacobs](https://profiles.wordpress.org/natejacobs/))
 *  wp-includes/script-loader.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/shortcodes.php (props [@natejacobs](https://profiles.wordpress.org/natejacobs/))
 *  wp-includes/taxonomy.php (props [@drewapicture](https://profiles.wordpress.org/drewapicture/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/template-loader.php (props [@jonlynch](https://profiles.wordpress.org/jonlynch/))
 *  wp-includes/template.php (props [@jonlynch](https://profiles.wordpress.org/jonlynch/))
 *  wp-includes/theme.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/))
 *  wp-includes/update.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/))
 *  wp-includes/user.php (props [@stephenharris](https://profiles.wordpress.org/stephenharris/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-includes/vars.php (props [@tmtoy](https://profiles.wordpress.org/tmtoy/),
   [@nacin](https://profiles.wordpress.org/nacin/))
 *  wp-includes/widgets.php (props [@eliorivero](https://profiles.wordpress.org/eliorivero/),
   [@nessworthy](https://profiles.wordpress.org/nessworthy/), [@kpdesign](https://profiles.wordpress.org/kpdesign/),
   [@drewapicture](https://profiles.wordpress.org/drewapicture/))
 *  wp-includes/wp-db.php (props [@natejacobs](https://profiles.wordpress.org/natejacobs/))
 *  wp-links-opml.php (props [@netweb](https://profiles.wordpress.org/netweb/))
 *  wp-login.php (props [@ShinichiN](https://profiles.wordpress.org/ShinichiN/),
   [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-mail.php (props [@radices](https://profiles.wordpress.org/radices/), [@kpdesign](https://profiles.wordpress.org/kpdesign/))
 *  wp-settings.php (props [@miyauchi](https://profiles.wordpress.org/miyauchi/))
 *  wp-signup.php (props [@kpdesign](https://profiles.wordpress.org/kpdesign/), 
   [@miyauchi](https://profiles.wordpress.org/miyauchi/))
 *  wp-trackback.php (props [@bananastalktome](https://profiles.wordpress.org/bananastalktome/))
 *  xmlrpc.php (props [@bftrick](https://profiles.wordpress.org/bftrick/))

 **Current status:**

 * **Total:** 184 files
 * **Completed:** 184 files (100%)
 * **[In progress:](https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&focuses=~docs&summary=~Hook&col=id&col=summary&col=status&col=type&col=milestone&col=keywords&order=priority)**
   0 files
 * **[Available to claim:](https://make.wordpress.org/docs/handbook/projects/inline-docs/unclaimed-hook-docs-files/)**
   0 files

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#inline-docs](https://make.wordpress.org/core/tag/inline-docs/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
5:37 pm _on_ September 4, 2013     
Tags: 3.7, [agenda ( 1,149 )](https://make.wordpress.org/core/tag/agenda/)

# 󠀁[Today’s #wordpress dev developer meeting time 20:00 UTC…](https://make.wordpress.org/core/2013/09/04/todays-wordpress-dev-developer-meeting-time-2000-utc/)󠁿

Today’s [#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/) developer
meeting ([20:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130904T2000))
should be fairly brief. Let’s do a quick status report on [different 3.7 tasks](https://make.wordpress.org/core/2013/08/14/wordpress-3-7-organization/)
and then hammer on any TracTrac An open source project by Edgewall Software that
serves as a bug tracker and project management tool for WordPress. tickets (especially
complex ones or ones that need a decision, since many coreCore Core is the set of
software required to run WordPress. The Core Development Team builds WordPress. 
developers will be present).

Please suggest any items for discussion, or any tickets we should consider.

After this meeting, at [21:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130904T2100),
will be a 3.8 office hours meeting (like last week) in #wordpress-core-plugins in
IRCIRC Internet Relay Chat, a network where users can have conversations online.
IRC channels are used widely by open source projects, and by WordPress. The primary
WordPress channels are **#wordpress** and **#wordpress-dev**, on irc.freenode.net..

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#agenda](https://make.wordpress.org/core/tag/agenda/)

 [  ](https://profiles.wordpress.org/rzen/) [Brian Richards](https://profiles.wordpress.org/rzen/)
2:21 am _on_ September 4, 2013     
Tags: 3.7, [inline-docs ( 13 )](https://make.wordpress.org/core/tag/inline-docs/)

# 󠀁[3.7 Inline Docs Office-Hours Meeting](https://make.wordpress.org/core/2013/09/04/3-7-inline-docs-office-hours-meeting/)󠁿

It’s been awhile since you’ve heard from any of us about the inline-docs initiative
for 3.7. We’ve been getting our ducks in a row, so to speak, and we’d like to start
pounding pavement this week.

We’re going to hold an office-hours meeting on [Wednesday, September 4 at 18:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130904T1800)
in [#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/). We’ll review
where we left off last meeting, cover the details on how we want to proceed, and
make sure the details about getting involved _really do_ show up here on Make/CoreCore
Core is the set of software required to run WordPress. The Core Development Team
builds WordPress..

This meeting is mostly to help us on the planning team make sure we’re on the same
page, but all are welcome. As I said, the next action steps for interested parties
will get posted back here.

Thanks, too, for all of the encouragement around this. We’re pretty excited about
it!

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#inline-docs](https://make.wordpress.org/core/tag/inline-docs/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
7:46 pm _on_ August 28, 2013     
Tags: 3.7, [updates ( 21 )](https://make.wordpress.org/core/tag/updates/)

# 󠀁[Core Updates in 3.7](https://make.wordpress.org/core/2013/08/28/core-updates-in-3-7/)󠁿

One of the goals of WordPress 3.7 is to start automatically updating WordPress for
minor releases. So, if you are running 3.7, you’ll be automatically updated to 3.7.1.@
pento has worked on 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. for this called [Automatic Updater](https://wordpress.org/plugins/automatic-updater/).
It actually does a lot more than we need, like supporting nightly builds, SVNSVN
Subversion, the popular version control system (VCS) by the Apache project, used
by WordPress to manage changes to its codebase. checkouts, and such. Based on some
conversations with [@dd32](https://profiles.wordpress.org/dd32/), here’s what we
need to do for updates in 3.7:

 * Automatically update WordPress when we can. [#22704](https://core.trac.wordpress.org/ticket/22704)
 * Verify the sanity of our download package, which includes package signing, SSLSSL
   Secure Sockets Layer. Provides a secure means of sending data over the internet.
   Used for authenticated and private actions., etc., and only updating automatically
   if we are sure we are secure. [#18577](https://core.trac.wordpress.org/ticket/18577)
   [#25007](https://core.trac.wordpress.org/ticket/25007) [#20074](https://core.trac.wordpress.org/ticket/20074)
 * Verify that files were copied over, to increase stability. [#18201](https://core.trac.wordpress.org/ticket/18201)
 * Do anything else we can to increase stability, like [#17301](https://core.trac.wordpress.org/ticket/17301)
   [#14049](https://core.trac.wordpress.org/ticket/14049) [#22881](https://core.trac.wordpress.org/ticket/22881)
 * _Think about_ email notifications for updates to adminadmin (and super admin)
   users (for when we _can’t_ automatically update you). [#10787](https://core.trac.wordpress.org/ticket/10787)
 * _Think about_ allowing direct updates when we are group-writable, not just owner-
   writable. [#10205](https://core.trac.wordpress.org/ticket/10205)

If you are interested in any of these tickets, please jump on board!

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#updates](https://make.wordpress.org/core/tag/updates/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
6:56 pm _on_ August 28, 2013     
Tags: 3.7, [agenda ( 1,149 )](https://make.wordpress.org/core/tag/agenda/)

# 󠀁[Agenda for today’s 3.7 chat at time 20:00…](https://make.wordpress.org/core/2013/08/28/agenda-for-todays-3-7-chat-at-time-2000/)󠁿

Agenda for today’s 3.7 chat at [20:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130828T2000):

 * It looks like we’ve closed more than 800 tickets since 3.7 started. We increasingly
   need to develop some patterns here so we can sustain this. Let’s talk about how
   we can start targeting individual components, keywords, ticketticket Created 
   for both bug reports and feature development on the bug tracker. statuses; and
   also we need to start to getting the 3.7 report in shape.
 * Discuss a timeline for the release. When should we have stuff ready for a 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. 1, when should we
   hit RCrelease candidate One of the final stages in the version release cycle,
   this version signals the potential to be a final release to the public. Also 
   see [alpha (beta)](https://make.wordpress.org/core/tag/3-7/page/2/?output_format=md#alpha-beta).,
   and when should we aim to release? What should we done for beta 1, versus what
   must be done for RC1?
 * The JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming
   language commonly used to create interactive effects within web browsers. WordPress
   makes extensive use of JS for a better user experience. While PHP is executed
   on the server, JS executes within a user’s browser. [https://www.javascript.com](https://www.javascript.com/)
   working group decided on QUnit as our JSJS JavaScript, a web scripting language
   typically executed in the browser. Often used for advanced user interfaces and
   behaviors. testing framework. There is an initial patchpatch A special text file
   that describes changes to code, by identifying the files and lines which are 
   added, removed, and altered. It may also be referred to as a **diff**. A patch
   can be _applied_ to a codebase for testing., which necessitates we move our PHPPHP
   The web scripting language in which WordPress is primarily architected. WordPress
   requires PHP 7.4 or higher tests into a directory. Quick discussion and decision
   on where it goes.
 * Approve a TracTrac An open source project by Edgewall Software that serves as
   a bug tracker and project management tool for WordPress. organization plan to
   use milestones for features-as-plugins and for Twenty Fourteen.
 * Work is starting on upgrades. We need to build out a proper task list and see
   where people are willing to help. ([More on that in this blog post](https://make.wordpress.org/core/2013/08/28/core-updates-in-3-7/).)
 * Version 3.6.1 discussion and triagetriage The act of evaluating and sorting bug
   reports, in order to decide priority, severity, and other factors.. It’s been
   four weeks, we should get things ready.

I’d like to keep this chat to 30-40 minutes, followed by 20-30 minutes of unstructured
office hours / Trac ticket review / 3.6.1 triage. [The 3.8 meeting starts right after, at 2100 UTC](https://make.wordpress.org/core/2013/08/27/wordpress-3-8-agenda-for-tomorrow/).

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#agenda](https://make.wordpress.org/core/tag/agenda/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
6:50 pm _on_ August 21, 2013     
Tags: 3.7, [agenda ( 1,149 )](https://make.wordpress.org/core/tag/agenda/)

# 󠀁[Agenda for today’s dev meeting Review why how…](https://make.wordpress.org/core/2013/08/21/agenda-for-todays-dev-meeting-review-why/)󠁿

Agenda for today’s dev meeting:

 * Review why/how we’re doing features-as-plugins for post-3.7 releases ([@samuelsidler](https://profiles.wordpress.org/samuelsidler/))
 * Start cranking on tickets, discuss any major tickets we need to discuss, check
   if anyone is stuck or wants something to work on ([@duck_](https://profiles.wordpress.org/duck_/))
 * A number of people are working on make/coreCore Core is the set of software required
   to run WordPress. The Core Development Team builds WordPress. posts to kick off
   some 3.7 initiatives (updates, language packs, inline docsinline docs (phpdoc,
   docblock, xref), develop.svn ideas list) or jumpstart conversations for future
   dev meetings (CSSCSS Cascading Style Sheets. preprocessor pros/cons) — let’s 
   aim to get these done this week.
 * This meeting will be followed by 3.8 office hours at [21:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130821T2100).
   There is **no** 3.8 meeting tomorrow — postponed for this week.

Also, the JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming
language commonly used to create interactive effects within web browsers. WordPress
makes extensive use of JS for a better user experience. While PHP is executed on
the server, JS executes within a user’s browser. [https://www.javascript.com](https://www.javascript.com/)
meeting ([IRC logs](https://irclogs.wordpress.org/chanlog.php?channel=wordpress-dev&day=2013-08-20&sort=asc#m669526))
went great:

 * @kadamwhite and @carldanley will be enumerating JSJS JavaScript, a web scripting
   language typically executed in the browser. Often used for advanced user interfaces
   and behaviors. style preferences and working on a jshintrc
 * [@jorbin](https://profiles.wordpress.org/jorbin/) and @kadamwhite are working
   on JS unit tests ([#24870](https://core.trac.wordpress.org/ticket/24870), [#25096](https://core.trac.wordpress.org/ticket/25096),
   [#25088](https://core.trac.wordpress.org/ticket/25088))
 * We’ll be formally adopting JSDoc for inline documentation (same basic style as
   PHPDocPHPDoc (**docblock**, **inline docs**))
 * Also discussed include JS actions/filters ([#21170](https://core.trac.wordpress.org/ticket/21170))

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#agenda](https://make.wordpress.org/core/tag/agenda/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
5:36 pm _on_ August 15, 2013     
Tags: 3.7, [javascript ( 130 )](https://make.wordpress.org/core/tag/javascript/)

# 󠀁[JavaScript meeting on Monday @koop @azaozz @carldanley @adamsilverstein…](https://make.wordpress.org/core/2013/08/15/javascript-meeting-on-monday/)󠁿

**JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming
language commonly used to create interactive effects within web browsers. WordPress
makes extensive use of JS for a better user experience. While PHP is executed on
the server, JS executes within a user’s browser. [https://www.javascript.com](https://www.javascript.com/)
meeting on Monday.** [@koop](https://profiles.wordpress.org/koop/) [@azaozz](https://profiles.wordpress.org/azaozz/)@
carldanley @adamsilverstein @kadamwhite will be meeting on Monday at 9 p.m. EDT (
[Tuesday, August 20 at 01:00 GMT](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130820T0100))
in the [#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/) IRCIRC
Internet Relay Chat, a network where users can have conversations online. IRC channels
are used widely by open source projects, and by WordPress. The primary WordPress
channels are **#wordpress** and **#wordpress-dev**, on irc.freenode.net. channel.
I’ll let them build out an agenda in the comments, but here’s some potential topics
I know they’ve been kicking around:

 * JSJS JavaScript, a web scripting language typically executed in the browser. 
   Often used for advanced user interfaces and behaviors. style, structure, and 
   design patterns, and what new code should look like
 * JS unit testing, including candidate frameworks and where to start
 * APIs, such as WP-style hooksHooks In WordPress theme and development, hooks are
   functions that can be applied to an action or a Filter in WordPress. Actions 
   are functions performed when a certain event occurs in WordPress. Filters allow
   you to modify certain functions. Arguments used to hook both filters and actions
   look the same. (actions/filters), what form they should take if they should exist
 * Which areas of our JS need refactoring and overhauls, and what that might look
   like
 * Which JS-heavy features need eventual iteration (often “version 2”)
 * What action items could be done for WP 3.7 and 3.8

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#javascript](https://make.wordpress.org/core/tag/javascript/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
10:01 am _on_ August 15, 2013     
Tags: 3.7, [bug scrub ( 85 )](https://make.wordpress.org/core/tag/bug-scrub/)

# 󠀁[Twice daily ticket triage bug scrubs start today…](https://make.wordpress.org/core/2013/08/15/twice-daily-ticket-triage-bug-scrubs-start-today/)󠁿

**Twice-daily ticketticket Created for both bug reports and feature development 
on the bug tracker. triagetriage The act of evaluating and sorting bug reports, 
in order to decide priority, severity, and other factors. / bugbug A bug is an error
or unexpected result. Performance improvements, code optimization, and are considered
enhancements, not defects. After feature freeze, only bugs are dealt with, with 
regressions (adverse changes from the previous version) being the highest priority.
scrubs start today. **For WordPress 3.7 we’re going to structure two daily IRCIRC
Internet Relay Chat, a network where users can have conversations online. IRC channels
are used widely by open source projects, and by WordPress. The primary WordPress
channels are **#wordpress** and **#wordpress-dev**, on irc.freenode.net. gatherings—
at 13:00 GMT and 20:00 GMT, or 9:00 a.m. and 4 p.m. EDT. These will take place weekdays
in [#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/) on freenode.(
Note, the second meeting on Wednesday is actually the weekly developer meeting instead.)

A number of core contributorsCore Contributors Core contributors are those who have
worked on a release of WordPress, by creating the functions or finding and patching
bugs. These contributions are done through Trac. [https://core.trac.wordpress.org](https://core.trac.wordpress.org)
are always in [#wordpress-dev](https://make.wordpress.org/core/tag/wordpress-dev/)
to provide feedback and look at tickets, but we’re hoping some structure here can
also set some “office hours”-style expectations and ensure rapid feedback. At least
one committercommitter A developer with commit access. WordPress has five lead developers
and four permanent core developers with commit access. Additionally, the project
usually has a few guest or component committers - a developer receiving commit access,
generally for a single release cycle (sometimes renewed) and/or for a specific component.
will aim to be at each of these (often it will be many more). If no one brings up
specific tickets for attention, discussion, and feedback, it’ll revert to a fairly
standard bug scrub that would include looking over recent TracTrac An open source
project by Edgewall Software that serves as a bug tracker and project management
tool for WordPress. activity, clearing older tickets, and looking through [the 3.7 ticket report](https://core.trac.wordpress.org/report/6).

These start [today at 13:00 GMT](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130815T1300)(
so, in three hours) and [today at 20:00 GMT](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20130815T2000).

[#3-7](https://make.wordpress.org/core/tag/3-7/), [#bug-scrub](https://make.wordpress.org/core/tag/bug-scrub/)

 [  ](https://profiles.wordpress.org/nacin/) [Andrew Nacin](https://profiles.wordpress.org/nacin/)
7:35 pm _on_ August 14, 2013     
Tags: 3.7   

# 󠀁[WordPress 3.7 organization](https://make.wordpress.org/core/2013/08/14/wordpress-3-7-organization/)󠁿

With WordPress 3.7 and 3.8, we’re a project in major transition. Version 3.7 aims
to solve for a lot of things that are weighing us down. (See the [initial kickoff post](https://make.wordpress.org/core/2013/08/06/wordpress-3-7-meeting-tomorrow/).)**
What do you want to do? **In terms of _process_, here is what is being worked on
for 3.7:

### Processes, Tools, Workflows

 * **New development tools** — develop.svn.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/)—
   run by [@koop](https://profiles.wordpress.org/koop/). If you are interested in
   Grunt, unit testing (including JSJS JavaScript, a web scripting language typically
   executed in the browser. Often used for advanced user interfaces and behaviors.
   testing), and how we can streamline and modernize our workflows, this is for 
   you.
 * **Code reference** — inline documentation efforts — run by [@rzen](https://profiles.wordpress.org/rzen/),@
   ericlewis, and @drewapicture. If you are interested in inline documentation, 
   this is for you. [See this post](https://make.wordpress.org/core/2013/08/09/better-inline-docs-for-3-7/)
   to get started.
 * **Process** **changes** (including improvements to TracTrac An open source project
   by Edgewall Software that serves as a bug tracker and project management tool
   for WordPress. and how we organize around components). If you want to write some
   Python for Trac, this is for you. If you’re just interested in helping with component
   reorganization, stay tuned here — there will be a post soon outlining a new component
   tree.

### Security, Stability, and Updates

We have a few other focuses that all deal with a general theme of security and stability.

 * **Passwords**. We are aiming to improve the adoption of best security practices
   by assisting with password generation. [#24633](https://core.trac.wordpress.org/ticket/24633).
   [@duck_](https://profiles.wordpress.org/duck_/) is also working on some changes
   to strengthen cookies. [#20276](https://core.trac.wordpress.org/ticket/20276).
   If you are interested in security, this is for you.
 * **Updates.** [@dd32](https://profiles.wordpress.org/dd32/) and @pento will be
   heading up automatic updates for minor releases, as well as improving the trustworthiness
   of our upgrader. If you love updates and stability, this is for you.
 * **Language packs.** We need to separate language files from plugins, themes, 
   and coreCore Core is the set of software required to run WordPress. The Core 
   Development Team builds WordPress., allowing them to be maintained and updated
   independently (and, ideally, automatically). [#18200](https://core.trac.wordpress.org/ticket/18200).
   If you want to help WordPress’ global reach, hook up with me, [@dd32](https://profiles.wordpress.org/dd32/),
   and @markoheijnen.

### General Triagetriage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors.

Finally, we have 3,800 (already only 3,600) open tickets on Trac. There are dozens
of components with many, many tickets. Already, there have been a few components
with a strong base of contributors working on them, including:

 * **Multisitemultisite Used to describe a WordPress installation with a network
   of multiple blogs, grouped by sites. This installation type has shared users 
   tables, and creates separate database tables for each blog (wp_posts becomes 
   wp_0_posts). See also network, blog, site**_,_ currently being smashed by @jeremyfelt
   and others. If you like multisite and want to make it better and more stable,
   this is for you. There are currently [122 open tickets](https://core.trac.wordpress.org/query?component=Multisite&status=!closed).
 * **JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming
   language commonly used to create interactive effects within web browsers. WordPress
   makes extensive use of JS for a better user experience. While PHP is executed
   on the server, JS executes within a user’s browser. [https://www.javascript.com](https://www.javascript.com/)**.
   A number of you have expressed interest on working on JavaScript in core. Whether
   that is shoring up the stability of existing features, improving existing JS,
   or working on a JS testing framework, this should be a great working group. @
   carldanley, @adamsilverstein, @nbachiyski, @kadamwhite, and others expressed 
   interest.
 * **Query and TaxonomyTaxonomy A taxonomy is a way to group things together. In
   WordPress, some common taxonomies are category, link, tag, or post format. [https://codex.wordpress.org/Taxonomies#Default_Taxonomies](https://codex.wordpress.org/Taxonomies#Default_Taxonomies).**.
   These two advanced areas of core kind of go hand-in-hand, not in the least because
   [@wonderboymusic](https://profiles.wordpress.org/wonderboymusic/) smashes query
   tickets with his left hand and taxonomy tickets with his right. If you’re interested
   in bringing down these tickets ([68](https://core.trac.wordpress.org/query?component=Query&status=!closed)
   and [93](https://core.trac.wordpress.org/query?component=Taxonomy&status=!closed)
   open), this is for you.
 * **General triage**. Folks like @c3mdigital and @avryl have been already going
   through old tickets either closing them out or finding diamonds in the rough.
   Or maybe you find that one of the many open components catches your interest.(
   Go here and choose any component from the drop-down to see all open tickets.)
   We’ll be coordinating efforts to work together both in IRCIRC Internet Relay 
   Chat, a network where users can have conversations online. IRC channels are used
   widely by open source projects, and by WordPress. The primary WordPress channels
   are **#wordpress** and **#wordpress-dev**, on irc.freenode.net. (especially during
   the weekly meetings) and here on make/core.
 * _Components with a lot of open tickets_: [General](https://core.trac.wordpress.org/query?component=General&status=!closed)(
   376 tickets), [Administration](https://core.trac.wordpress.org/query?component=Administration&status=!closed)(
   302 tickets), [Media](https://core.trac.wordpress.org/query?component=Media&status=!closed)(
   221 tickets), [Template](https://core.trac.wordpress.org/query?component=Template&status=!closed)(
   161 tickets), [Comments](https://core.trac.wordpress.org/query?component=Comments&status=!closed)(
   135 tickets), [Users](https://core.trac.wordpress.org/query?component=Users&status=!closed)(
   107 tickets), [Themes](https://core.trac.wordpress.org/query?component=Themes&status=!closed)(
   105 tickets), [Formatting](https://core.trac.wordpress.org/query?component=Formatting&status=!closed)(
   98 tickets), [Menus](https://core.trac.wordpress.org/query?component=Menus&status=!closed)(
   96 tickets), [Widgets](https://core.trac.wordpress.org/query?component=Widgets&status=!closed)(
   90 tickets), [Plugins](https://core.trac.wordpress.org/query?component=Plugins&status=!closed)(
   90 tickets), [Editor](https://core.trac.wordpress.org/query?component=Editor&status=!closed)(
   85 tickets), [Upgrade/Install](https://core.trac.wordpress.org/query?component=Upgrade/Install&status=!closed)(
   84 tickets), [Import](https://core.trac.wordpress.org/query?component=Import&status=!closed)(
   70 tickets). If you want to do general triage, General and Administration in 
   particular need a lot of work!

Today during the weekly meeting, we’ll be talking about ongoing efforts, rallying
the troops and helping to assemble working groups, and setting up some times for
regular triage meetings.

**So, what do you want to work on? **Let’s start coordinating in the comments.

[#3-7](https://make.wordpress.org/core/tag/3-7/)

# Post navigation

[← Older posts](https://make.wordpress.org/core/tag/3-7/page/3/?output_format=md)

[Newer posts →](https://make.wordpress.org/core/tag/3-7/?output_format=md)