symposion icon indicating copy to clipboard operation
symposion copied to clipboard

Stop using a copy of the talk description on the accepted talks page

Open mw44118 opened this issue 10 years ago • 2 comments

Hi there -- PyOhio uses a fork of symposion, and I just created an issue in our repo, and a friend said I should add it here.

So, I'm copying / pasting this below.

Here's a fun fact: when a talk is accepted, the system copies the talk description.

So, speakers then go back and edit their original proposal, but don't see the changes show up on the accepted talks page but the DO see them on the original proposal for their talk.

Then they ask me to refresh the site, and I never remember how to do that.

The right way for this to work is to only keep a single copy of the data.

Somebody explained that the idea was to prevent people from editing a talk after acceptance, or after voting (I don't remember the specifics), and that's not necessarily a bad idea.

But I would prefer to support that feature explicitly by blocking edits, not by copying data.

I found these notes from last year when I had to deal with this problem:

This is the process I followed to refresh the talk data in the schedule.

Go to the review page for a talk and change the status from Accepted to Standby. This has a side effect of removing the talk from the schedule. This is the review page for the configman talk: http://www.pyohio.org/reviews/review/117/

Immediately change the talk back from Standby to Accepted.

Go to the edit schedule page:

http://www.pyohio.org/schedule/talks/edit/

and then find the plus symbol where the talk used to be. Click that and in the popup modal, select the talk.

It seems to work OK. the sexism talk is now "diversity in tech". I don't know what exact changes were made in the configman talk though, so I can't be sure of that one.

mw44118 avatar Jul 01 '15 19:07 mw44118

It may be better to add an admin "action" to bring description from proposal to presentation.

miurahr avatar Jul 18 '15 07:07 miurahr

In my local development, I've linked proposal and presentation details directly. With this modification, changes speaker made will be reflected immediately to schedule details.

https://github.com/miurahr/symposion/commit/5cc77200bc3e77404361b4f98ca5b662d5cd6829#diff-4602d0514027b76396671c88251b11f6R188

miurahr avatar Jul 23 '15 22:07 miurahr