In the confusion of last week's fixes for date stuff, a new rule was introduced that has caused some concern in the blogs and in the support forum. The rule comes in two forms:#
Every post must have a type attribute that's either outline, link or tweet. There may be others as we go. #
I am sorry for the breakage this has caused. I am a strong advocate of the No Breakage School of software development. But this is early days for Drummer, and not making this a rule from the outset was a mistake I didn't want to live with going forward. The CMS must have a way of telling that something is a post, and only going by the calendar structure isn't something I want to depend on.#
If this is a big problem, we can address it with a script that goes through your outline and finds all subs of days that don;'t have type attributes and put them there. It would not be a hard script to write, and I would be happy to do it, if it's needed. #
I've started a thread on the support forum for this topic, also for any problems resulting from the big shakeup of this week. #
This doesn't concern Drummer users directly, but I thought it deserved a change note.#
I installed the new version of Old School on the server that builds Scripting News. This predates Drummer by 4.5 years, so it works somewhat differently. It seems to work, I did a bunch of writing and rebuilding this morning. I made a couple of changes in cosmetic areas. The result is something that looks exactly like it should as far as I can tell. #
In a change note on the 28th, I talked about how you can delete days off the end of your outline, how this is a necessary feature for Scripting News, where I have been writing in the same OPML file for 4.5 years. It would have become unwieldy long before. #
Here's my suggestion for Drummer users considering using this feature, and I think eventually most of you will want to use it. #
Wait until November 1 or 2, after I give the all-clear, when we see if it works on Scripting News, and after I've had a chance to fix any resulting problems. #
I'd rather be the test case on this myself before trying to figure out why something went wrong on one of your systems. #
This is new code, and it's better to assume it has problems than just assuming it works as documented. Remember Murphy's Law and It's even worse than it appears. #
In the confusion of last week's fixes for date stuff, a new rule was introduced that has caused some concern in the blogs and in the support forum. The rule comes in two forms:#
Every post must have a type attribute that's either outline, link or tweet. There may be others as we go. #
I am sorry for the breakage this has caused. I am a strong advocate of the No Breakage School of software development. But this is early days for Drummer, and not making this a rule from the outset was a mistake I didn't want to live with going forward. The CMS must have a way of telling that something is a post, and only going by the calendar structure isn't something I want to depend on.#
If this is a big problem, we can address it with a script that goes through your outline and finds all subs of days that don;'t have type attributes and put them there. It would not be a hard script to write, and I would be happy to do it, if it's needed. #
I've started a thread on the support forum for this topic, also for any problems resulting from the big shakeup of this week. #
This doesn't concern Drummer users directly, but I thought it deserved a change note.#
I installed the new version of Old School on the server that builds Scripting News. This predates Drummer by 4.5 years, so it works somewhat differently. It seems to work, I did a bunch of writing and rebuilding this morning. I made a couple of changes in cosmetic areas. The result is something that looks exactly like it should as far as I can tell. #
In a change note on the 28th, I talked about how you can delete days off the end of your outline, how this is a necessary feature for Scripting News, where I have been writing in the same OPML file for 4.5 years. It would have become unwieldy long before. #
Here's my suggestion for Drummer users considering using this feature, and I think eventually most of you will want to use it. #
Wait until November 1 or 2, after I give the all-clear, when we see if it works on Scripting News, and after I've had a chance to fix any resulting problems. #
I'd rather be the test case on this myself before trying to figure out why something went wrong on one of your systems. #
This is new code, and it's better to assume it has problems than just assuming it works as documented. Remember Murphy's Law and It's even worse than it appears. #
Copyright 2021, Dave Winer.
Last update: Saturday October 30, 2021; 12:29 PM EDT.