REM State

08 Apr

3.0.0 Escaped!

What is this talk of ‘release’? Klingons do not make software ‘releases’. Our software ‘escapes’ leaving a bloody trail of designers and quality assurance people in its wake.

The Klingon Programmer

All righty folks; 3.0.0 is working at roughly the same level as 2.2.2 — but now (very likely) with more bugs! I debated whether I should spend some time trying to smooth out some of the rough edges (e.g., explicitly disable posts in multiple series from the editing UI until that feature is actually 100% working), or just release the thing and let the bug reports roll in. I’ve gone with just doing the release, since 3.0.0 has been such a long time coming. There are no catastrophic bugs (that I know of, anyway), so while 3.0.0 is not perfect it does at least work for new installations.

Oh, and for the love of your data, back up your database before installing 3.0.0. It has the potential to irrevocably eat your series data, scare your children, and kill your adorable pets. I’ll be very, very, very sorry if your whole site gets munched on account of my plugin. My personal feeling is that the probability of data loss is very low, but I’m human, and I can (and do) make coding mistakes sometimes; and this plugin will munch series with _series_order values that span negative to positive, or which go from one digit to two digits. It will also munch all but one of your series, too, regardless of numbering. 3.0.0 has not received excruciatingly intense testing — just some pokes, prods, and sanity checks — so it’s entirely possible that I missed a corner case somewhere. That said, I have yet to have it eat any of the data on my test platforms.

With all this speak of bugs, I have another announcement to make: In Series now has a bugzilla database! Please log any and all bugs and feature requests there.

3.0.0 does bring in a couple of new user-visible features, and is missing at a couple features from the 2.2 series too:

  • Arbitrary post re-ordering (you have to save the post in a series before you can reorder it, though)
  • As many Tables of Contents, next-in-series, and previous-in-series links as you want, and wherever you want (within a post, outside of the content)
  • Multi-view and single-view options
    • The multi-view and single-view options have been removed
    • Everything now shows up in all views
  • Pretty much no documentation for the how the GUI works (sorry! File a bug! :)
  • No new screenshots yet

Get In Series 3.0.0.
(This release had a bug that ate all but one series per install/upgrade. For safety reasons, I have removed the link.)

7 Responses to “3.0.0 Escaped!”

  1. AvatarAnanda
    1

    Hey there,

    Bug found…. I’ve added it to the bugzilla database (though honestly I find those to be sort of confusing sometimes….)

    Hope you don’t mind me posting it here too:

    I would imagine this is similar to what happens when you are numbering a list and you don’t use trailing zeroes. Some programs automatically adjust for this, while others would give you a list like 1, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9….

    Since upgrading, that seems to be my problem–I have a series that’s currently at 18 entries, and that’s how it’s showing up….

    But the good news, I still haven’t upgraded my MySQL version, and the dropdown feature on the “write post” section now works! Thanks!

    Reply to this comment.
  2. AvatarQuandary
    2
    Author Comment

    Yeah; that’s a benefit of having the separate tables under the hood — absolutely no subqueries!

    I need to make a compatibility table somewhere and keep track; I want to work with the earliest versions of PHP and MySQL that WordPress presently supports. I’d also like to work with WordPress back to 1.5, but one thing at a time… :)

    Thanks for being a brave soul, and trying this out for me!

    Reply to this comment.
  3. AvatarDennys
    3

    Hi,
    1. I found the privilege should be changed. The directory privilege should be 755 (it’s 750) and the file privilege should be 644 (it’s 640).

    2. I also tested the RSS (wp-rss2.php and wp-atom.php), it seems ok. Just like the following:
    Article Series - XXXXX

    1. AAAAA
    2. BBBBB
    3. CCCCC

    Previous in series Next in series

    Reply to this comment.
  4. AvatarQuandary
    4
    Author Comment

    @Ananda

    Oh, and hey, now you get to test out the arbitrary post reordering, too! Extra bonus! ;)

    (But seriously, I’ll fix the problem right away; I already know where the issue is.)

    Reply to this comment.
  5. AvatarQuandary
    5
    Author Comment

    @Dennys

    I was unaware that Zip even had the capability to store Unix file permissions. I’ll fix that when I do a 3.0.1 release tonight (bug #1 is pretty… um… yeah, I should’ve tested that :).

    Reply to this comment.
  6. AvatarChristopher
    6

    I love the upgrade and new features, but it would be great to have the multi-view and single-view option back if possible.

    Reply to this comment.
  7. AvatarQuandary
    7
    Author Comment

    @Christopher

    Sorry it’s taking so long for 3.1 to come around — I know that having this feature gone is painful. The reason it’s this way, right now, is because other folks had been waiting patiently for a way to get ToC listings in both multi- and single-view, so I opted to solve that problem, and open a bug on this one.

    Reply to this comment.

Leave a Reply

Comment Preview:

© 2009 REM State | Entries (RSS) and Comments (RSS)

Global Positioning System Gazettewordpress logo