wordcamp-talks icon indicating copy to clipboard operation
wordcamp-talks copied to clipboard

Create Session Button

Open tomjn opened this issue 8 years ago • 7 comments

A button that when clicked creates a session post as seen on WordCamp.org with the title and details of the given talk proposal

tomjn avatar Mar 03 '17 01:03 tomjn

Said session post should have a pending or draft status. There's been discussion as to wether it should create a new post, or change the talk proposal posts type so that it's the same post but with a new type, rather than a brand new post.

My personal preference is to create a new post to avoid any complications and retain flexibility for unforeseen uses

tomjn avatar Mar 03 '17 01:03 tomjn

My personal preference is to create a new post to avoid any complications and retain flexibility for unforeseen uses

That's my preference too.

iandunn avatar Mar 03 '17 16:03 iandunn

It shouldn't only be a button imho. If you filter the view on selected talks, i can imagine people would want to avoid opening each selected talk, but they would probably prefer a bulk action to generate at once the posts.

There's another issue with creating a session out of a talk: duplicate sessions. One of the advantage i see with @JJJ 's "post type transition" is that there can't be duplicate sessions.

imath avatar Mar 04 '17 17:03 imath

Sometimes duplicate sessions are desirable, e.g. When Joe Hoyle gave a workshop at WCEU that covered 2 slots. Creating a new session post fresh eliminates the problem #39 tries to solve, as well as other unknowns, while allowing for more edge cases. Copying is a non-destructive action.

A bulk action could be handy, but not MVP, it should have an issue for it though

tomjn avatar Mar 06 '17 01:03 tomjn

There's another issue with creating a session out of a talk: duplicate sessions

I think we'd want a meta field on the wcb_session post mapping it to its corresponding talk post anyway, so that could be used to prevent duplicates.

Sometimes duplicate sessions are desirable, e.g. When Joe Hoyle gave a workshop at WCEU that covered 2 slots.

Wouldn't that just have a longer time in the wcb_session post, rather than two posts? The slots don't have to be uniform. The [schedule] shortcode is smart enough to handle variable slot lengths.

iandunn avatar Mar 06 '17 16:03 iandunn

Would it handle the session moving rooms or having a break session inbetween?

tomjn avatar Mar 06 '17 17:03 tomjn

Ah, no. For that you'd need two separate sessions. That seems like a pretty small edge case, though, so in my opinion we can just ask organizers to do that manually, and spend our time on the features that are important for v1 and will benefit everybody.

iandunn avatar Mar 06 '17 19:03 iandunn