REM State

15 Apr

Next Release Planned for Today

I was going to get the next release out yesterday, but my web host went down right when I was getting ready to go into a final test pass. Mostly polish and bugfixes (and a little bit more security) — but this time, I’m going to shake the plugin harder for bugs. I hate doing a release and then finding a nasty bug 5 minutes later as I do a reset to start coding up the next thing. I intend 3.0.4 to be the last release I make on the 3.0 branch; after this, I plan to start in on new features. If everything goes well, I should have the release for 3.0.4 done by the end of today. If things go not so well, the release may be delayed out as far as Tuesday. I see nothing coming up that’s so bad it’ll take more than three days to fix it right.

Now, with that, I’m off to sleep!

18 Responses to “Next Release Planned for Today”

  1. pingback pingback:
    1
    Best Posts from around the Web » Next Release Planned for Today

    […] Original post by Quandary […]

    Reply to this comment.
  2. AvatarAnanda
    2

    Man, you are a powerhorse!

    I’ve been using 3.0.2 and haven’t noted any problems so far… Looking forward to some of the new features too.

    Reply to this comment.
  3. AvatarQuandary
    3
    Author Comment

    @ Ananda

    Well there are a couple bad ones. Like deleting a post that’s in a series without removing it from the series first causes that (deleted) post to be permanently stuck in the series. Also, I messed up a variable reference trying to get the author ID, so it always comes back unset/empty — this will cause you grief when upgrading to 3.0.4 if you created any new series (upgrades don’t count), but there’s not much I can do to fix that.

    Reply to this comment.
  4. Avatarjez
    4

    looking forward to testing the new 3.4 release! keep up the good work!!

    Reply to this comment.
  5. AvatarMartins
    5

    Hi again,
    in the readme file it says that I can access series list through template tag. Which tag would that be? I intend to put the series list on the right sidebar (and mybe modify a bit to suite my needs).

    Reply to this comment.
  6. AvatarMark
    6

    Unfortunately, I upgrade from 2.2 to 3.0.4 and get lots of errors like this:

    WordPress database error: [Cannot add or update a child row: a foreign key constraint fails (`wpblog/wp_in_series_3_0_entries`, CONSTRAINT `wp_in_series_3_0_entries_ibfk_2` FOREIGN KEY (`next_post_id`) REFERENCES `wp_in_series_3_0_series` (`series_id`))]
    INSERT INTO wp_in_series_3_0_entries VALUES (’1′,’55′,’75′,NULL)

    … :(

    Reply to this comment.
  7. AvatarMartins
    7

    yes, I had these errors too and reported a bug. Here is the fix: http://remstate.com/projects/in-series/bugzilla/attachment.cgi?id=1

    Or, another option would be to remove all the foreign key definition for the in-series tables, which i did.

    Reply to this comment.
  8. AvatarQuandary
    8
    Author Comment

    @ Martins

    InSeries::SeriesList. Keep in mind: it’s totally untested, unsupported, and may not even be working right now.

    Reply to this comment.
  9. Avatarjez
    9

    got it working now, but it eats my miniblog/asides.

    Reply to this comment.
  10. AvatarMark
    10

    Quandary,

    I am confused.
    Will you release a version for the upgrading issue? Or, I should follow Martins’ suggestion?

    Reply to this comment.
  11. AvatarQuandary
    11
    Author Comment

    @Mark

    Yes, to both. I intend to release a version without FK constraints in place, but for those who have the FK constraints, you will need to remove them. Due to the way that I created the FKs, it is not possible for me to remove them automatically (at least, it would be trickier than I want to try and deal with) — if you need assistance with removing the foreign keys, I’m willing to help out.

    Reply to this comment.
  12. AvatarQuandary
    12
    Author Comment

    @jez

    Are these generated by another plugin? I’m happy to try and play nicer with other content-modifying plugins, but I have to know about them and how they work. :)

    Reply to this comment.
  13. AvatarMartins
    13

    Quandary,
    i’ve been trying reach that SeriesList(). but when I check it with function_exists(’SeriesList’); returns false. I tried it at single post and archive, and in a sidebar. And yes.. not very familiar with the coding structure of WP.. could you help me out, please? To use it in sidebar, should I somewhere (?) register it as a widget:
    register_sidebar_widget(
    array(’Series list’,'widgets’),’SeriesList’); ?

    Reply to this comment.
  14. AvatarQuandary
    14
    Author Comment

    @Martins

    It’s part of the InSeries class (static method). Either call it as InSeries::SeriesList() or as array("InSeries", "SeriesList") (if you’re trying to pass it as a parameter).

    Reply to this comment.
  15. AvatarQuandary
    15
    Author Comment

    @Martins

    … and that’s so going in 3.1. I just saw someone using WordPress widgets yesterday (first time I’d heard of them), and that looks like the answer to “How do I get things in the sidebar/non-post parts of the site in a polite/flexible/unobtrusive fashion?”

    Is this a common thing to all themes, or is it specific to only some themes? I don’t see the function documented on the WordPress site at all.

    Reply to this comment.
  16. AvatarMartins
    16

    well, as far as i know there are themes that support widgets, and some that dont. But dont know the difference and didnt find any documentation on that. Its said that mine do. Maybe the diference is that you can call the function “SeriesList()” without including anything nor referring to any class..

    Reply to this comment.
  17. AvatarMartins
    17

    .. is In-series would have been registered as a widget.

    Reply to this comment.
  18. AvatarMartins
    18

    sorry, for spelling errors (finishing minutes of my working day).
    this works: InSeries::SeriesList(); very nice. thanks a lot.

    Reply to this comment.

Leave a Reply

Comment Preview:

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

Global Positioning System Gazettewordpress logo