drummerSupport icon indicating copy to clipboard operation
drummerSupport copied to clipboard

New version almost ready for testing

Open scripting opened this issue 2 years ago • 38 comments

I think I'll have a test version of the new Drummer pretty soon.

See this blog post for an update and a screen shot.

What's new?

The new things are:

  1. Email for login, not Twitter.
  2. HTTPS.

Will you help test?

If you're interested in helping test it, reply to this comment, and you should be notified when it's ready.

What you'll be testing

It will be an empty version of Drummer. No users signed up. You'll create a new account with your email address, and create and edit some test files which will disappear when the "real" transition starts.

The goal

The goal is to find things that don't work. At first that will be very easy to do! Lots of wires to be hooked up. Drummer is a complex product with lots of features. But when I open it up, it should work as an outliner. And probably some of the other features will work as well.

Thanks in advance for your help getting this going.

scripting avatar Feb 07 '23 18:02 scripting

Hi Dave. Please put me down to test it. I had an account on the old Drummer and downloaded my content. Will try to upload it again.

grantdunham avatar Feb 07 '23 19:02 grantdunham

I'm interested in helping test the new version.

jackbaty avatar Feb 07 '23 19:02 jackbaty

@grantdunham -- I don't think you'll have to upload it.

scripting avatar Feb 07 '23 19:02 scripting

If you need help with testing, count me in.

oevl avatar Feb 07 '23 20:02 oevl

count me in for testing too. thanks for still digging Dave!

rtanglao avatar Feb 07 '23 20:02 rtanglao

I'm willing.

akaKenSmith avatar Feb 07 '23 20:02 akaKenSmith

I am willing to help too.

fmcpherson avatar Feb 07 '23 21:02 fmcpherson

Happy to test.

troutcolor avatar Feb 07 '23 21:02 troutcolor

So cool, we're getting the old team back together. ;-)

scripting avatar Feb 07 '23 21:02 scripting

Willing to test!

cro avatar Feb 07 '23 22:02 cro

  1. Hi! I've been using Electric Drummer for a while, I know it doesn't rely on Twitter for login, but will you release that too (in case there are more fixes)? The ZIP on the website has the old version (checked 1 minute ago). Would love to test E/D too!

  2. Willing to test!

antranigv avatar Feb 07 '23 22:02 antranigv

@antranigv --

I use E/D too, but it actually does need to be able to log into the Drummer server if you want to broadcast instant outlines, or publish a blog from there. So it has to go through a similar transformation. I haven't even looked at the code yet, but as soon as the web version is running, I will go in and see what it will take and that'll determine when it gets done. It will, because I depend on it. ;-)

But the first step is to shake out any problems with the web version and to figure out how to move people's files across. I have some ideas there, but do not have any working code at this time.

Thanks for the enthusiasm! :-)

scripting avatar Feb 07 '23 22:02 scripting

willing to test

hnzz avatar Feb 07 '23 22:02 hnzz

I would also like to test.

cosmicdread avatar Feb 07 '23 23:02 cosmicdread

I would love to help test this

sarvagnan avatar Feb 08 '23 06:02 sarvagnan

Sign me up, please.

miljko avatar Feb 08 '23 12:02 miljko

I would like to help test this.

mvopat avatar Feb 08 '23 12:02 mvopat

I'm up for testing.

interstar avatar Feb 08 '23 16:02 interstar

Good evening.

The test version of Drummer is ready to start being tested.

What's new?

The new things are:

  1. Email for login, not Twitter.
  2. HTTPS.

What's no longer there?

  1. Twitter

What you'll be testing

It's an empty version of Drummer. No users signed up. You'll create a new account with your email address, and create and edit some test files. Don't put any stuff in files here that you can't lose. Remember this is very new software that's just been through a heart transplant. It's going to take a while to shake out all the bugs and errors. And there will be some we can't shake out because there's a difference between an email address and a Twitter screenname.

The goal

The goal is to find things that don't work. At first that will be very easy to do! Lots of wires to be hooked up. Drummer is a complex product with lots of features. But when I open it up, it should work as an outliner. And probably some of the other features will work as well.

Reports

  1. What you did.
  2. What you expected to happen.
  3. What actually happened.

Screen shots can help.

Look in the JavaScript console, if you see errors there relating to the problem you had, include a screen shot of the messages.

Remember I am not there with you, I don't know what happened.

Where is it?

https://drummer.land/

scripting avatar Feb 08 '23 21:02 scripting

Things that don't work yet

A couple of things that don't work yet --

  1. Posting to a blog. I just reviewed the code and don't think it'll be too hard to create a version of the CMS for the new configuration.
  2. Realtime stuff. Instant outlines, specifically. I haven't figured out yet how to do websockets in HTTPS. I'm waiting for my advisor in Europe with an idea how to approach this.
  3. Tweeting from the icon in the margin. The Twitter settings panel is pointless. (Will be removed.) Basically any connection with Twitter doesn't work.
  4. The dialog that tells you that there's another instance of Drummer open and you can't use this one. It depends on the realtime feature.

Things that do work

  1. The outliner.
  2. Scripts menu.
  3. Icons.
  4. Bookmarks menu.
  5. SIgning up, Signing off, Signing in.
  6. Downloading your files.

scripting avatar Feb 08 '23 21:02 scripting

Is this where reports should be placed? Or should we create individual Github issues?

cro avatar Feb 08 '23 21:02 cro

@cro -- good question. put them right here.

scripting avatar Feb 08 '23 22:02 scripting

Signed up. Signed out. Signed on again. Successfully wrote a dated posting on the notes file. Downloaded my files to my laptop. Opened a new outline and loaded the notes file into it. Everything I've tried so far works as we are used to seeing it work. Onward ...

akaKenSmith avatar Feb 08 '23 22:02 akaKenSmith

Under Settings->Tweets there is the "Post to Mastodon instead of Twitter? (Click here to authorize.)" checkbox. If I click to authorize, it redirects me to https://social.masto.land/auth/sign_in . That's not my instance, should there be a field here (or elsewhere) to enter my Fediverse handle?

cro avatar Feb 08 '23 22:02 cro

@cro -- that feature isn't complete, i'm going to take it out.

scripting avatar Feb 08 '23 22:02 scripting

Successfully imported my current OPML file. Outliner looks like it is working fine.

cro avatar Feb 08 '23 22:02 cro

I've tested all of the File menu options and then work as expected. I edited the Scripts file, added a Hello world script, and the Script menu and Hello world option appeared and executed. Tools options that are expected to work, Download my files, Outline file hierarchy, Image browser, Hard reload, and Reset tabs all work as expected Bookmarks work as expected Sign up, sign off, sign on all work as expected.

I did make an outline public. Copied public URL from OPML header and attempted to in browser and it looks to load as expected.

fmcpherson avatar Feb 08 '23 22:02 fmcpherson

Success on my end.

Grant

On Wed, Feb 8, 2023 at 3:19 PM C. R. Oldham @.***> wrote:

Successfully imported my current OPML file. Outliner looks like it is working fine.

— Reply to this email directly, view it on GitHub https://github.com/scripting/drummerSupport/issues/175#issuecomment-1423314969, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMXVTAL4UNLDNXLGH5GG5LWWQLYXANCNFSM6AAAAAAUUJZIYU . You are receiving this because you were mentioned.Message ID: @.***>

grantdunham avatar Feb 08 '23 23:02 grantdunham

Basic outlining working.

And I can download the file.

(Firefox on Windows.)

If I hoist a deeply nested item to the top, should the crumbtrail let me navigate back to the hidden contextual outline? It doesn't at the moment, but maybe that's deliberate.

If I put the cursor on an item at the bottom I seem to be able to hoist and the entire outline goes blank. I can click the dehoist to bring things back again, but the crumb-trails don't bring things back. And there's literally nothing now but a blank screen. Someone who clicked that icon by mistake, without understanding it, could get very confused.

I notice I can create an attribute in an item with a space in its name (eg I called it "test attribute") which gave me malformed OPML when I downloaded it and tried to read the file in Firefox..

On Wed, 8 Feb 2023 at 23:07, grantdunham @.***> wrote:

Success on my end.

Grant

On Wed, Feb 8, 2023 at 3:19 PM C. R. Oldham @.***> wrote:

Successfully imported my current OPML file. Outliner looks like it is working fine.

— Reply to this email directly, view it on GitHub < https://github.com/scripting/drummerSupport/issues/175#issuecomment-1423314969 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AJMXVTAL4UNLDNXLGH5GG5LWWQLYXANCNFSM6AAAAAAUUJZIYU

. You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/scripting/drummerSupport/issues/175#issuecomment-1423356361, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAWG5QOW3XTIVDEF6YEJWLWWQRL7ANCNFSM6AAAAAAUUJZIYU . You are receiving this because you commented.Message ID: @.***>

interstar avatar Feb 09 '23 01:02 interstar

@interstar -- hoisting seems to work.

i don't understand the terminology you're using, so it's hard to answer the question.

scripting avatar Feb 09 '23 02:02 scripting