Make WordPress Core

Updates from April, 2011 Toggle Comment Threads | Keyboard Shortcuts

  • Mark Jaquith 4:46 pm on February 19, 2013 Permalink
    Tags:   

    Dropping Editorial Flow 

    I’ve decided to drop the Editorial Flow feature from the 3.6 roster. A few things happened. We looked into what the main feature (“forking” a published post and allowing it to be edited then reintegrated) would involve, and found that there were some really fundamental hurdles that were unlikely to be resolved in the time given. A lot of time was spent on the planning stage, and we just kept surfacing more questions. Moreover, because the hurdles were so low-level, they would have required a significant amount of time from a core lead like me, @nacin, or @ryan — time that we just didn’t have to give this cycle due to other responsibilities. What that left was #12706 — a somewhat related ticket with a long-running monster patch. This similarly needed (and still needs) a core lead to dedicate a lot of time to planning, reviewing, and committing it. That might happen, or might not. It didn’t seem fair to keep @danielbachhuber and @kovshenin responsible for something that might or might not make it, subject to other people’s availability.

    Though disappointing, this effort wasn’t wasted. We learned a lot about the challenges involved, and we’re better positioned to tackle it in the future with more advance planning and a better understanding of the core team resources that need time dedicated to it.

     
    • Alison Foxall 4:49 pm on February 19, 2013 Permalink | Log in to Reply

      Understandable. I had been loosely following what was going on and it just seemed like a huge task to undertake. Looking forward to getting more involved in the future.

    • Marko Heijnen 4:58 pm on February 19, 2013 Permalink | Log in to Reply

      I guess for 12706 it makes sense to develop it on Github. Like what happend with WP_Image_Editor. You still get an monster patch in the end but the changes can be better maintained. If I would make a change on the code now literally no one would find out precisely what I changed.

    • scribu 5:18 pm on February 19, 2013 Permalink | Log in to Reply

      Is there some place where the lessons learned from the planning stage are summarized?

      At the very least, links to some IRC logs would be good.

    • Robert Lilly 8:45 pm on February 19, 2013 Permalink | Log in to Reply

      Sorry to hear this won’t make it into the next release, but glad to realize that the issues involved are being thought through and that this will be addressed in the near future. I think this is a feature that is really needed whenever there is more than one person involved in creating/editing/maintaining posts.

      In my fantasy I’m imagining something like the Review feature of Microsoft Word, specifically the Track Changes and Add Comments functions.

  • Andrew Nacin 8:34 pm on February 17, 2013 Permalink
    Tags: , slashing   

    Slashing (in)sanity 

    As many have you have noticed, changeset r23416 (ticket #21767, Remove stripslashes from API functions) has caused issues with quite a few plugins. (For more, read the detailed commit message.)

    Yes, trunk is very alpha right now. Yes, expect breakage.

    These aren’t “bugs” in plugins per se. At least not yet. For now, plugin authors should be alerted to follow #21767.

    We’re not jumping to revert things as @ryan and I want to take a wait-and-see approach on this. By going all-out initially, it provides us a lot of data to help us plot a modified course of action. We’re working to compile a list of grievances, so please, if something you were doing broke, please post specific code to #21767. We can then make adjustments to avoid major compatibility issues.

    We strive to remain compatible from version to version, but sometimes it just requires dropping a commit bomb to see how certain changes will actually play out in the wild. Thanks for testing, and no need to panic. :-) We’ll clean this up before beta. Bear with us, and help us out if you can!

     
  • Andrew Nacin 5:31 pm on August 22, 2012 Permalink
    Tags:   

    Suggest agenda items for today’s developer chat.

     
  • Jen Mylo 8:20 pm on May 23, 2012 Permalink
    Tags: ,   

    Pre-RC Dev Chat 5/23/2012 Live Blog 

    • #16079 Automatic excerpts don’t work well with Chinese txt (word counting): Nacin is handling. Westi closed for 3.4.
    • #20703 wp.getComments logs in the user (1 + #comments) times: Unit tests = fast track to commit. Ryan doing so.
    • #20699 AJAX Actions now pass the action name as an arg: reverting to 3.3 behavior, Ryan will handle it. Re-assess for 3.5.
    • #20448 Update Twenty Ten and Twenty Eleven to use 3.4 features: Koop and Nacin to review Lance’s patch.
    • #20554 3.4 Feature Pointers: Change position of the one on Headers to be side pointer. Jane talking to Ryan Ozz.
    • #19599 Localizations should not need to worry about the default secret key: Nacin’s top priority.
    • #8759 Word count function doesn’t work in several languages: Nacin is handling. Westi closed for 3.4, wants new tickets for 3.5 as needed.
    • #20737 Improve appearance of “choose from library” link for headers and backgrounds: Wait and standardize in 3.5.
    • #20507 3.4 Preview/Customize page “Return to Manage Themes” link doesn’t work as expected: Koop says nacin is handling.
    • #20600 Customize and display_header_text(): Koop will fix, patch needs some more love before committing. (Don’t we all.)
    • #20692 Handle unsaved changes in the customizer: change to button style per Jane’s comment on ticket. Helen will try patching.
    • #20736 Move customizer to wp-admin/customize.php: Nacin.
    • #20582 Theme Customizer: IE 8/9 compatibility: @ryan‘s top priority
    • #20733 Theme customizer doesn’t order sections based on order added: @dkoopersmith couldn’t reproduce, others could. Jane suggested punting, but Koop/Ocean90/Sergey looking and will fix if a simple one. Otherwise, a nicety that can wait for 3.5.
    • #20423 About WordPress page for 3.4: Closed. Reopen if any typos, credits will be updated from wordpress.org .

    Tally for remaining ticket assignments:

    • Nacin – 6
    • Koop – 3 + 2 reviews
    • Ryan – 3
    • Helen – 1
    • Ozz – 1
    • Ocean/Sergey – 1
     
  • Andrew Nacin 10:40 pm on February 16, 2012 Permalink
    Tags:   

    Results of 2/15 Dev Meeting 

    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 on who needs resources from whom:

    • @petemall and @MarkJaquith will be discussing #19796 and #19235 with @ryan and @nacin
    • @westi and @maxcutler will be discussing capabilities in XML-RPC and APP with @ryan, @nacin, @kurtpayne
    • @getsource and @helenyhou need @azaozz and @dkoopersmith to go over the scrolling JS
    • @jane and @helenyhou: screenshots review
    • @jane and @petemall: autocomplete UI review
    • Also @jane: Review HTML in captions UI (if necessary) and header changes

    And there may be a few others I didn’t catch. Ideally this will all happen before our meeting next Wednesday.

    Two teams were added: @georgestephanis and Zach Abernathy (thezman84) working on tablets, and @aaronjorbin working with Tom Auger (tomauger) on favicons. I have been communicating with both teams to help get things off the ground.

    If you want to get involved, there are 198 open tickets on report 5, many of which fall under no team. If they do, find the team during office hours or contribute directly to the ticket, as many have done.

    Next meeting is 2/22 at 2100 UTC.

     
  • Jen Mylo 10:53 pm on December 18, 2011 Permalink
    Tags: ,   

    Core Team Meetup Recap – Part II 

    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 loop. (There were more, but let’s face it, there are too many things we’d like to improve to do them all at once.)

    We all donned WordPress gear so that people would recognize us at the happy hour later.

    Dion

    Dion (dd32) modeling the latest swag

    Dion and Andrew

    Dion and Andrew Ozz before lunch

    Lunch: Went to The Sentient Bean in Savannah.

    The Sentient Bean

    The Sentient Bean

    Back patio at the Sentient Bean

    Back patio at the Sentient Bean

    Koop and Mark, Dion and Ozz in the background

    Koop and Mark, Dion and Ozz in the background

    Next we went to ThincSavannah, my coworking space in downtown Savannah. We did the livestreamed Town Hall/Q&A (recording coming soon), answering questions from that forum thread I put up last week and a few that came in live from IRC.

    Core team town hall video screen cap

    Core team town hall

    After that was happy hour at Jazz’d. Only two people came to hang out with us (and to think we dressed up especially!), but they were two great people, so we were fine. Some drinks and appetizers later, we departed for WordPress on Ice, in which we went ice skating at the Civic Center.

    Nacin and Koop on skates

    Nacin and Koop on skates

    Nacin, Mark, Jane, Matt, Jon, Daryl

    WordPress on Ice! Nacin, Mark, Jane, Matt, Jon, Daryl

    Then a stop at Huc-a-Poo’s, then home.

    Saturday

    We spent the morning talking about mobile apps and their place in the WordPress ecosystem, as well as making the dashboard a better experience when viewed in a mobile browser.

    Lunch: Went to AJ’s and ate on the deck. Continued talking about mobile. This eventually morphed a bit into a discussion about the lines between .org/.com.

    Core team at lunch at AJ's Dockside

    Core team at lunch at AJ's Dockside

    After lunch we talked about the default theme for 2012, including what it should do/be that our current themes don’t already accomplish, and the process for its creation. Breakouts followed. One was focused on multisite, while the other was focused on hosting/diagnostics/health check. We tested doing a Google Hangout with screensharing as a way to collaborate more effectively throughout the year, and agreed we would try to do them once a month. For dinner we got takeout BBQ from Gerald’s Pig & Shrimp. We pretended @ryan was with us by playing a video of him from last year’s meetup. Afterward, Koop gave a primer on JavaScript.

    Sunday

    When we started this morning, we tried to at least quickly hit the things we hadn’t gotten to yet, since today was the last day. These included: Google stuff, core plugins, how leadership in core does/does not translate to leadership of the whole project, wordpress.org site, pairs (creating process to make collaborative/non-solo development the norm), and CMS stuff.

    Since a lot of us were pretty interested in making the theme customization process a focus of the next release, we starting identifying what the chunks of that might look like under the new process and with people working in pairs/teams. We continued talking about this over brunch at the Tybee Island Social Club, where @nacin and @dkoopersmith drank bacon bloody marys.

    Bacon Bloody Mary

    Bacon Bloody Mary

    Nacin attempting to consume a bacon bloody mary

    Should Nacin eat the bacon or drink the bloody mary? He can't decide.

    After brunch, @markjaquith and @dd32 left for the airport, and @joncave and @azaozz left two hours later. Bye bye, core team!

    Now we begin a 2nd mini meetup. Matt, Nacin, Koop, and I are staying, and have been joined by @otto42 and @chexee. The next couple of days we’ll be doing some planning and starting projects to make visiting wordpress.org a better, more useful experience. Tonight, though, everyone is catching up on some individual work after a week of long days.

    We’ll post summaries of the specific core meetup discussions over the coming week.

     
    • Michael Beckwith (@tw2113) 11:26 pm on December 18, 2011 Permalink | Log in to Reply

      Very curious to see how the focus on theme customization process turns out, and maybe I can jump in and help a bit with that as it’s one areas I love focusing on.

    • Andrew Nacin 12:12 am on December 19, 2011 Permalink | Log in to Reply

      Worth nothing a few things:

      First and foremost, that bacon bloody mary was good. Really good. Who cares how you consume it.

      Second, please don’t interpret the lack of a mention of any peculiar topic to mean it wasn’t discussed — only that only so much can fit in one of these posts. For the developers, we had some discussions on security practices and procedures, unit testing, and core architecture (and planning for the future). The word “multisite” escapes with a single mention, but in that meeting we came away with a number of immediate action items, as well as a potential roadmap for the next year. And if you didn’t catch the livestream, you may have also missed that we’ve committed to a JSON API in core to go alongside RSS.

      This was just the day-to-day play-by-play. There’s a lot more we need to write up. Woo.

    • David Johnson 2:46 am on December 19, 2011 Permalink | Log in to Reply

      Thanks for the recap write-up!

      Any word about backup/restore/migration issues within the WordPress core? It seems like basic security and backup should be in the core installation..but maybe I’m missing something.

      Thank you WordPress core team for allowing the community to be involved and aware of the goings on within WordPress.

      • Jane Wells 2:24 am on December 20, 2011 Permalink | Log in to Reply

        Security is definitely something that was talked about, but a backup utility is more suited to a plugin than core (though we did discuss the possibility of a core/canonical plugin for backups).

    • Adam W. Warner 2:34 pm on December 19, 2011 Permalink | Log in to Reply

      It’s great to get an “insider” view of your meetup, so thanks, the community appreciates it and all the work you all do to make the World a more open and accessible place for many to have their voices heard.

      Also, @Nacin, thanks for the additional mention of Multisite. I’m an avid user and am pleased there will be some additional focus.

    • Lance Willett 3:00 pm on December 19, 2011 Permalink | Log in to Reply

      Great job with all these newsy updates, Jane. Kudos.

    • mitcho (Michael 芳貴 Erlewine) 3:07 am on December 22, 2011 Permalink | Log in to Reply

      Wait, is the “Nacin and Koop on skates” photo the answer to my request!?

      Here was the original ticket:
      https://twitter.com/#!/themitcho/status/147901791776935937
      :D :D :D

    • havahula 3:51 am on December 23, 2011 Permalink | Log in to Reply

      ok. i’ll bite. where does one get those fancy, baby blue track jackets Dion, Ozz and Matt are wearing? and did Nacin have one too before he drank the bacon bloody mary, which turned his brown?

  • Jen Mylo 12:54 pm on December 16, 2011 Permalink
    Tags: , ,   

    Core Team Meetup Recap – Part I 

    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 everyone in the loop (feel free to ask questions in the comments).

    Monday/Tuesday

    Matt, Mark Jaquith, Westi and I arrived (well, they arrived; I live here) on Monday and had a day to plan out the agenda topics and work out how we wanted to schedule the week. Rather than plot out a unique schedule every day, we put together a repeatable pattern for morning and afternoon that looked like this:

    Schedule chart

    For the record, “Break” means “Check email, catch up on Trac tickets, etc,” not, “Hang out on the couch watching Hulu.”

    On Tuesday we also took a field trip to buy a cable modem capable of handling the bandwidth increase we’d ordered. That night, everyone else arrived: Nacin, Koop, Dion (dd32), Andrew (azaozz), and Jon (duck_). We had dinner at the Crab Shack and planned an early start on Wednesday.

    Wednesday

    Wednesday was our first day as a full group. We followed the schedule fairly well, though as always with us, some things took longer than expected. :)

    Breakfast: We went to eat at the Breakfast Club, where a bunch of the guys had Blackhawk burritos in honor of our absent member, Ryan Boren.

    Our first main topic was a 3.3 debrief to discuss for about 45 minutes how the 3.3 development cycle went. (Going to split out the notes from these sessions into separate posts, or this post will be a mile long.)

    After that we had breakout sessions, where the intention was for smaller groups to brainstorm/discuss an issue, then come up with a proposal/recommendation to present to the group. The two topics were QA and Updates (specifically the road to auto-updating and how we could get there). Mark assigned people to each session and half the group went upstairs. Coincidentally, that was the UPdates group. (sorry) Afterward, we regrouped and caught each other up on our proposals.

    Lunch: Blackhawk burritos keep you full for days, so people just made sandwiches.

    Round 2 started bringing in @ryan via Skype video from his home in Texas. The main discussion centered on our development cycle/release process/scoping/timelines. We discussed a number of things we could try to keep the cycles more consistent, reduce bottlenecks, and improve accountability.

    Dinner: It was my birthday, so we all went to the Tybee Island Social Club for “Winesday” and continued our talks about everything from the wordpress.org site to growing local developer and user communities. There may be a picture of Koop and/or Nacin wearing a child’s birthday hat. Mark Jaquith has the footage.

    Thursday

    Breakfast: Miscellaneous breakfast stuff at the house. Pretty sure there was a bunch of bacon involved.

    Morning session: Plugins, plugins, plugins. You name it, we talked about it. Findability in the directory, improving the repo and developer experience, plugin review, encouraging collaboration, 3rd party repos, communication with authors, and more.

    Both breakout sessions were plugin-centric. In addition to general recommendations, each subteam was required to identify two discrete action items to help us move forward in their assigned area. One subteam (Me, Westi, Jon Cave, Andrew Ozz) was focused on planning upcoming wordpress.org sites in the Make and Learn areas, while the other (Matt, Nacin, Koop, Dion, Mark) focused on improving the directory.

    This day we did an actual fun outing to get us out of our chairs and away from the laptops for a bit, and went out on a boat for an hour so the guys could get a tour of the river/marsh and hit the ocean as we looped past the Cockspur Lighthouse.

    Core team, on a boat

    Dion (dd32) and Matt

    Mark and his lens

    Koop

    Matt and Cockspur Lighthouse, Tybee Island

    After the boat, we went to lunch at North Beach Grill. There were conversations about infrastructure, performance, automated testing, and crawfish poppers. Before going back to the house, we did a 5-minute walk down to the water.

    Westi on the beach

    In the afternoon, rather than doing another block of heavy discussions, everyone worked on their computers. Some of you may have had some issues accessing svn etc last night, and so did we. So that took a while. After that it was general hackery and miscellaneous discussions about functions, bugs, and the usual things wp devs talk about when they are together. This lasted into the evening, so instead of going out to dinner we ordered pizza from Huc-a-Poo’s and kept working.

    Friday

    Today we’re having a modified schedule because Westi leaves to go home this evening, so we’re trying to get certain things finished before he leaves. We’ll be working this afternoon from a coworking space in downtown Savannah, and will be recording video responses to some of the questions on the forum thread I posted last week. If bandwidth supports it, we’ll livestream this while we record, and could possibly take more questions from people in #wordpress-dev. If we do it, we’ll use the Ustream “WordPress” user channel, and it will be mid-afternoon eastern time (maybe around 3pm?). Once we get there after lunch and can tell if the livestreaming will work, I’ll post on this blog with the verdict.

    Off to Friday’s sessions! We’ll start posting the session writeups as time allows, but will get them all up there no later than the end of next week (there are a lot of notes).

     
  • Ryan Boren 10:17 pm on October 17, 2011 Permalink
    Tags: ,   

    Activity since beta 1:

    • The blue theme is looking much better thanks to @ocean90.
    • @azaozz fixed IE7 and RTL support.
    • Flyout menu styling is more spiffy and less glitchy.
    • Pointers are pretty much done thanks to @dkoopersmith.
    • WP_Screen and contextual help improvements from @nacin.
    • Various bug and styling fixes from everyone.
    • The “blog front menu” in the admin bar returned to a small snack menu from the full menu we trialed in beta 1.
    • Bug scrubs started up again today to finish cleaning up the 3.3 milestone.
    • Almost 50 commits since beta 1.
     
  • Jen Mylo 4:17 pm on August 17, 2011 Permalink
    Tags: , ,   

    Commit This 

    It is with great pleasure (not to mention optimism, satisfaction, and many other adjectives) that I officially announce the addition of Jon Cave (aka duck_, or said aloud as “duck undah”) to the WordPress version 3.3 commit team. Duck’s consistently good code, communication skills, eye for security, and tireless efforts made it a natural choice to give him a more official role with this release cycle. Also, @ryan is just sick of having to commit his patches. :)

    duck_ joins permanent committers @nacin, @dd32, Nikolay, and Joseph Scott, as well as @dkoopersmith, whose 3.2 commit stint has been re-upped.

    Congrats, you deserve it!

    Jon Cave aka "duck_" at WordCamp SF 2011 — photo by Mark Jaquith

     
  • Jen Mylo 12:21 am on April 10, 2011 Permalink
    Tags: ,   

    Agenda for April 13 Dev Chat 

    • 3.2 check-in
    • GSoC update

    Sometimes not everyone is able to get to the dev chat due to time zones, work schedules, nap time, etc, so I think it would be useful to do a pre-meeting run-through of what we’ll cover. If any of these things apply to you (you’re working on it) and you won’t be at the dev chat, please leave a comment here before the meeting so we’ll know the status.

    3.2 check-in

    Freeze is 3 weeks from today, so if anyone has been putting off work on their assignments, now’s the time to get cracking. Quoting from Mark’s scope post for reference:

    people stay on target and making sure we don’t try to slip “one more thing” in.

    Just remember, if we stay on schedule (or better, get ahead of it), then the next release cycle will be here before you know it. No slipping things in.

    List Tables API improvements (Westi and Koop) — finalize the API for third party use and more flexibility.
    List Table XHR loading — to be investigated only after List Table API has stabilized. Make sure it’s worth it before we burn time on it.

    @westi said last week that he needed to “sit down and summarise the changes I think we should make to make it more extensible and start on them.” Progress report?

    PHP 5.2 (5.2.4, specifically) to be required. Drop compat. But don’t go adding a bunch of PHP5 stuff. This release is about dropping the old, not adding the new. More red than green.
    MySQL 5 to be required. This quite literally involves no work beyond changing the requirements. Do not change queries.

    @ryan: I think you were talking about starting on this before getting pulled onto some other stuff last week. Is this still something you’re handling?

    IE6 EOL for the admin. If BrowseHappy is updated in time, we can consider adding a “use a real browser” nag for IE6 users. We probably can’t drop much CSS, as IE7 shares a lot of the issues. This is mostly symbolic, and reduces the platform combos we need to test. This also means any security issues that are shown to only affect IE6 only can be lowered in priority.

    Who owns this?

    Distraction Free Writing. This is our headline “ooh, shiny” user feature. Replace our current fullscreen implementation with something more beautiful, more useful (in terms of line-length and font size), and simpler (only limited RTE functionality). Look at WriteRoom, OmmWriter, http://www.quietwrite.com/ for inspiration. Koop is investigating this, and may crank out a quick plugin to jump-start development efforts.

    @azaozz and @dkoopersmith were working on this, but I haven’t seen a plugin yet. Status?

    Upgrade improvements. Changed-files-only upgrades can be done with zero changes to core. For the first effort, let’s just do updates to the latest point-point from within the same major version. So, 3.2 to 3.2.2 and 3.2.1 to 3.2.2. Optionally consider scanning for changed core files and offering them a full upgrade to overwrite those changed files. Skip the wp-contents directory when upgrading (no more upgrading the default theme or bundled plugins).

    @dd32: Status?

    Speed improvements. There are a bunch of little things we can do to make WordPress load or at least “feel” faster. Nacin is looking at PHP lazy loading. He also is working on a patch to make the admin menu load faster by doing the expansion in PHP.

    Second one is in, first one is not, according to @nacin.

    Speed improvements. We can make the dashboard faster by not doing async requests for panes if the cache is hot.

    Who’s on this?

    Speed improvements. Dion has some FTP improvements that should make upgrades a lot faster for people using a certain FTP server.

    @dd32: update?

    Speed improvements. Everyone can get involved here. Pick sometime small and manageable that will make WordPress a little faster. Together, they’ll add up to a bullet point in the release post.

    Anyone working on any patches that fall under this category? Let’s get them on the list.

    Not on the original post by Mark, but being actively pursued:

    • Low-hanging XML-RPC tickets by @josephscott. Needed to go through them and identify likely candidates. Joseph: any update?
    • TinyMCE update being added to trunk by @azaozz, autop also needs an update. @azaozz asked for help with writing tests for autop. @azaozz: any update?

    GSoC

    By the time of the dev chat, all mentors should have rated/commented on all the student applications and come up with their list of the projects/students they would be willing to mentor. If we have more selected projects than we are likely to have slots, we can discuss the potential projects to see how much community interest there is in each idea. Note that we would have this discussion about projects, not students.

     
    • Andrew Nacin 12:38 am on April 10, 2011 Permalink | Log in to Reply

      I’ll be looking into PHP lazy loading this week. Browse Happy will be me as well.

      Mark started on the dashboard widgets with a patch. I’ll return to that this week, and collaborate with Mark on it. We had differing takes on the implementation, I think.

    • scribu 12:42 am on April 10, 2011 Permalink | Log in to Reply

      Speed improvements:

      • Taxonomy AND SQL performance: #16706 (tested and patches good to go)
      • General WP_Query SQL performance: #10964 (latest patch needs testing)

      meta query API improvements that should have been in 3.1:

      • meta_value = 0: #15292 (patch + tests ready)
      • ‘relation’ arg: #17011 (needs patch)
    • scribu 2:16 pm on April 10, 2011 Permalink | Log in to Reply

      More speed improvements, this time to the rewrite engine:

      • %postname% permalinks #16687 (needs-patch)
      • make better use of stubs #9824 (has-patch)
    • WraithKenny 2:35 pm on April 11, 2011 Permalink | Log in to Reply

      I’m willing to help on testing TinyMCE and autop (tab switching). I’ve got a Javascript guy in the office who expressed interest in helping also.

      • Andrew Ozz 9:55 pm on April 12, 2011 Permalink | Log in to Reply

        Great. Made a general ticket #17105 for reporting HTML 5.0 issues with the editors and autop.

        TinyMCE is set to keep all new tags although many of them do not display properly in the iframe (this is browser dependent and should improve as the browsers support more and more HTML 5).

        Autop has some known problems (rarely seen) with block tags that contain other block tags but apart from these all new tags should work well. What we need most seem to be more auto-tests for autop.

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