Updates from November, 2009 Toggle Comment Threads | Keyboard Shortcuts

  • Jane Wells 7:02 pm on November 30, 2009 Permalink | Reply  

    Wound up realizing we’ll be thanking all the core contributors on the dev blog in the release announcement in a couple of weeks, so decided not to do it for thanksgiving and wind up with duplicate content. Did a post thanking forum volunteers today, though, and linked to a thread in forums to hold discussion around ways to make volunteering easier. Am thinking a couple of weeks of discussion while we’re trying to get 2.9 out the door followed by a holiday break to consider ideas would be a good precursor to launching some new community stuff early in 2010.

    http://wordpress.org/development/2009/11/a-little-support/

    http://wordpress.org/support/topic/336953?replies=1

     
    • Dre Armeda 3:50 am on December 1, 2009 Permalink | Reply

      Great post Jane :)

      Let me know if there is anything I can help you with.

      Cheers,
      Dre

  • Peter Westwood 10:40 pm on November 23, 2009 Permalink  

    Next dev chat will be on Thursday 3rd December at the usual time of 9PM UTC. This weeks is skipped due to Thanksgiving.
    Please leave Agenda items on the post below: http://wpdevel.wordpress.com/2009/11/19/suggest-agenda-items-for-nov-26th-dev-ch/

    [Lloyd edit: I'm guessing that westi has closed this thread for discussion because comments should be posted continuing the previous discussion -- "Please leave Agenda items on the post below: http://wpdevel.wordpress.com/2009/11/19/suggest-agenda-items-for-nov-26th-dev-ch/ "]

     
    • Jane Wells 3:12 am on November 24, 2009 Permalink

      In light of Thanksgiving, I’m going to do a “thanks” post for the dev blog this week since there’s no dev chat. Thinking I’ll call out the people who’ve contributed a patch (committed) to core since 2.7 (this year, basically) and forum moderators (and forum participants who do a solid job of helping people in the support forums without the official moderator label). Since we all know what a manual and aggravating task it is to make a list of core contributors (we need a better system for this), people can use this post to leave comments to give props to people who go above and beyond helping users in the forums, and if you’ve had a patch committed this year, maybe check your Trac profile to see if you have an actual name and/or URL listed in your profile. Thanks.

      • demetris 10:57 am on November 24, 2009 Permalink

        Jane:

        http://op111.net/misc/wp-29-props

        It is to be used by whomever writes the release announcement for v2.9.

        (This is a temporary page, not visible in the website navigation, and I am not going to publish it properly. I’m just maintaining the list, so that it will be ready for the release announcement. Oh, and people can also edit the source, or just send me a message, if they have any corrections or additions.)

        • Jane Wells 2:25 am on November 26, 2009 Permalink

          @Demetris: How are you compiling this list? By hand or do you have a handy script around that is pulling from the props lines?

        • demetris 3:19 pm on November 26, 2009 Permalink

          By hand.

          But it didn’t take take that long. (With a browser that supports relational links and also keyboard shortcuts for relational links, so that I did not have to take my hands off the keyboard.)

      • Denis de Bernardy 7:15 pm on November 24, 2009 Permalink

    • Denis de Bernardy 6:08 pm on November 27, 2009 Permalink

      seems this needs discussion

      http://core.trac.wordpress.org/ticket/11258

  • Peter Westwood 10:31 am on November 21, 2009 Permalink  

    Should we skip this weeks dev chat because of Thanksgiving? 

     
  • Peter Westwood 9:55 pm on November 19, 2009 Permalink | Reply  

    Suggest agenda items for Dec 3rd dev chat

     
    • Matt Martz 10:01 pm on November 19, 2009 Permalink | Reply

      How do we handle security releases in the admin? If a user is running an old 2.8 such as 2.8.1 do we tell the user that 2.8.6 is available or 2.9? And when on 2.8.6 tell them that 2.9 is available? Or do we need to do another release in 2.8 to give us more UI capabilities so that we can tell the user that both 2.8.6 is available and 2.9?

      We covered this a little in the Dev chat for the 19th. Everyone think it over and come back with some ideas.

      I would like to see us start with 2.8, so we should get this figured out soon.

    • Daryl Koopersmith 6:55 am on November 20, 2009 Permalink | Reply

      We might want to reschedule this week’s dev chat since Thanksgiving is on the 26th for us Americans. Thoughts?

      • Matt Martz 3:19 pm on November 20, 2009 Permalink | Reply

        That is a good point. I will actually be travelling and not available for the meeting. I leave Wednesday and am not back until Sunday. I say move the meeting to Tuesday or maybe skip a week.

      • Peter Westwood 10:32 am on November 21, 2009 Permalink | Reply

        I have started a poll above to get some feedback

    • Denis de Bernardy 9:16 am on November 21, 2009 Permalink | Reply

      Re: http://core.trac.wordpress.org/ticket/10738#comment:5

      Imo, it is Appearance that should have been renamed back to Themes… I don’t know about others, but that one was one change to the UI that I did NOT find relevant (at all)

      • Peter Westwood 9:20 am on November 21, 2009 Permalink | Reply

        I think this is better discussed on the ticket rather than in the meeting – do you want to comment there.

      • Dre Armeda 5:11 pm on November 21, 2009 Permalink | Reply

        Denis, I think Appearance is appropriate but there are other items I would like to see added. I commented on the ticket.

      • Jane Wells 6:45 pm on November 23, 2009 Permalink | Reply

        Added my comment to trac late, so repeating here. Was renamed Appearance b/c so many people got lost looking for widgets, which regular people don’t associate with themes. We can address possible re-naming in 3.0, when we’ll address menus (with merge) and header/nav touch-ups (postponed from summer).

        • Matt 7:10 pm on November 23, 2009 Permalink

          Good point on Widgets, I had forgotten about that.

        • Denis de Bernardy 8:26 pm on November 23, 2009 Permalink

          The point on docs is much more compelling imo. It’s end of story, even. ;-)

        • Lloyd Budd 6:43 pm on November 27, 2009 Permalink

          @Jane > we’ll address menus (with merge) and header/nav touch-ups
          Link to more info? Would be good in the tic too.

        • Jane Wells 7:13 pm on November 30, 2009 Permalink

          @lloyd > There is no info yet; we aren’t starting to think about the merge until 2.9 is out the door.

    • Denis de Bernardy 9:18 pm on November 21, 2009 Permalink | Reply

      Create a post on the wp.org dev feed that highlights what breaks to plugin devs. And do so with every release.

      My own tests didn’t reveal much that broke with 2.9 except for the new trash status. Then again I’m sure I’m missing things since I’ve no plugins that mess around with comments.

      Anyway, the point would be to highlight what breaks and why in language that plugin devs can understand. In the case of the new trash can, it means something like:

      WordPress’ new Trash feature introduces as new post status, and a new comment status. Contrary to revisions in WP 2.6, which had introduced a new post type, this new “trash” status has the potential to break plugins.

      Yours might be broken if it uses direct SQL queries with no constraints on the post or comment status field, such as:

      http://core.trac.wordpress.org/changeset/12254

      yada, yada…

      • Denis de Bernardy 9:19 pm on November 21, 2009 Permalink | Reply

        Adding to the previous comment, there might still be other queries in WP that might need to be looked into.

    • Jane Wells 7:06 pm on December 1, 2009 Permalink | Reply

      Since announcement that Google is ditching Gears, I wonder if we should remove Turbo link from header (and possibly from Tools section of admin as well)?

    • Jane Wells 3:26 pm on December 3, 2009 Permalink | Reply

      I’ll be out today during dev chat. Have to go buy a car to replace the one that was totaled in my car accident earlier this week. I’ll be in Orlando for WordCamp as of tomorrow, and will catch up with the core guys who will be there to see what I missed.

      My votes: punt all edge case bugs/those that haven’t been reproduced/those that only one or two people have commented on if there hasn’t been adequate patch testing; ditch gears link in header; hold off on changing default post text until 3.0 pending some testing; hold off on pretty much any proposed UI changes since there’s not really time to adequately test new stuff now and do the release in December (and we’ll be doing UI touch-ups in 3.0, so waiting until then will have a lower pain level for all the documentation etc). Of note: Ben Dunkle is about done with the new icons for the media editing stuff, so those will make it in before RC.

      Also, CodePress is disabled but still in WP, but as I understand it, it’s not being maintained and people have been testing alternatives for inclusion. Should CodePress be removed from 2.9 to trim core, or would pulling it out now cause trouble?

    • demetris 8:03 pm on December 3, 2009 Permalink | Reply

      1. A question/reminder: Is the wp-announce list working? Will it be working for the point releases in the 2.9.

      2. A proposal to discuss minimum intervals between first beta and final release, and between first RC and final. Mainly for the benefit of plugin/theme devs and of translator teams, and also in order to catch the occasional shy bug.

      Say:

      At least 4 weeks interval between Beta 1 and Final, and at least 2 weeks between RC 1 and Final. In normal circumstances, the 4 weeks could be allocated evenly somewhat like this:

      Beta 1
      Beta 2 after 1 week
      RC 1 after 1 week
      RC 2 after 1 week
      Final after 1 week

      RC1 could also be a good point for string-freeze.

  • Peter Westwood 8:30 pm on November 19, 2009 Permalink | Reply  

    Agenda for Nov 29th Dev Chat

    • 2.9 beta status review – mark/ryan/andrew/peter
    • Patch backlog – demetris
    • Page Templates in subdirs – peter
    • WPMU Compatibility – sivel
     
  • Matt 4:38 am on November 17, 2009 Permalink | Reply  

    “Relentless attention to detail, a passion for user experience, and a compassion for users.”

    Something for us all to aspire to.

     
    • Kirk M 3:35 pm on November 18, 2009 Permalink | Reply

      Congrats on WordPress winning best open source CMS award this year. A fine job by all.

    • Jane Wells 6:46 pm on November 23, 2009 Permalink | Reply

      “A passion for user experience”
      My mom thought that was awesome. :)

  • Mark Jaquith 4:51 am on November 16, 2009 Permalink | Reply
    Tags: , ,   

    WordPress 2.9-beta-1 is available! Get it here: zip, tar.gz. Start hammering away.

     
    • Shane 5:07 am on November 16, 2009 Permalink | Reply

      oh yeah. Time to really kill some bugs. :D

    • Ramoonus 8:35 am on November 16, 2009 Permalink | Reply

      release notes?

    • Ryan 11:38 am on November 16, 2009 Permalink | Reply

      Lol, this broke my site something wicked! I’ve been testing the trunk install for about a month now and am yet to find a single bug!

    • gillesv 2:52 pm on November 16, 2009 Permalink | Reply

      Does the_post_image() work yet? I tried it locally but am seeing nothing?

    • Ryan 2:58 pm on November 16, 2009 Permalink | Reply

      • Matt 7:10 pm on November 17, 2009 Permalink | Reply

        Aaron’s has a few things that aren’t actually new.

        • Dre Armeda 7:27 pm on November 17, 2009 Permalink

          Aaron also listed that the PHP5 requirement is coming in 3.0, I thought that wasn’t set in stone?

        • Mark Jaquith 7:39 pm on November 17, 2009 Permalink

          Some things already require PHP 5, like time zone support or oEmbed. There are no plans that I know of to remove PHP 4 support in 3.0 — last I checked we still had 12% of WP installs using PHP 4.

          I see more of a natural and gradual deprecation of PHP 4. We’re very much open to making new features require PHP 5 if it would be a pain to make them PHP 4 compatible.

        • Alex M. (Viper007Bond) 7:43 pm on November 17, 2009 Permalink

          To be clear, oEmbed doesn’t require PHP5, it’s just that XML decoding isn’t supported under PHP4 (not worth the trouble). That’s not a big deal though as most sites support JSON and we have a class that provides JSON support for PHP4.

        • Dre Armeda 8:32 pm on November 17, 2009 Permalink

          Mark, that’s what I thought. Just a bit misleading in the post. I also agree that a gradual deprecation of PHP 4 is more likely, eventually it will run its course.

        • Matt 10:18 pm on November 17, 2009 Permalink

          Correct, there are no plans to change the minimum requirements.

        • Aaron Brazell 2:02 am on November 18, 2009 Permalink

          I will update the post. Mark already corrected me and I acknowledged in comments. Just haven’t had a chance to update. :)

        • Dre Armeda 6:48 pm on November 18, 2009 Permalink

          Aaron, great post by the way! :)

    • Ajay 6:19 pm on November 17, 2009 Permalink | Reply

      I can’t download it using the plugin

      • Kirk M 9:23 pm on November 17, 2009 Permalink | Reply

        If you mean the WP-Beta-Tester plugin I believe that only deals with point release nightlies (currently states it’s a development version of 2.8.6 or that’s what it says when I just checked it on my test site anyway) and bleeding edge nightlies (2.9 rare). I don’t think you can use it to download beta builds or at least I can’t.

        • Alex M. (Viper007Bond) 9:24 pm on November 17, 2009 Permalink

          Beta 1 is just a particular nightly. Once a version of WordPress hits beta, it’s better to run trunk (nightlies) than the above ZIP anyway (it’s more up to date).

      • Kirk M 9:32 pm on November 17, 2009 Permalink | Reply

        Alex – That’s what I thought although I did want to check it out. Just FYI: I switched the plugin back to “Bleeding edge” and auto upgraded to 2.9 beta 1 ;) Go figure.

    • Kirk M 4:19 pm on November 18, 2009 Permalink | Reply

      Mark – Just to avoid confusion, the “version.php” file in the .zip file for 2.9 beta 1 shows as “2.9 (rare)” and not “2.9 beta 1″. Some testers are being thrown off by this as this. Was this intentional or just something that was missed?

  • Peter Westwood 9:51 pm on November 12, 2009 Permalink | Reply  

    Suggest agenda items for Nov 19th dev chat

     
  • Peter Westwood 8:50 pm on November 12, 2009 Permalink | Reply  

    Agenda for Nov 12th Meetup

    • 2.9 status – Ryan/Andrew/Peter/Mark
    • Plugin Compatibility – Aaron
    • Minimised css/js – scribu
    • FOSDEM developer room – Nikolay
    • security functions – Mark Jaquith
     
    • Weston Ruter 11:04 pm on November 12, 2009 Permalink | Reply

      Regarding minimized JavaScript, I’ve been working on a plugin that automatically concatenates scripts and compresses them using Google’s Closure Compiler. Here’s the work in progress: http://gist.github.com/233399

      Perhaps scribu has already finished what I’ve been working on, but in any case, I wanted to alert you to my related project.

  • Matt 5:42 am on November 12, 2009 Permalink | Reply
    Tags: contributions, mozilla,   

    I find this page inspiring:

    http://www.mozilla.org/contribute/

     
    • demetris 11:32 am on November 12, 2009 Permalink | Reply

      I stumbled upon it recently, while looking into how other projects present their prominent features[1] and credit their upstream code[2], and I agree.

      The Mozilla project suffers from some of the same problems as the WP project, like the info-and-docs-all-over-the-place problem, but they have their good moments too. :-)

      1. http://codex.wordpress.org/User:Demetris/Features
      2. http://codex.wordpress.org/User:Demetris/Credits

    • Dre Armeda 4:38 pm on November 12, 2009 Permalink | Reply

      Matt,

      This is a great way to encourage the community, I think something like this would be a great way to engage.

      BTW, great interview last night :)

    • Dre Armeda 4:40 pm on November 12, 2009 Permalink | Reply

      Matt,

      This is a great way to encourage the community to get involved, great way to engage! Lets build it :)

      BTW nice interview last night with Jason.

      • Dre Armeda 7:37 pm on November 12, 2009 Permalink | Reply

        Demetris,

        Let me know if I can offer a hand with the Features page.

        Sorry for the triple post here guys.

        • demetris 9:03 pm on November 12, 2009 Permalink

          Thanks, Dre! The more hands and ideas, the better.

          For now, I’m not doing any work on the Features page, waiting for some feedback and a decision about it: When are we going to change it and what we want the new page to look like (approximately).

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel
Follow

Get every new post delivered to your Inbox.

Join 906 other followers