Make WordPress Core

Tagged: team-update Toggle Comment Threads | Keyboard Shortcuts

  • Aaron D. Campbell 4:14 pm on February 16, 2012 Permalink
    Tags: , , , team-update   

    Team Update: Headerators 

    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.

  • Mike Schroder 6:55 pm on February 15, 2012 Permalink
    Tags: , team-update   

    Team Update: Browsing Buddies 

    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 on polishing the code for Infinite Scroll for the Themes screens, including prevention of loading themes.js on unnecessary tabs, throttling for the scroll event, general cleanup, and a move to use Deferred for AJAX requests. Feedback and JS review welcomed on #19815.

  • Lance Willett 4:20 am on February 14, 2012 Permalink
    Tags: , team-update,   

    Team Update: Twenty Twelve 

    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 post formats (aside, link, image, quote).

    If anyone wants to help out a bit, we could use eyes on #19627 — the “default to static front page” behavior.

    • Lance Willett 11:18 pm on February 16, 2012 Permalink | Log in to Reply

      Nacin and Jane both asked me to be a bit more open about what we’re actually working on.

      So… hands off the code for a few minutes to keep everyone in the loop.

      Here are the big, open tasks, what we’re doing right now.

      Current tasks

      There is a big blocker to moving any further than that list, and that is:


      We need to wait until after the main styles are “stable”, and all the CSS styling is in. Meaning Drew says he’s done styling all the basic theme elements.

      Then we can move on to the next big tasks:

      Big tasks, part 2

      Who’s doing what?

      Drew: Design concepts, CSS, images, minor HTML changes, a new eye on the well-worn pattern of blog design

      Lance: PHP code, enabling WP core features, testing, CSS cleanup, ensuring WP code standards on everything, i18n, approving any major departures from previous Twenty Something themes in terms of code, making sure this theme owns up to the awesome lineage of WP themes.

      Matt: Art direction and overall taste tester, meaning he has the final say on the design and functionality; testing it out for us in each stage and giving feedback on everything; sending us cool music to listen to while coding. 🙂

  • Joseph Scott 4:09 pm on February 13, 2012 Permalink
    Tags: , team-update   

    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 begin adding more test code to @westi‘s new RPC test code.

  • Peter Westwood 9:44 am on February 11, 2012 Permalink
    Tags: team-update   

    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 iterating on them we are using #18438 as the tracker ticker for a single patch to cover all the different methods.

    We also decides to put more focus and effort into unit testing this cycle and have started creating some XML-RPC test case for existing/new functionality.

    Relevant Tickets: #18438, #18439, #18440, #18441, #18442, #18443, and #18444

    Office hours: 5pm-6pm UTC Mon-Fri

    • Ahmad Awais 1:31 pm on February 12, 2012 Permalink | Log in to Reply

      WordPress is taking part in GSoc 2012 ? If so , i am good in PHP , how can i join WordPress as a student for GSOC 2012.Guide me what can i do.I have 2 or 3 simple plugins written for WordPress by myself.
      Any help will be appreciated.

      • Aaron D. Campbell 4:26 pm on February 14, 2012 Permalink | Log in to Reply

        He’s talking about GSoC code from last year, but yes I think the plan is to participate again. There will be plenty more info on how to apply as the time gets closer (probably after WordPress is officially accepted to participate).
        If you’re looking for ways to increase your chances of getting chosen, I’d recommend trying to tackle some tickets on Trac (https://core.trac.wordpress.org/) so that you can point us to tickets that you’ve worked on. It’s a great way to show your coding chops and also get a feel for how the project/community works.

        • Ahmad Awais 4:45 pm on February 14, 2012 Permalink | Log in to Reply

          Thankx for your kind and informative reply , can tell me in tackling the tickets how cna i find help ? any tutorials available except codex and let me know how to adhere to the basic features of trac … how to use it , how to provide a patch how to test etc

  • Ryan Boren 7:48 pm on February 9, 2012 Permalink
    Tags: team-update   

    Team Update: Gardening 

    • 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 size as post_content (#19387). Rejoice. I think this concludes the schema changes for 3.4.
    • Review, test, commit, and pinch hit for other teams.
    • Profiling of various admin pages, looking for slow things.
    • And the usual gardening activities. The winnowing is slow but steady.

    Coming up:

    • Land WP_Query changes
    • Import/export
    • More unit tests
    • Particularly autop unit tests. Anyone?
    • Pick a couple of new components to ticket target. Suggestions?
    • Joost de Valk 8:03 pm on February 9, 2012 Permalink | Log in to Reply

      There are quite a few tickets with patches that have been checked related to SEO; canonical, robots headers, titles, those stand a chance?

      • Ryan Boren 10:05 pm on February 9, 2012 Permalink | Log in to Reply

        Such as #18548? Jane’s suggestion of allowing a user specified format is appealing, but I wonder what that would look like in the UI when all is said and done given the number of conditionals the title code handles. I’d love to see someone run with this. It might not make it into a gardening cycle or 3.4, but it is something we definitely want soon.

        Beyond #18548, I can see a cycle for those other things. duck_ and nacin have already done a fair bit with canonical and 404, we can make an official cycle out of further fixes. Particular tickets in mind?

    • Joost de Valk 8:14 am on February 10, 2012 Permalink | Log in to Reply

      #14069, #18465 (which needs a redo) #18660, #17977 & #18672 come to mind 🙂

  • Andrew Nacin 7:42 pm on February 8, 2012 Permalink
    Tags: , , team-update   

    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 and Opera). We partnered with Ryan on this one, to introduce a new ‘relative’ scheme for the URL functions. #18952
    • Hebrew letter nun no longer breaks search results. (Good UTF-8 fix.) #19033
    • We finished off #19852 and, again, #18180, #19924, and #19600
    • Commas (when used to separate tags) were internationalized. A very helpful fix for a number of locales. #7897
    • Finalized RTL styling changes in #19598
    • Made the TinyMCE spellchecker dropdown localizable #19962
    • The document for translators is current (view it here)
    • Awaiting feedback from translation teams in #19980, #8759, and #19601
    • Ryan and I want to revisit #19599

    Our next cycle will start in a few days. It will focus on the raw implementation of language packs. Dion will be spearheading the upgrade/install bits while I continue to work on infrastructure as well as the contents of said packs. For now, Sergey is looking at transliteration and character conversion, while I will work on #19597 and #15858.

  • Helen Hou-Sandi 2:36 am on February 8, 2012 Permalink
    Tags: , team-update   

    Team update: Browsing Buddies 

    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 the per_page number on the installed themes screen to something high (999 in the current patch, or in essence, everything). Related: #19469

    With the commits of patches for #18094 and #19853, search filters and the details link are now fully functional with infinite scroll. DH-Shredder is working on the display of the spinner, and a refreshed patch should be up on Trac before tomorrow’s dev chat for review and more eyes, especially on the JS. Looks like we’re on track to finish this cycle on time.

    Next up: Multiple screenshots for themes (#19816). Comps still wanted over at Make UI.

  • Lance Willett 12:17 am on February 7, 2012 Permalink
    Tags: , team-update,   

    Team Update: Twenty Twelve 

    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. (See also #19978.)

    Consider this version 0.5

    This is not yet a fully working theme—we’ll be adding in more features and lots of missing styles over the next 3–4 weeks. Including post formats, comments, archives and page templates, more in-post styling, and a nav menu rework so the main content comes ahead of the navigation.

    Our goal for the next cylcle is to finish up all the missing visual styles from Drew, with Lance making relevant code changes as needed. Deliverable is a finished theme that everyone can start using and testing in earnest.

    Schedule notes

    1. Due to schedule conflicts we need to be going slowly over the next week or two, picking it up again in earnest Feb 20–Feb 29.
    2. Office hours will probably be on Mondays, I’ll post the actual times soon.

    Update: We’ll end our cycle on Feb 29th.

  • Joseph Scott 5:29 pm on February 6, 2012 Permalink
    Tags: , team-update   

    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 on committing them. Beyond that we’ll look at other two or three that need a bit more feedback and try to get them commit ready and in this cycle.

compose new post
next post/next comment
previous post/previous comment
show/hide comments
go to top
go to login
show/hide help
shift + esc
Skip to toolbar