scripting / drummerSupport

Support for Drummer users.
19 stars 0 forks source link

Blogging in Drummer #30

Open scripting opened 3 years ago

scripting commented 3 years ago

If you have questions about Blogging in Drummer, this is a good place to ask.

mistersugar commented 3 years ago

I am following the instructions and they are working easily. Results at http://oldschool.scripting.com/mistersugar/

I am trying the PagePark instruction now, thinking that the code needs spaces before/after the curly brackets. Will wait a few minutes to see if the new Drummer blog shows at http://test.stor.im. May have to update PagePark.

More testing and notes to come ...

scripting commented 3 years ago

Thanks for checking this out! ;-)

Whitespace is not significant in JSON, as far as I know.

This is literally the text of the config.json for clueless.lucky.wtf.

{"s3ServeFromPath": "/oldschool.scripting.com/cluelessnewbie"}

allenwb commented 3 years ago

These are comments and questions from my first read-through of "Blogging in Drummer". Probably the major value of them is as unrefined first impressions.

Overall impression, the writing is fine but is implicitly making a lot of assumptions about what the reader knows/understands about Dave's blogging style and software stack. For a broader audience those assumptions won't apply and more explanation will be needed.

You introduce that "Old School is a blogging CMS" and explain how it fits together with Drummer and PagePark. The CMS most people are likely to be familiar with is Wordpress which is pretty heavy weight end-to-end solution: an Editor, a content storage "data base", a deployment engine (ie, site generator), dynamic page generation on the web server, etc. When used together with Drummer and PagePark, Old School seems like is just a piece of the overall CMS system you have built.

Am I correct in my impression that Old School is essentially a "static site generator"? If so, I think it would be clear if you had said "Old School is a static site generator for bloggers" and built upon that summary description. My conceptional model is:

Drummer CMS System:

The other preconception that readers are likely to have concerns "what is as blog"? We know what Dave means by "blog" but the hypothetical broader audience probably doesn't. They are probably thinking about magazine-style "blogs" with relatively long and infrequently added articles. You might want to clarify that. Also, is Drummer+Old School a good solution for article length posts? It seems to me that when you write those you usually publish them as a distinct page that you link to from your blog. Would you write the article in Drummer as a separate outline and then link to it from a post within blog.opml?

Is the name blog.opml special? If I have multiple blogs can I have multiple blog opml files in a single Drummer instance?

It appears to me that PagePark is completely optional—it's just a web server and I could deploy to any server I might be using. So, presumably what Old School actually emits is just a set of files arranged in a directory hierarchy and when using an alternative server I would need to provide my own deployment steps.

That's just my first round thoughts. Don't feel obliged to answer everything that has a "?" above. They aren't really questions but more a reflection of my process of digesting what you wrote.

dsearls commented 3 years ago

I'm Old School myself, having started blogging under Dave's tutelage in 1999. I've also been using Dave's online outlining systems for the duration, which in my case goes back to MORE in the late '80s.

I am also adept at Wordpress, and operate five blogs that run on it. I also consider it a lousy blogging platform, because it favors highly composed essay-length posts. That's what I write on those blogs (and on Medium sometimes too), but I don't consider it blogging.

I do consider what Dave's does blogging. It's what I feel at home doing here. Dig: http://oldschool.scripting.com/dsearls/ .

I think blogging lost its way when Ev & Co. sold Blogger to Google, and when Movable Type closed their source code and Wordpress—an open source knock-off—took over. It also didn't help that Twitter and Facebook became easier places to blurt out text and publish pictures and get all social.

But that's just history. I want to share that much because I hope what Dave's doing here will appeal to old school bloggers who wandered off or whose voices got ignored or drowned out in the social media era. That's not a trivial cohort. I'd like to help bring them back, and to appeal to a new cohort as well.

Doc

On Aug 12, 2021, at 7:05 PM, Allen Wirfs-Brock @.***> wrote:

These are comments and questions from my first read-through of "Blogging in Drummer". Probably the major value of them is as unrefined first impressions.

Overall impression, the writing is fine but is implicitly making a lot of assumptions about what the reader knows/understands about Dave's blogging style and software stack. For a broader audience those assumptions won't apply and more explanation will be needed.

You introduce that "Old School is a blogging CMS" and explain how it fits together with Drummer and PagePark. The CMS most people are likely to be familiar with is Wordpress which is pretty heavy weight end-to-end solution: an Editor, a content storage "data base", a deployment engine (ie, site generator), dynamic page generation on the web server, etc. When used together with Drummer and PagePark, Old School seems like is just a piece of the overall CMS system you have built.

Am I correct in my impression that Old School is essentially a "static site generator"? If so, I think it would be clear if you had said "Old School is a static site generator for bloggers" and built upon that summary description. My conceptional model is:

Drummer CMS System:

Drummer: outline-based authoring editor and editorial content storage. Old School: outline-driven static site generator PagePark: (optional) web server for statically generated sites The other preconception that readers are likely to have concerns "what is as blog"? We know what Dave means by "blog" but the hypothetical broader audience probably doesn't. They are probably thinking about magazine-style "blogs" with relatively long and infrequently added articles. You might want to clarify that. Also, is Drummer+Old School a good solution for article length posts? It seems to me that when you write those you usually publish them as a distinct page that you link to from your blog. Would you write the article in Drummer as a separate outline and then link to it from a post within blog.opml?

Is the name blog.opml special? If I have multiple blogs can I have multiple blog opml files in a single Drummer instance?

It appears to me that PagePark is completely optional—it's just a web server and I could deploy to any server I might be using. So, presumably what Old School actually emits is just a set of files arranged in a directory hierarchy and when using an alternative server I would need to provide my own deployment steps.

That's just my first round thoughts. Don't feel obliged to answer everything that has a "?" above. They aren't really questions but more a reflection of my process of digesting what you wrote.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/scripting/drummerTesting/issues/30#issuecomment-898028510, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALK7I6TPL7CIZGXY22WDDDT4RHTVANCNFSM5CBVELSA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

mistersugar commented 3 years ago

I have a singular post that has attributes of created (with the date) and type (outline). It shows the page icon next to the node. I had used the + button to create this post.

I have another singular post that has only the attribute of created (with the date). It has the carat icon next to the node. I had hit return from that other singular post to get this node.

Both singular posts are displayed in the same way on the blog.

I understand that the advantage of using the + to create a new post is that it correctly creates the nodes for the month and the day. (I tried to create a post for July 20 but that didn't seem to work; I'll have to try this again and document my effort to correctly report here.) After that, is there any disadvantage to creating a new post by simply hitting return? That is, is there a reason or advantage for the attribute of outline for a singular post?

I've noticed this in LittleOutliner before but never documented my question. I should have. But Drummer gave me a new perspective. :)

mistersugar commented 3 years ago

Dave, blogging with Drummer is a joy. Very smooth. I've selected "Build my blog" seemingly a thousand times as I've adjusted and corrected and tested. Is that a problem or is there a limit?

Also, I like that the build tool is the bottom of the Tools options, which made it easy for me to keep selecting it. But I accidentally selected 'Outline file hierarchy' once and didn't see that Drummer had inserted nodes into my blog outline. Easily corrected.

I did briefly find myself wishing Drummer had the formatting tools (link, bold, italics) that you built into 1999.

scripting commented 3 years ago

Good morning! Nice to see the comments here...

First to @allenwb's questions/comments.

  1. These docs were written for you and the others who are testing the product.

  2. PagePark is indeed optional. I put that note in the docs because there was a user trying to make LO2 work the way Drummer can now work, and when he is part of the group he will need that info.

  3. If you follow the instructions in the very first part of the doc, the Getting started section, you will have a completely hosted blog. No need to run any kind of server. The note about PagePark is just for customization, if you want to use your own domain name, instead of something like this.

  4. Drummer + Old School is a fantastic way to write article-length blog posts. That's the difference between a singular post and a titled post, as described here.

  5. The name blog.opml is special. In this setup you can only have one blog per account. It will be possible to set things up differently, with some programming, to have as many blogs as you want emanate from a single Drummer account. I can explain how at a later time, but it is doable. But, not in this setup.

To @dsearls...

  1. Of course what I'm doing is blogging. I've never had to explain that.

  2. I don't care about getting a huge number of people doing blogging with Drummer. I want it to be useful to the people who do use Drummer. I want the people who create outliners to plug into Old School the way Drummer does. I want the new outlining to be open, with "small parts loosely joined" as described by our mutual friend, another Dr Dave. ;-)

To @mistersugar...

  1. You really do have to use the + icon to create stuff for your blog. Imagine if the + weren't there, what would the instructions look like and how error-prone they would be. You have to get things exactly right if you do it "by hand" which you can do, but why would you?

  2. Old School is fairly tolerant of omissions, but not when it comes to dates in the calendar structure. This has a perhaps not-apparent advantage that you can put other stuff in your blog.opml outline, which may come in handy in the future. :smile:

  3. There's no limit to the number of times you can build your blog. Party down Anton! Also I understand how cumbersome the Build my blog command can be. I wasn't going to put it in there at first, I was going to give you instructions for adding your own icon to the icon bar that would build the blog without bringing the blog to the front, and with no danger of hitting the wrong command. I will do that shortly and post a pointer here. That's how I build my blog, Scripting News.

BTW, in defense of @allenwb -- he's been an incredibly helpful member of this test group because he's one of the leading experts in the world on the JavaScript language. We're doing some daring things with the language in Drummer, and having him as an adviser and friend has made a huge difference. @dsearls is an expert in blogging and marketing, and other related stuff. I have a lot of experience writing docs, and I don't have any problems calling Old School a blogging CMS. I basically invented the idea of a blogging CMS, and blogs for that matter, so if anyone objects they can kiss my ass have a nice day. :boom:

scripting commented 3 years ago

@mistersugar -- as promised, a recipe for adding an icon that builds your blog.

http://docserver.scripting.com/drummer/blogging.opml#1628861390000

scripting commented 3 years ago

Let's look at some of the first attempts, and look for obvious problems, fixes that are needed.

Example of a titled post

http://oldschool.scripting.com/cluelessnewbie/2021/08/13/150253.html?title=aPostOnItsOwnPage

scripting commented 3 years ago

Previous Scripting News header image, per @mistersugar request. You're free to use these header images in your blog.

  1. joeDiMaggio.png
  2. peterPaulMary.png
  3. malcolmX.png
  4. abrams.png
  5. hopperGasStation.png
  6. fridaKahloSelfPortraitSlice.png
  7. therRehearsal.png
  8. blackLivesMatter.png
  9. churchill.png
  10. naomiOsaka.png
  11. georgeFloydWall.png
  12. degas.png
  13. pissaro.png
  14. minkHollow.png
  15. bonacera.png
  16. chalkboard.png
  17. cannabis.png
  18. drummer.png
  19. kate.png
  20. bronxScienceEntrance.png
  21. samErvinWatergate.png
  22. newWhiteHouseMessage.png
  23. statueOfLiberty.png
  24. mlk.png
  25. americaOnTheMoon.png
  26. usCapitol.png
  27. snowyField.png
  28. fireworks.png
  29. winterMountain.png
  30. wonderfulLife.png
  31. aretha.png
  32. winterMountain.png
  33. carrots.png
  34. trumpLoserFailure.png
  35. billRussell.png
  36. sky.png
  37. apples.png
  38. rbgSupremeCourtInState.png
  39. supremeCourt.png
  40. tomSeaver.png
  41. mlk.png
  42. countryRoad.png
  43. blueberries.png
  44. countryRoad.png
  45. blackLivesMatterOn16thSt.png
  46. olanaHudsonView.png
  47. thelmaLouiseEnd.png
  48. lake.png
  49. woods.png
  50. 1918OutdoorHospital.png
  51. winterMountain.png
  52. wonderfulLife.png
  53. cooperLakeWinter.png
  54. kingKong.png
  55. niagaraFalls.png
  56. americanPride.png
  57. meadow.png
  58. rusticCountryRoad.png
  59. eveAndPeterWalkingToSchoolIn1964.png
mistersugar commented 3 years ago

Confirming that the RSS feed works. I grabbed it from the bottom of the page and included it in the River of News I monitor at river.zuiker.com and my Drummer posts show up (albeit way down the river after some podcast feed I must also have added recently).

mistersugar commented 3 years ago

I posted additional items today, including a titled post followed by a singular post. In the blog, there's not much of a divide between the two (other than the Twitter RT icon), which makes the singular post feel as if it is part of the titled post. I know that I can reorder the posts, but maybe I want the titled post to be higher. Should this be a style choice for a user to define, or should it be different by default?

scripting commented 3 years ago

@mistersugar -- I might have some ideas how to do it, to make it so a titled post stands off from a singular post that comes after it. Maybe put a light box around the titled post? In the meantime, I recommend putting the singular posts first, followed by the titled post. I've been doing it that way forever. ;-)

scripting commented 3 years ago

I just wrote a fun post.

http://scripting.com/2021/08/13/194244.html?title=wereCooked

mistersugar commented 3 years ago

Dave, I have not been able to get the cloud-upload icon to show up in the iconbar.

I have attempted this in both Safari and Firefox, and have cleared the cache and reloaded and signed out of Twitter and back in. Still no icon in the iconbar. I even checked the console for errors but don't see anything related.

I suspect I have not entered the code correctly, so a screenshot of my Iconbar file here.

UPDATE: Talked to Dave, expanded the browser window to full extent of my laptop window, and there the icon was.

andysylvester commented 3 years ago

got my Old School blog started, and linked to Ken Smith's blog - fun!

http://oldschool.scripting.com/AndySylvester99/

mistersugar commented 3 years ago

Thank you for the urlHeaderImage options, Dave. I added that to the OPML headers, and also made a change to the description for my blog. No amount of building the blog or refreshing the page would show the changes, but once I added a new post and built the blog, the header image and description refreshed. Perhaps as expected, but documenting my usage anyway.

scripting commented 3 years ago

I documented that behavior. It's in the blogging docs.

akaKenSmith commented 3 years ago

About the question in the thread above of readers easily telling apart the titled posts and the untitled posts...one day in now, and I'm finding the different placement of the RT icon a very natural signal, and the concern has dropped away for me.

akaKenSmith commented 3 years ago

urltweet

Smooth sailing again this morning with a few brief Drummer posts. The include-a-tweet function is a real pleasure. http://oldschool.scripting.com/KenSmith/2021/08/14.html#a120830

scripting commented 3 years ago

I like the way you're using it.

http://oldschool.scripting.com/KenSmith/

I think we have to do a lot better with titled posts that come before singular posts.

Also, I see you're doing whole-headline links, I never do that, so I'm unaccustomed to how they are presented. Not sure I like it. (This is self-criticism btw.)

mistersugar commented 3 years ago

@akaKenSmith Nice Drummer. I'm unclear how you get the URLs in smaller size to display at the end of a post. Is that a function of Twitter, formatting in Drummer, an attribute, or some other practice that I've missed in the docs?

scripting commented 3 years ago

@mistersugar -- this is how @akaKenSmith did it...

  1. Get the URL on the clipboard.

  2. Click on the wedge next to the headline you want to link from. It's important to click on the wedge so you have the bar cursor, not the text cursor.

  3. Click the link icon.

  4. Paste the URL.

  5. Click OK.

  6. Build the blog.

akaKenSmith commented 3 years ago

inlineImage

My first attempt at posting an inlineImage worked smoothly. I like the way the text displays with and under the image when the text has been posted in the same line of the outline as the inlineImage command. I'll try other arrangements too.

http://oldschool.scripting.com/KenSmith/2021/08/15.html

mistersugar commented 3 years ago

I followed the instructions for creating and using a glossary but am not seeing the expected rendering in my blog.

My glossary.opml is public at http://drummer.scripting.com/mistersugar/glossary.opml

My blog.opml is at http://drummer.scripting.com/mistersugar/glossary.opml and shows the urlGlossary attribute in the headers.

My test post is at http://oldschool.scripting.com/mistersugar/2021/08/21.html#a185626 -- in Drummer I typed "ZChronicles" and expected to see Zuiker Chronicles in the rendered blog.

Please help me know if I've overlooked something or if this is a bug.

For the instructions, it might help to better explain the role of quotations in the glossary file, though the examples provided are easy to emulate (unless this is where I messed up).

scripting commented 3 years ago

@mistersugar -- I don't see anything obviously wrong, i'll check it out.

re your suggestion for the docs, quotation marks aren't special. any characters that appear at the top level will be substituted if they appear. i use them in my own glossary, as you can see but you could just as easily use a $ in their place, or nothing at all.

scripting commented 3 years ago

@mistersugar -- there was a bug, I fixed it, and was able to get my test blog to build using your glossary.

http://oldschool.scripting.com/cluelessnewbie/2021/08/21.html

Please try your experiment again, and let me know if it worked.

mistersugar commented 3 years ago

Please try your experiment again, and let me know if it worked.

Confirmed: glossary is working as expected. Thanks for fixing.

scotthansonde commented 3 years ago

Trying out Drummer for the first time (v2.0.6, browser is the current Chrome) and trying to publish a first blog post as described in Blogging in Drummer - Getting Started. The "Build my blog" command doesn't work. In the console I get an error:

Access to XMLHttpRequest at 'http://drummercms.scripting.com/build?blog=ScottHansonDE' from origin 'http://drummer.scripting.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Trying to call http://drummercms.scripting.com/build?blog=ScottHansonDE directly in a browser tab (or with curl in the terminal) returns socket hang up.

Am I missing something? 😃

scripting commented 3 years ago

Usually the CORS error means the software has crashed when trying to respond to the message.

Which is confirmed by the second thing you did.

I just built my blog here and didn't encounter any problems.

Then I looked at the log for drummercms.scripting.com -- and there is an error there, and I will now fix it. ;-)

Thanks for the report.

scripting commented 3 years ago

Scott, theoretically the bug is now fixed. Please try again and let me know if it works.

Basically it was a bug that was uncovered in the fix to the previous bug. :boom:

scotthansonde commented 3 years ago

It works!

scripting commented 3 years ago

This will be part of the next changes package but wanted to note it here first.

Now when you build your blog, it always builds the home page, the archive page for the first day, and any titled story pages that are part of the home page. You shouldn't have to make a change to trick the CMS into building your page. It was ok when I was the only user. But now there are others, and this was embarrassing.

scotthansonde commented 3 years ago

Is anyone else using Drummer on MacOS on a non-US keyboard? I'm on a German keyboard, and cannot for the life of me figure out to enter ⌘-/ for running scripts (the slash on my keyboard is shift-7, and ⌘-shift-7 is not recognized by either Chrome or Firefox). My usual bag of tricks for keystrokes (System Preferences, Keyboard Maestro, Better Touch Tool, Karabiner-Elements) aren't helping me out yet. I'm just wondering if someone has already figured this out. (@scripting This is not a bug! 😄 )

scripting commented 3 years ago

Scott, there's a comment in the change notes outline about this. I want to encourage you to post items like this. Not everybody, that's for sure, but definitely you.

Also I posted a link to this comment in the change notes.

scripting commented 3 years ago

BTW, I asked this question on Twitter. No reason not to ask it in public. Cmd-/ as a run script key goes back to Frontier.

http://scripting.com/frontier/manual/chapter03.html

image

scripting commented 3 years ago

@papascott -- was there a resolution to the Cmd-/ problem?

scotthansonde commented 3 years ago

@scripting Not yet. I can get the key by switching to a US keyboard layout, but that's not viable for a permanent solution. I also tried out Drummer on Windows, there Ctrl-/ didn't work either.

mistersugar commented 3 years ago

A report on the urlvideo attribute:

I wrote a singular post and included the urlvideo attribute to a YouTube video using the url provided by the Share tab at that video. That link is https://youtu.be/dvl9CDPQ_2Q

I built the blog and viewed it in Safari. I saw the arrow beside the post as expected, but when I clicked it a blank space appeared beneath the post. I visited the blog in Firefox and saw a warning that Firefox would not embed a page within page.

I went back to Drummer and changed the urlvideo link to the address for the YouTube video, https://www.youtube.com/watch?v=dvl9CDPQ_2Q

That worked, and I see the video beneath the post.

Unless this is a Drummer bug related to the youtu.be short links, maybe just the Blogging in Drummer doc can be updated to clarify not to use the Share link.

scripting commented 3 years ago

@mistersugar -- you're right -- that should be documented, you can only use the latter form of urls for urlvideo. not sure exactly how to say that in the doc though. any suggestions on language?

scripting commented 3 years ago

I love what @mistersugar is doing with his Drummer blog.

http://oldschool.scripting.com/mistersugar/

mistersugar commented 3 years ago

I messed up my blog.opml file tonight. I'm pretty sure it's all on me, but here's a report:

I hit the + sign to create a new post, and then selected Comment from the Reorg menu. I thought that this would allow me to write an outline that would not get published to the blog. I believe this is how commenting works. (I had written a post yesterday as a test, and wanted to keep the text but not have it published, and in the end copied it over to a different Drummer file.)

Then, I realized that the outline that was top was Dave's Drummer Change Notes outline. It displayed the << comment icon but would not let me edit. This has happened to me a few times before when I create a new post, and I eventually realize I'm trying to write in an outline I'm not able to edit. When I couldn't write anything on the commented outline, it dawned on me that I was in Change Notes, so I closed that outline. Then I realized my blog.opml file was also closed; I may have hit the x close icon on that tab but can't recall clearly. I opened blog.opml, and the Change Notes outline opened instead. This was confusing to me, so I tried again, and again Dave's Change Notes text appeared instead of my blog outline.

I logged out of Drummer, logged in, refreshed the page, and tried again. Same thing.

I downloaded my files, checked the blog.opml, and I see all of the Change Notes text instead.

So, somehow I replaced the blog.opml file with the information from Change Notes. Meaning I was opening the blog.opml file but all of its contents had been replaced.

I do have a backup from yesterday, so I will be able to rebuild the blog.opml outline. I will wait for insight and guidance.

If my bungling uncovered a bug, great. But if this is all user error, I apologize, and it is a reminder of how important it is to download your files regularly.

scripting commented 3 years ago

Nothing you did was wrong.

There is a bug in there, the fact that your blog.opml file ended up with the content of the change notes, that’s not on you.

I’ve seen it happen before myself, and thought I had found the problem, but apparently not.

scotthansonde commented 3 years ago

@scripting re: Cmd-/. I don't have a workaround yet, but I can now see what's happening. The hotkeys seem to be read from a 'keydown' event in concord.js, checking the 'which' and 'metaKey' properties (for Cmd-/, 'which' is 191 and 'metaKey' is true). I made a little page to record keydown events

window.addEventListener('keydown', (e) => {
        console.log(
          `{key: ${e.key}, code: ${e.code}, which: ${e.which}, metaKey: ${e.metaKey}}`
        );
      });

With the US keyboard, Cmd-/ outputs {key: /, code: Slash, which: 191, metaKey: true}

With the German keyboard, Cmd-/ (for which I press Cmd-shift-7) outputs: {key: 7, code: Digit7, which: 55, metaKey: true}. If I just press / (i.e. shift-7, without cmd), it outputs {key: /, code: Digit7, which: 55, metaKey: false}. It's strange that the key property changes depending on the metaKey. 🤷

scotthansonde commented 3 years ago

Final update: I was able to find a workaround by creating a macro in Keyboard Maestro

CleanShot 2021-08-26 at 14 35 24

scripting commented 3 years ago

@mistersugar --

If the problem appears again, look in the JavaScript console, if you notice the problem soon after it happens. I know it's hard to know if you did or didn't. But there is debugging code in the app that provides important information about what went wrong.

Obviously this is a deal-stopper for everything. If you can't trust the app to preserve your work, it's not worth very much, no matter how much we admonish people to do their backups.

Also, this isn't criticism, so please don't take it that way -- but try to remember when writing long notes about disasters to let me know up front that it's NOT a disaster. Because I take this stuff seriously and as I'm reading it I'm thinking about how we're going to get you your data back. I can relax a little more if I know you took care of that yourself.

We're all learning here. Some of us have a lot of experience with bug reports. Others have more experience with writing. Etc.

scripting commented 3 years ago

A voicemail to Drummer testers.

http://scripting.com/2021/08/26/voicemailToDrummerTesters.m4a

This will probably be in tonight's Change Notes package.

andysylvester commented 3 years ago

Just listened to the voicemail, I think a weekly call would be good, I would participate.

akaKenSmith commented 3 years ago

I would participate...

On Thu, Aug 26, 2021 at 11:37 AM Andy Sylvester @.***> wrote:

Just listened to the voicemail, I think a weekly call would be good, I would participate.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/scripting/drummerTesting/issues/30#issuecomment-906521367, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEKCJ7ZENL25W7LUPMVJITT6ZNU5ANCNFSM5CBVELSA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

scripting commented 3 years ago

I think I've got the elusive bug captured, if so -- in my next session I'll dig into it and see if I can nail it once and for all.

Here's the scenario.

  1. I have two instant outlines open in Drummer. Change notes and my Twitter posts outline, aka @davewiner.

  2. In Drummer, activate @davewiner by clicking on the tab.

  3. In E/D where I edit the change notes, make a minor change to the Change notes outline.

  4. In Drummer, observe that the lightning bolt next to change notes outline is green.

  5. Activate the change notes outline by clicking in its tab.

  6. Click in @davewiner.

  7. Bug reproduced -- it shows the change notes outline, not my twitter posts.