MentalGator

Mentalacrobatics'aggregator


About The layout

Two column layout (can be reduced to one, could be thought of as three if you count the vertical toolbox on the right) that provides simple presentation with extensive customization; not just for the developer, but for the user. The toolbox showcases the power of stylesheet switching. Users can pick their own color, font type, font size, and even dictate what style of layout they view your web page in. Navigation is kept brief and easily accessible at the top of the page, allowing for a wider area in the content region. A min/max width allows you to control your layout, but remain flexible for low resolution users.

Aggregated Blogs

Where does this show up?

WordPress Development Updates (100 unread)

 
  • Tablets and Touch UIs in WordPress 3.4

    Posted: May 3, 2012, 8:19 pm by George Stephanis
    We’ve had some terrific progress made in the realm of supporting touch interfaces and tablet UIs for 3.4! The main areas that we’ve focused on for this release were improving touch support in the user interface, resolving incompatibilities for our target devices, and enhancing the UI’s methods for adapting to more restrictive screen sizes. Target [...]
  • A change to api wordpress org temporarily broke…

    Posted: May 2, 2012, 10:04 pm by Andrew Nacin
    A change to api.wordpress.org temporarily broke the API that powers the plugin install screens in your WordPress dashboard. If you saw “An unknown error occurred during the API request” when going to Plugins → Add New, it was us, not you. Sorry for the inconvenience. I’ve created a bug report to improve the error message [...]
  • The plugin directory’s licensing guidelines have been updated…

    Posted: April 30, 2012, 6:18 pm by Andrew Nacin
    The plugin directory’s licensing guidelines have been updated. The guidelines will now allow code that is licensed under (or compatible with) version 3 of the GPL. The guidelines still encourage use of “GPLv2 or later,” the same license as WordPress. However, we understand that many open source libraries use other licenses that are nonetheless compatible, [...]
  • Team Reps

    Posted: April 26, 2012, 8:55 pm by Jane Wells
    A few weeks ago I put up a survey for each of the contributor teams, with the goal of identifying a rep (or reps) for each contributing group. In most cases I lined up a primary rep and a backup. For core contributors it was a little different, because we have sub-groups within our group [...]
  • New version of Akismet plugin released 2.5.6 blog…

    Posted: April 26, 2012, 7:52 am by Joseph Scott
    New version of Akismet plugin released – 2.5.6: blog post: [blog.akismet.com] diff from 2.5.5 to 2.5.6: [plugins.trac.wordpress.org] summary from the change log: Prevent retry scheduling problems on sites where wp_cron is misbehaving Preload mshot previews Modernize the widget code Fix a bug where comments were not held for moderation during an error condition Improve the [...]
  • We’re seeing increased reports in readme txt files…

    Posted: April 20, 2012, 11:07 pm by Andrew Nacin
    We’re seeing increased reports in readme.txt files not updating for plugins. Likely related to the migration to nginx from earlier this week, as in the process a number of configurations were updated (also PHP 5.2 to 5.3), and now signs point to memcached caching algorithms (riveting). @bazza is looking into the problem; @otto42 and I [...]
  • Thanks to @bazza and @stankea WordPress org has…

    Posted: April 19, 2012, 4:16 pm by Andrew Nacin
    Thanks to @bazza and @stankea, WordPress.org has been fully migrated to nginx from Litespeed and Apache. Please let me know if you find things wonky with anything on wordpress.org, api.wordpress.org, bbpress.org, buddypress.org, etc. (Beyond the usual wonkiness, of course.) The only known issue is that query strings were temporarily broken on translate.wordpress.org. The rewrite rule [...]
  • Jtrip posted this over at the bbPress development…

    Posted: April 15, 2012, 3:00 pm by Jane Wells
    Jtrip posted this over at the bbPress development blog, thought it worth mentioning here: Coming in the next few days, the bbPress Subversion repository is going to be slightly rearranged. /trunk will be moved to /branches/1.1/ /branches/plugin will be moved to /trunk The 1.x stand-alone version of bbPress is considered legacy, and our own repository [...]
  • Organizing Our Contributor Groups

    Posted: April 5, 2012, 10:45 pm by Jane Wells
    Hi there, core contributors (and those who follow them). One of the things I’ve been meaning to do in the contributor community for the last 3-4 years is organize it so that when we say “contributor” it doesn’t just mean core code and the different contributing groups can all be on the same page. You [...]
  • Image Post

    Posted: April 4, 2012, 2:42 am by Jane Wells
  • Dev Chat Plan

    Posted: March 28, 2012, 8:24 pm by Jane Wells
    This week we wanted to declare beta. But things are still being committed that are not just bug fixes! And things with patches are still waiting for review! And half the core team is out of town today! What to do?! Koop more or less wrapped up theme previewer last night. Before we do another [...]
  • Phishing attempts for WordPress.org credentials

    Posted: March 26, 2012, 5:47 am by Andrew Nacin
    Recently there was a “phishing” email sent to several plugin authors designed to steal their login credentials. If you receive or have received any emails claiming to be from the plugin repository, please make sure to double check them. Emails regarding the repository are always sent from a wordpress.org email address. If in doubt please [...]
  • Dev chat summary Two more days of wrap…

    Posted: March 21, 2012, 12:42 am by Jane Wells
    Dev chat summary: Two more days of wrap-up on features Weekend review by people with commit access Major puntfest begins now, things that were thisclose can be targeted for early 3.5 Hoping for Beta 1 next Wednesday. For complete transcript including team-by-team updates, see the IRC transcript.
  • As Twenty Twelve is punted to 3.5 it…

    Posted: March 20, 2012, 9:40 pm by Andrew Nacin
    As Twenty Twelve is punted to 3.5, it is being removed from core. It can be found here for now, and will be brought back in for 3.5.
  • r20212 introduced new methods for registering custom headers…

    Posted: March 19, 2012, 8:25 pm by Andrew Nacin
    r20212 introduced new methods for registering custom headers and custom backgrounds. Everything now wraps add_theme_support(), and the various HEADER_ and BACKGROUND_ constants are gone. This is ideally backwards compatible (I am cautiously optimistic), but because of the many factors at play here — child theme inheritance, constants, and theme support — it is very difficult [...]
  • No GSoC 2012

    Posted: March 16, 2012, 9:16 pm by Jane Wells
    WordPress was rejected as a mentoring organization from GSoC for this summer. This is unexpected, as I spent some time during the application period talking with Carol (Smith, the GSoC administrator) about our proposed approach of building a release cycle around GSoC and making it a mentorship-focused release and she seemed to approve the idea. [...]
  • Starting next week the dev chat is moving…

    Posted: March 14, 2012, 11:01 pm by Andrew Nacin
    Starting next week, the dev chat is moving to 20:00 UTC to follow the schedule of daylight saving in the U.S. Since we forgot about daylight savings, and every person on the core team is either traveling or busy at some point over the next two hours, we’re going to be in a working session [...]
  • Dev chat at the usual time today but…

    Posted: March 14, 2012, 9:27 pm by Jane Wells
    Dev chat at the usual time today, but since half the core team is at and/or on their way home from sxsw, might be more of an ‘anyone who’s around can talk bugs and progress’ than a regular meeting.
  • GSoC/Summer/3.5

    Posted: March 7, 2012, 8:39 pm by Jane Wells
    Normally we don’t start talking about the next release until the current one is out the door, or at least in beta/RC, so this post jumps the gun a bit, but for a good reason: the GSoC deadline. There are two approaches we could take toward our participation in GSoC this year, and one of [...]
  • If you’ll be at SXSW this year RSVP…

    Posted: March 6, 2012, 6:28 pm by Jane Wells
    If you’ll be at SXSW this year, RSVP to come to the WordPress party on the 12th! Snacks, booze, WordPress people, what more could you ask for? No SXSW required, just an RSVP. Also, if anyone wants to volunteer at the booth to help people with their sites/answer questions, get in touch with Rose, who [...]
  • Team Update XML RPC on behalf of westi…

    Posted: March 2, 2012, 7:30 pm by Max Cutler
    Team Update: XML-RPC (on behalf of westi) In our second cycle, the primary focus was CRUD methods for taxonomies. The work was tracked in #18438, and covers both the core implementation and the unit tests. We also spent more time refining the cycle 1 work (CRUD for all post types), tracked in #18429. This included [...]
  • Team Update: Browsing Buddies

    Posted: February 29, 2012, 8:11 am by Helen Hou-Sandi
    @getsource and I did some in-person hacking at WordCamp Phoenix over the weekend. New patch on #19816 for multiple screenshots that seems good to go in as a first pass after a JS sanity check and probably an update to using .data() instead of .attr() tomorrow before dev chat. Will definitely need some UI/UX once [...]
  • Team Update: Twenty Twelve

    Posted: February 28, 2012, 8:51 am by Lance Willett
    We’re digging in full bore to get things done by freeze. #19978 is the primary ticket. Tasks that need to happen by Wed Feb 29: Finish the styling (Drew) CSS file cleanup (Lance) RTL stylesheet Editor stylesheet The last big missing piece for styling is post formats. Update Wed Feb 29: see my comment below.
  • Team Gandalf Update

    Posted: February 27, 2012, 1:04 am by Daryl Koopersmith
    Last week marked the end of our second cycle and the beginning of our sprint to get things done. We began by doing just that: last Friday, we merged the theme customizer into core. There’s still quite a bit to do and polish, so please keep that in mind. Development is being trac(k)ed at #19910. [...]
  • Team Update Bugs RPC Unfortunately nothing happened for…

    Posted: February 24, 2012, 6:24 am by Joseph Scott
    Team Update: Bugs-RPC Unfortunately nothing happened for us this cycle. Since I will be out for awhile starting in a few days it has been proposed that the two XML-RPC teams be merged together.
  • Also we are getting close to freeze It’s…

    Posted: February 22, 2012, 10:07 pm by Jane Wells
    Also, we are getting close to freeze. It’s abou that time in the release cycle when I go through all the tickets and find things I really wish we’d gotten to in this cycle. If there are any developers interested in contributing but not already working working on a team or specific ticket, you could [...]
  • In addition to the usual program of check…

    Posted: February 22, 2012, 9:58 pm by Jane Wells
    In addition to the usual program of check-ins, questions, and strategy in today’s dev chat, I’d like to carve out a few minutes at the end to talk GSoC. I’ll probably start putting together our application this weekend to be a mentoring organization, and will need to know who we’ve got on tap for mentoring [...]
  • Team Update: Browsing Buddies

    Posted: February 22, 2012, 7:55 am by Helen Hou-Sandi
    @getsource (DH-Shredder) spent some more time over the past week working with @dkoopersmith refining the infinite scroll JS for #19815, which was committed earlier today. We briefly discussed having more results/pagination for some of the other theme-install.php tabs with @nacin (requires changes on the API end), as well as the recurring thought that perhaps the [...]
  • Team Update: Twenty Twelve

    Posted: February 20, 2012, 12:00 am by Lance Willett
    We are still plugging away at theme styles and related code changes. See the task list on our last update for the exact things we’re working on and who’s working on what. I’ll keep that list updated as we continue to crank on the theme. You can also follow along in the main Trac ticket: [...]
  • Team Gandalf Update

    Posted: February 16, 2012, 5:59 am by Daryl Koopersmith
    Yesterday marked the halfway point of our second cycle. We’re moving along at a steady clip. The main goal for the coming week is to tie up any loose ends and begin integrating the plugin into core. Until then, follow our progress at #19910 and in the plugin repo. We’ve made considerable progress in the [...]
  • Results of 2/15 Dev Meeting

    Posted: February 16, 2012, 12:40 am by Andrew Nacin
    The teams and status document has been updated to reflect current cycles. Yesterday’s dev meeting focused on identifying issues pertaining to blockers and resources, and whether any adjustments or corrections needed to be made, across all teams. As I didn’t keep a general summary, you may find the log is here. I did take notes [...]
  • Team Update: Headerators

    Posted: February 16, 2012, 6:14 pm by Aaron D. Campbell
    We’ve pretty much wrapped up flexible headers (#17242) for both width and height. We’re currently reviewing a patch on #19840 and hope to have that finished this cycle. Our next project will be to work with Team Gandalf to help integrate flexible headers into their theme preview.
  • Team Update: Browsing Buddies

    Posted: February 15, 2012, 8:55 pm by Mike Schroder
    Our first cycle ended successfully on the 9th, with a first patch for Infinite Scroll on Themes screens (#19815) committed on time. The task for our next cycle is Multiple Screenshots for Themes (#19816), and helenyhou has been spending time creating comps.  Additional comps still welcomed at Make UI. The rest of the time was spent [...]
  • Team update: Editorial

    Posted: February 14, 2012, 9:53 am by Andrew Ozz
    The first cycle finished yesterday. First run patch for supporting HTML in image captions is on #18311. Includes handling of the HTML in both editors and basic UI for inserting a link in the image properties tab in the gallery. For the second cycle: testing, refining and committing HTML support for image captions, finishing up [...]
  • Team Update: Twenty Twelve

    Posted: February 13, 2012, 6:20 am by Lance Willett
    We are currently plugging away at fixing up missing styles around the new theme. r19915 brings in several of these style fixes and related template changes (see #19978). Next up is more of the same, including styling comments, handling the main navigation gracefully in small screens, styling all the default widgets, and styling the basic [...]
  • Team Update Bugs RPC Our first cycle closed…

    Posted: February 13, 2012, 6:09 pm by Joseph Scott
    Team Update: Bugs-RPC Our first cycle closed on Friday. Only three of the original tickets on our list have been committed so far, with others at various steps closer to commit readiness. The plan for our second cycle is to continue wrap on our original ticket list. If that completes with time left over we’ll [...]
  • Team Update: XML-RPC – Taxonomies and Terms

    Posted: February 11, 2012, 11:44 am by Peter Westwood
    Team Update: XML-RPC (Friday) We finished our first cycle last week and the implementation of the CRUD functions for Posts (and all Custom Post Types) has been committed to trunk see #18429 for more info. For our second cycle we decided to focus on CRUD for Taxonomies and Terms taking the patches from GSOC and [...]
  • Team update: Multisite Mavens

    Posted: February 10, 2012, 10:11 pm by Pete Mall
    Apologies for the late update. I’ve been sick for the better of the week. Our cycle ended on Wednesday and we are on track with everything. Autocomplete for username/emails is in trunk for the site-new and site-user screens in the network admin and the user-new screen in the site admin. The autocomplete in the user-new [...]
  • Team Gandalf Update

    Posted: February 9, 2012, 1:57 am by Daryl Koopersmith
    Our first cycle ended yesterday, and all is well. Follow along with the fun at #19910 in the plugin repo. Dominik (ocean90) and I have implemented a base UI, and have properly sandboxed both the theme preview and the customization controls. Only the target theme can alter the controls/preview, the preview can be independently refreshed, [...]
  • Team update: Tableteers

    Posted: February 9, 2012, 11:36 pm by Andrew Ozz
    Cycle ending on February 22. (George Stephanis and Zach Abernathy) 1. Admin Left Nav Menu Scroll Independently ( Enhancement ) The idea is for the Main Left Nav to scroll independently of the body, and metaboxes on the right to create the most usable interface for tablet users. This will create more of an “app” [...]
  • Team Update: Gardening

    Posted: February 9, 2012, 9:48 pm by Ryan Boren
    duck_ finished the rewrite tickets that were in our sights and moved on to import/export. The WP_Query improvements might land soon (#18536). I want to do some more testing with memcached first. The ajax code reorg is done (#15327). A few variable scope related bugs were fixed. Unit tests added. post_content_filtered is now the same [...]
  • If someone who’s not already on a team…

    Posted: February 9, 2012, 2:22 pm by Jane Wells
    If someone who’s not already on a team wanted to take a stab at #16434, that would be awesome. @aaronjorbin: what are you up to?
  • Team Update i18n Our first two week cycle…

    Posted: February 8, 2012, 9:42 pm by Andrew Nacin
    Team Update: i18n Our first two-week cycle comes to a close. Very successful, with more than 20 tickets outright closed, and more in the pipeline or nearing completion. Some highlights since last week’s update: Fixed localization issues when a plugin calls wp_enqueue_script() too early. #19959, #11526 Fixed ajax calls for IDN domains (broken in IE [...]
  • Team update: Browsing Buddies

    Posted: February 7, 2012, 4:36 am by Helen Hou-Sandi
    Current Cycle Focus: Themes Screen Infinite Scrolling (#19815); ends this Thursday, 2/9 This week we talked a bit about the UI/UX of it all and decided to hide pagination links if infinite scrolling is on. Latest patch on the ticket also moves the JS into the existing theme.js. Discussed with rboren and decided to raise [...]
  • Team Update: Twenty Twelve

    Posted: February 6, 2012, 2:17 am by Lance Willett
    We are the team formerly known as “Twenty Twelve Two”—now three strong with Drew Strojny joining up for the 3.4 release cycle as the theme designer. Welcome Drew! What we’re calling our “first cycle” ends today with Drew delivering us the first working prototype with the basic layout in place. Matt committed it with r19842. [...]
  • Team Update Bugs RPC Realized this morning that…

    Posted: February 6, 2012, 7:29 pm by Joseph Scott
    Team Update: Bugs-RPC Realized this morning that we totally missed our Friday update, so I’m posting it now. Went over every ticket on our list for this cycle. All but two (and possibly a third) look commit ready. We’ll have a core dev give those a quick look. If that all passes then I’ll plan [...]
  • GSoC time Google announced GSoC and I’m guessing…

    Posted: February 5, 2012, 9:03 am by Jane Wells
    GSoC time! Google announced GSoC and I’m guessing we’ll do it again, so roll call: who wants to be a GSoC mentor this year? Second: who wants to be the administrator? I’d like to get it off my plate if possible. Candidate should be able to keep track of dates, have good writing skills, be [...]
  • Team Update XML RPC Friday We made great…

    Posted: February 4, 2012, 9:49 pm by Peter Westwood
    Team Update: XML-RPC (Friday) We made great progress this week continuing our focus on the major ticket for implementing wp.newPost (#18429) and working to keep the other bits of this API supporting the same formats. Our 2 week cycle ended on Friday and we are really close to having a patch ready for commit but [...]
  • Team Gardening Update

    Posted: February 3, 2012, 11:21 pm by Ryan Boren
    Decided to allow small schema changes in this release so as to clear out some of the schema updates we’ve long considered. #19935 – Drop comment_approved index. It has been redundant for a long time. #17188 – Remove blog_id column from wp_options. It has never been used. We’re also considering: #19387 post_content_filtered should be longtext [...]
  • Team Gandalf Update

    Posted: February 3, 2012, 10:49 pm by Daryl Koopersmith
    Wednesday marked the halfway point of our first iteration. The description of our current cycle can be found in #19910. Development is currently taking place in a plugin (you can find the repo here). For an overview of appearance improvements, see #19909. We’ve accomplished most of the initial goals for this cycle and are now [...]
  • Team Update i18n Technically our cycle started today…

    Posted: February 1, 2012, 10:56 pm by Andrew Nacin
    Team Update: i18n Technically, our cycle started today. Really though, a few of us have been hammering away at a pre-cycle cycle for the past week or so. What we’ve been doing is focusing on bugs and enhancements, some of them quite old, that will provide more targeted control to translators. Since Dion is back [...]
  • Team Update – Headerators

    Posted: February 1, 2012, 9:31 pm by Aaron D. Campbell
    We focused on flexible headers this cycle (#17242). We have a patch that we think is ready for commit, which adds flexible height and width. We had Nacin and Mark Jaquith look at the patch, they made some recommendations that we integrated, and it seems ready to go into core for some testing. You can [...]
  • Team Update: Multisite (Wednesday)

    Posted: February 1, 2012, 9:17 pm by Mark Jaquith
    I worked some more on the patch we had for #19810. The original patch had features that exceeded our original scope (namely: the ability to bulk-add users). I removed that, cleaned up the JS a bit, and we now have a patch that can probably go in and be iterated. [core.trac.wordpress.org] Next up is making [...]
  • Team Update – Browsing Buddies

    Posted: February 1, 2012, 10:23 am by Mike Schroder
    Team Update – Browsing Buddies (Tuesdays) Current Cycle Focus: Themes Screen Infinite Scrolling (#19815) helenyhou: Created initial patch for hiding default theme details and displaying author on #19853.  Ported changes made on themes-list-table to theme-install-list-table. DH-Shredder: Enabled fetch-list for class-wp-themes-list-table.  Currently porting wp-includes/js/wplink.dev.js, which handles infinite scrolling for internal linking, to wp-themes.dev.js for use in [...]
  • Team Update Gardening Focused on security performance…

    Posted: January 28, 2012, 8:24 pm by Ryan Boren
    Team Update: Gardening “Focused” on security, performance, and cache improvements with particular attention to i18n, rewrite, and query. We’re writing lots of unit tests as we go. Worked with the lang pack team on splitting up the pot files and loading only the necessary strings for frontend, admin, and network admin page loads. This greatly [...]
  • Team Update XML RPC Friday The XML RPC…

    Posted: January 28, 2012, 12:49 pm by Peter Westwood
    Team Update: XML-RPC (Friday) The XML-RPC team is working on the implementation of an wp namespaced api for XML-RPC to allow the Creation, Read, Update and Delete of Posts/Pages or any CPT. We are focusing on a tight integration in naming and behaviour with the core WordPress apis and avoiding strict one to one backwards [...]
  • Photo Title

    Posted: January 27, 2012, 5:33 am by Andrew Ozz
    Photo Title

    Photo Caption

  • Team Update Bugs RPC We’ve set our outline…

    Posted: January 27, 2012, 2:12 am by Joseph Scott
    Team Update:Bugs-RPC We’ve set our outline for this cycle Blog post on: Friday (this counts for an update on Friday!) Current cycle description: The Max Cutler Hunt Max took the time to go through xml-rpc related tickets and post details about them. Eric and I will be going through his bugfix category of tickets this [...]
  • Agenda for Dev Chat 1/25/2012

    Posted: January 25, 2012, 8:22 pm by Jane Wells
    Last week was more of an old school group status check and less of a new-process meeting (my bad, I had a time conflict). Let’s try to get back to the stuff we said we would start doing. First we’ll review past meeting to-dos and make sure everything is done that is supposed to be [...]
  • New version of Akismet plugin was released 2.5.5…

    Posted: January 11, 2012, 4:16 am by Joseph Scott
    New version of Akismet plugin was released: 2.5.5 Diff of 2.5.4 to 2.5.5 Two items: Nonce checks for removing comment author URL Link to configuration page fixes
  • This Is Not a Feature List

    Posted: January 11, 2012, 11:02 pm by Jane Wells
    The below notes are a discussion point of reference for today’s chat. This is NOT a feature list AT ALL. This means you, wpcandy and wptavern! Seriously, these are just notes so we talk about stuff, not features we are building. :::::::::::::::::::::::::::: “The ‘Customize Your Site’ Release (a.k.a. the one that helps you make things [...]
  • New version of Akismet plugin was released yesterday…

    Posted: January 6, 2012, 6:12 pm by Joseph Scott
    New version of Akismet plugin was released yesterday: 2.5.4. Here is the diff between version 2.5.3 and 2.5.4.
  • Dev Chat Notes for January 4, 2012

    Posted: January 4, 2012, 3:42 am by Jane Wells
    When we talked about process in today’s dev chat, one thing I forgot is that at core meetup we agreed that we should post the notes and action items from each dev chat, then review the action items at the beginning of the following week’s chat to keep track of things. So here goes! Today’s [...]
  • For today’s dev chat a whiteboard for reference…

    Posted: January 4, 2012, 10:34 pm by Jane Wells
    For today’s dev chat, a whiteboard for reference: Notes to self to remember for process chat: process (@jane) pairs/teams (@jane) accountability (@jane) estimating time for tasks (@jane) statement of time commitment in advance/updates when changes (@jane) weekly pair/team blog posts (@jane)
  • In tomorrow’s dev chat we will start discussing…

    Posted: January 3, 2012, 9:23 pm by Jane Wells
    In tomorrow’s dev chat we will start discussing scope for 3.4. Note: we will not be talking so much about specific features/tickets as about choosing the unifying theme for the release and identifying what kinds of things fit under that umbrella. We’re still planning for the official cycle to begin mid-month.
  • The plugins directory should now update in near real-time

    Posted: December 28, 2011, 4:57 pm by Andrew Nacin
    The plugins directory should now update in near real-time. Previously updates only ran every 15 minutes and some other things (namely adding committers) fired less often. If you notice any problems, please comment here. Thanks @bazza for doing this!
  • Core Team Meetup Recap: Multisite

    Posted: December 23, 2011, 2:48 pm by Jane Wells
    These are the notes from a breakout discussion on multisite at the core meetup with me, @markjaquith, and @nacin. As with all of these discussion summaries, please remember that they’re just discussions. I’m posting the notes for transparency purposes, not to say that these are the only things discussed or decided. I’m working from notes, [...]
  • MT has given the typography on WordPress org…

    Posted: December 21, 2011, 3:14 am by Matt
    MT has given the typography on WordPress.org a refresh to bring it more in line with our sans-serif (instead of Lucida) approach in the WP dashboard, and also tightened up the vertical space the sub-heads were taking up on the page. Helvetica / Arial is a bit tougher than Lucida at smaller pixel sizes, so [...]
  • Been giving a lot of thought to how…

    Posted: December 21, 2011, 6:21 pm by Matt
    Been giving a lot of thought to how to give plugin authors more control over their plugin pages. In WordPress custom headers have been hugely beneficial in people’s ability to make a theme their own without having to be a designer. (And designers can make them really sing.) As an experiment we’ve turned on custom [...]
  • Between some people still being in transit and…

    Posted: December 21, 2011, 6:16 pm by Jane Wells
    Between some people still being in transit and some others out for the holiday, there will not be an official dev chat today. Anyone who is around and wants to meet up in the channel could do a scrub on bugs (any/all). Next week we’ll meet to begin discussions about 3.4 process and scope.
  • Default Theme: Twenty Twelve

    Posted: December 19, 2011, 5:26 am by Jane Wells
    One of the topics discussed at the core team meetup was next year’s default theme. It was determined that the default theme will be Matt’s project for 3.4. Matt will be overseeing a theme designer (via Lance) to ensure a theme that is “kind of different from before, generally palatable, and that Matt likes.” Once [...]
  • Core Team Meetup Recap – Part II

    Posted: December 18, 2011, 12:53 am by Jane Wells
    Picking up where we left off…. Friday We kicked off Friday with a discussion about the high-level roadmap for 2012. Using our earlier talk about process and scope, we identified areas/userflows that we could use to focus a release. Areas of interest included changing themes/customizing your site, uploading a bunch of photos, interacting with audience/feedback [...]
  • Core Team Meetup Recap – Part I

    Posted: December 16, 2011, 2:54 pm by Jane Wells
    As most people know, the core team (leads, primary committers, Matt) is having its annual meetup this week, packed into a house in Tybee Island, GA with an hour by hour schedule to try to get through as many things as we can. We’ll try to do recaps of everything we talk about to keep [...]
  • As the WordPress core team is in the…

    Posted: December 14, 2011, 10:04 pm by Mark Jaquith
    As the WordPress core team is in the middle of an in-person meetup, we’ll be skipping the IRC dev chat this week. We’ll be collecting our notes throughout each day of the meetup and posting a summary the following day.
  • Use wp_enqueue_scripts, not wp_print_styles, to enqueue scripts and styles for the frontend

    Posted: December 12, 2011, 6:52 pm by Andrew Nacin
    If you are enqueueing scripts and styles, you will want to use one of these three hooks: wp_enqueue_scripts (for the frontend) login_enqueue_scripts (for the login screen) admin_enqueue_scripts (for the admin dashboard) Don’t let the names fool you — they are for both scripts and styles. We’ll probably add equivalent *_enqueue_styles hooks in 3.4 just to [...]
  • Contributor Credits

    Posted: December 9, 2011, 7:36 pm by Jane Wells
    Did you have at least one props on a commit in 3.3? If so, you’re listed on the Credits screen in the WP dashboard. In the listing, your name links to your wordpress.org profile. Some people are shown as their real names, while others show as their trac/.org usernames. Now, if you’re all about the [...]
  • As of r19574 the new feature pointers are…

    Posted: December 8, 2011, 12:00 am by Andrew Nacin
    As of r19574, the new feature pointers are no longer shown for new installs, or users created after an update that added the pointer. We left this alone through RC2 that way if you created a test installation or added new users during testing, you’d still see the pointers.
  • Plugin developers The new wp add script before…

    Posted: December 8, 2011, 10:51 pm by Andrew Nacin
    Plugin developers: The new wp_add_script_before() function has been removed from WordPress 3.3. (In r19573.) In an IRC discussion it was discovered that it was not architected in an ideal way, and some inconsistencies were discovered relating to how scripts are loaded. For more see the end of #11520. If you want to echo data to [...]
  • Admin Bar API changes in 3.3

    Posted: December 7, 2011, 7:53 am by Andrew Nacin
    Howdy! The Admin Bar API has changed quite a bit in WordPress 3.3. First up, what may break your plugin. The added items are no longer stored in a publicly accessible (but ideally privately used) menu property. So, if you were doing something like $wp_admin_bar->menu->..., you won’t get anything back. The reason for this is [...]
  • What’s to watch for: Javascript and Editor changes in WordPress 3.3

    Posted: December 6, 2011, 6:31 am by Andrew Nacin
    Updated December 8. There was an earlier post on JavaScript changes in 3.3, but a lot has changed, so here it is again (and updated). If JavaScript or visual editing broke in your plugin, start here. jQuery 1.7.1 This release had strong backwards compatibility over jQuery 1.6.1 (which was bundled in WordPress 3.2) but there [...]
  • New API in 3.3: is_main_query()

    Posted: December 6, 2011, 3:07 am by Andrew Nacin
    There’s a nifty new method for WP_Query that is available in 3.3: is_main_query(). This enables someone to hook into pre_get_posts and modify only the main query. No more checking for suppress_filters (which was wrong), or comparing against $wp_the_query (complicated), or using query_posts() in a template. is_main_query(), the function, will return true if the current $wp_query [...]
  • Do not include wp-admin/includes/template.php to get add_meta_box()

    Posted: December 6, 2011, 2:14 am by Andrew Nacin
    Don’t include wp-admin/includes/template.php to get add_meta_box() defined. This is a very wrong way to go about adding meta boxes. The proper way to call add_meta_box() is to consider it to be admin-only (because it is). What you do is call add_meta_box() on the admin_init hook, or even better, the add_meta_boxes or add_meta_boxes_{$page} hooks. (Where $page [...]
  • The admin_user_info_links filter is gone in 3.3

    Posted: December 6, 2011, 2:01 am by Andrew Nacin
    Version 3.3 combines the admin header and the admin bar into one toolbar in the dashboard. As the “Howdy” dropdown menu in the admin is now part of the admin bar, we’ve dropped the admin_user_info_links filter. This filter was previously used by plugins to insert links near “Howdy, name | Logout” and eventually as items [...]
  • Help and screen API changes in 3.3

    Posted: December 6, 2011, 1:33 am by Andrew Nacin
    WordPress 3.3 introduces a new API for working with administration screen help content. add_contextual_help( $screen, $content ) is deprecated. There are now tabs inside the help tab: The way to add these are to attach a function to an existing hook such as the load-{$pagenow} hook, then using the add_help_tab() method of the current screen [...]
  • Shortcodes were added to text widgets early in…

    Posted: December 3, 2011, 11:38 am by Andrew Nacin
    Shortcodes were added to text widgets early in the cycle, but this has been reverted for 3.3 due to a number of problems discovered. See r19547, #10457, and #19411. Since I imagine a number of people probably knew about this enhancement already and would assume it is in 3.3 final, I am posting here.
  • I just added 3.3 to the support forum…

    Posted: December 2, 2011, 3:50 am by Andrew Nacin
    I just added 3.3 to the support forum versions as well as the compatibility dropdowns in the plugins directory. Emailing wp-hackers, wp-testers, and wp-forums about that now. Strings were frozen earlier today.
  • Post-RC1 status update

    Posted: December 2, 2011, 7:26 am by Andrew Nacin
    Now that we’ve hit RC, we’re only dealing with regressions or 3.3-specific bugs. The window for guest committers is closed, and we’re all working with patches now — all commits first require secondary approval. Confirmed 3.3 bugs Five remaining bugs for 3.3. (See reports 5 or 6.) #19411, an issue with shortcodes in text widgets. [...]
  • 3.3 Status Update

    Posted: November 29, 2011, 10:09 pm by Jane Wells
    Nothing too major has come up since beta 4 last week. Looking at pushing RC1 tomorrow by dev chat time. There are a few bugs and such; check [core.trac.wordpress.org] to keep up and help test incoming patches. A bunch of Help tab patches came in, so I’ll be reviewing all the committed text today and [...]
  • 15 tickets between us and launch Still need…

    Posted: November 23, 2011, 5:06 pm by Jane Wells
    15 10 6 tickets between us and launch. Still need a beta 4 and an RC. The tickets: Needs Dev / Bug Wrangler Feedback #19338 Welcome Panel and no JS don’t mix well — Not sure how we missed putting in a no-js version, but we did. Need one. @dkoopersmith was owner of feature, @azaozz has [...]
  • 14 tickets

    Posted: November 22, 2011, 3:03 am by Jane Wells
    14 tickets.
  • It’s that time again in the release cycle…

    Posted: November 22, 2011, 6:13 pm by Jane Wells
    It’s that time again in the release cycle where we have to be bad guys to be good guys. We’re past deadline, we’re hitting the holidays, and if we don’t start cutting the cord, 3.3 will hang on until next year. Say it with me: Not again! For the people working on the release, most [...]
  • https twitter com # wordpress status 138759385747947520 The…

    Posted: November 21, 2011, 1:27 am by Jane Wells
  • 45 tickets

    Posted: November 21, 2011, 2:45 pm by Jane Wells
    45 tickets.
  • Also daily ticket counts time 55 tickets

    Posted: November 20, 2011, 6:06 pm by Jane Wells
    Also, daily ticket counts time. 55 tickets.
  • Still shooting for Beta 4 widgets bug last…

    Posted: November 20, 2011, 5:24 pm by Jane Wells
    Still shooting for Beta 4; widgets bug last week threw us for a loop. Sounds like it’s about fixed, so hopefully we can shoot for beta 4 on Monday. If no unexpected blockers crop up, could potentially RC a couple of days later? It seems not very likely that we’ll release by the original target [...]
  • Time to shoot for beta 4 hopefully last…

    Posted: November 16, 2011, 5:39 pm by Jane Wells
    Time to shoot for beta 4, hopefully last beta on 3.3 cycle. Shooting for beta 4 to happen tomorrow, so today should be full-on milestone scrub day. Dev chat today at 21:00 UTC can be quick status check so as not to derail work. Plan on check-ins tomorrow morning/lunchtime/afternoon/evening depending on timezone to get things [...]
  • I cleared out all tickets in Awaiting Review…

    Posted: November 15, 2011, 2:33 am by Andrew Nacin
    I cleared out all tickets in Awaiting Review with a reported version of 3.3. They would normally show up at the top of report 40. If anyone wants to help triage the next group — “Defects Awaiting Review, reported against no version” (59 tickets) — here’s some ways to triage a ticket: — If it’s [...]
  • Weekly project meeting changed to 21:00 UTC starting Nov. 16

    Posted: November 9, 2011, 7:06 pm by Andrew Nacin
    Normally the timing of the weekly project meeting IRC chat will not change with daylight savings changes, as it is anchored to 16:00 UTC. However, it also becomes an opportune time to adjust the time to better fit schedules for the core team and our most active contributors. We’re going return to 21:00 UTC time. [...]
  • Beta 2 is out There are currently more…

    Posted: October 20, 2011, 8:41 am by Jane Wells
    Beta 2 is out. There are currently more than 150 open tickets. Many need patches, many have patches that need testing. If you want to help, head over to [core.trac.wordpress.org] and look for a ticket (or several) that you think you can help with. Many of them are not overly complicated, they just need people [...]
  • Yoav usually helps with RTL issues around this…

    Posted: October 19, 2011, 7:31 pm by Jane Wells
    Yoav usually helps with RTL issues around this time in the dev cycle, but he’s not around for a few weeks, as he is a proud new father. (Congrats, Yoav!) If anyone is able to look in on, test, help refine, etc the remaining RTL tickets for 3.3 (we could especially use help from Arabic [...]