Searching the Forum [tech]

Bill G. said:

Note: tags are still case-sensitive, so rp is not the same as rp. Post tagging: https://app.roll20.net/forum/post/5815741/post-tagging

Of course they are. Certainly. I mean, everyone should know that, amirite?

(Scurries off to fix poorly-cased hashtags …)

author: *** Dave H.
url: Community Forums: Searching the Forum [tech] | Roll20: Online virtual tabletop

Basically if the title already has the right tag, it’s ok to leave it be. Also, only tag the first relevant post, e.g. I added Cutscene to some of the threads that turned into Summer RP.

author: Bill G.
url: https://app.roll20.net/forum/permalink/6356440

Well, I like the tagless titles, but I won’t go back any further than I have. :slight_smile:

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6356463

Some changes to the forum code are out now, most of which are around speed and performance on the backend. But a few front-end items:

  1. Fixed a bug where multiple tag searches wouldn’t work (e.g. #Cutscene #RP)
  2. Clicking on a tag from the right side now adds it to an existing search, if there is one (e.g. type ‘Jason’, click ‘#Cutscene’, new search becomes ‘Jason #Cutscene’)
  3. Sort-by dropdown now correctly disabled when the index isn’t loaded yet
  4. Laid the groundwork for keyword highlighting and intelligent truncation (e.g. search for ‘keynome’ and the text summary for a match shows you truncated text around a highlighted ‘keynome’)

author: Bill G.
url: https://app.roll20.net/forum/permalink/6369907

Remarkable. Thanks!

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6370028

This process also gives us some data to work with. Since I work at Tableau, I decided to try creating a viz. I’m missing a few fields of interest (like post date), but I use post ID as a proxy for that, since it can be assumed to increment at a steady pace over time as people post stuff. Tags are also not authoritative (I’m making it easier on search results, at the expense of accuracy). So with those caveats, here we go!

Unsurprisingly, Dave and I are churning out the most forum content, a combination of teen drama shenanigans and palaver. Even including Jason/Alycia’s Tale recap posts (marked with the Recap tag), Cutscene outnumbers Recap like 3 to 1. I also took a crack at analyzing post length (overall - not filtered by tag, so this includes the one-sentence replies to our behemoth YA novels). Setting aside anything below 2700 characters, we’ve only written a handful of doorstoppers.

author: Bill G.
url: https://app.roll20.net/forum/permalink/6371821

Clearly I need to write more in order to beat Bill…

But, in all seriousness, this is interesting stuff. Thanks.

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6371841

*** Dave H. said:

Clearly I need to write more in order to beat Bill…

Too late! Total number of characters in all posts by author. Seriously, this is why I love working at a company like this.

author: Bill G.
url: https://app.roll20.net/forum/permalink/6371862

So … you write more posts, but I run on at the mouth more. Makes sense. :slight_smile:

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6372316

I am completely unsurprising by any this info (I am the most laconic of all the regular posters? Unthinkable! :P), but is it definitely cool to see. Thanks Bill!
(Now if there was only something that tracked how many times I started typing a post only to stop and say, “eh, no one wants to read this” and stopped. Actually, I’d rather not like to think about how big that number is.)

author: Mike
url: https://app.roll20.net/forum/permalink/6372400

Mike said:

(Now if there was only something that tracked how many times I started typing a post only to stop and say, “eh, no one wants to read this” and stopped. Actually, I’d rather not like to think about how big that number is.)

Well, FWIW, there hasn’t been anything you have written that I didn’t enjoy reading. So either your judgment in sorting out what others want to read is uncannily accurate, or you need to post more of those writings. :slight_smile:

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6372598

*** Dave H. said:

Mike said:

(Now if there was only something that tracked how many times I started typing a post only to stop and say, “eh, no one wants to read this” and stopped. Actually, I’d rather not like to think about how big that number is.)

Well, FWIW, there hasn’t been anything you have written that I didn’t enjoy reading. So either your judgment in sorting out what others want to read is uncannily accurate, or you need to post more of those writings. :slight_smile:

Considering I just got out of a one-on-one at work where the only criticism boiled down to “You’re exceeding all expectations and producing some of the best work out of the whole team, but if you had even a little confidence in yourself you’d be unstoppable,” I can imagine it is probably the second one. (though I could see there being a case for the first as well :P)

author: Mike
url: Community Forums: Searching the Forum [tech] | Roll20: Online virtual tabletop

Well, there’s only one way to find out. We’ll let you know (gently) if your writing quality takes a nose dive.

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6373150

_Mike said:
_“You’re exceeding all expectations and producing some of the best work out of the whole team, but if you had even a little confidence in yourself you’d be unstoppable”

This is my assessment of you in game as well. If you ever feel like posting something, and hesitate because you’re not sure people want to read it, please come back and revisit this post, because I do want to read it. Don’t feel obligated to post when you don’t feel up to it, as usual. :slight_smile:

author: Bill G.
url: Community Forums: Searching the Forum [tech] | Roll20: Online virtual tabletop

And none of this desire to read more stuff lets you off the hook for artwork, either. Just to be clear. :smiley:

author: *** Dave H.
url: https://app.roll20.net/forum/permalink/6373336

I finally added a thing to parse dates on individual posts, and once again Tableau’s power to snap visualize data helps me out. This is all “substantial” posts (defined as having 1024 characters or more), graphed over time by week. This isn’t a bad proxy for activity/interest, and read that way it looks like we’re humming steadily along. There was obviously a lot of shenanigans in the December-January timeframe. The recent peaks and valleys are probably cliff-hanger weeks where there’s not much to do.

How about the meat and drink of our forum novellas, the Cutscene, RP, and Recap tags?

Ho. Lee. Shit.

The spike in recap posts probably corresponds to when Dave started writing the IC recaps for Jason and Alycia. We’ve also had a low but steady rate of RP sessions.

author: Bill G.
url: https://app.roll20.net/forum/permalink/6387850

One last code change before I go to bed. There’s now an Image tag that’s attached to any post with no actual text (that is, it’s an image-only post). Later on, I’m going to split it into two tags, Image (all posts containing any image link) and ImageOnly (posts containing only an image). I used this to go back and edit my posts, adding LeoMeetsTheInternet and SummerComic tags where I could find them.

author: Bill G.
url: https://app.roll20.net/forum/permalink/6387985

Yes! Finally, a statistic I might lead in… wait no, Dave posts like 8+ relevant images in each of the recap threads. Dammit, I’m not going to lead in any of these posting trends.

In all seriousness, thanks for all the work Bill. I can imagine this helping out a lot (especially once the Art Thread bloats a couple more pages).

author: Mike
url: https://app.roll20.net/forum/permalink/6388593

The way that you lead is just difficult for my text-driven tools to measure.

author: Bill G.
url: https://app.roll20.net/forum/permalink/6389018

After figuring out what’s needed to parse image vs. image-only posts in roll20, here’s me and their forum devs:

author: Bill G.
url: https://app.roll20.net/forum/permalink/6389389