Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Feature Request: Allow submitter to specify non-standard "Duration" #427
The "orga/admin" view of a given submission has the option of entering a talk duration that differs from the nominal/default duration specified for th event type.
It would be great if the actual submitter could also have write access to that field during the submission, so he can request a timeslot that exactly fits his requirement.
We originally decided against that, and I'm not sure the reasoning has changed: Adjusting the duration of a talk opposed to a default talk length should be up to the organisers, not the speakers. Requests can be done via the "Note to the organisers" field, and I'm not sure a more technical solution would help all that much.
I really don't want to sound rude or disrespectful, but I think it boils down to a mostly philosophical one:
As a speaker at many conferences, I can also confirm that I have seen CfP forms before where I was able to request a given event duration, so it's not as exotic as one might think.
Sure, you can write anything in the text comments, but that's unstructured information. It can easily be overlooked. And if there's already a structured field in the obiect/database model, one might as well use it from the very beginning. Also, even if I as the organizer would then change the duration field, I think the actual submitter will still not see the modified duration of his talk until there is a schedule released (I may be wrong here, sorry).
Creating different event types with 10, 15, 20, 30, 45, 60, ... minutes is of course another work-around, but I think it would also be just that: A work-around while a real solution already exist.
If you're running a large event with a very fixed timeslot structure, and you expect lots of mobility between the tracks, then of course you are less likely to use such a feature. However, at smaller events, or events that have less/low mobility of audience between tracks, I find it very useful to have fine-grained slot durations, rather than trying to find "one size fits all" kind of solutions.
Of course, in the end it's your program and I'm just filing a feature request. Your call what to do with it. I would find it useful, but then I'm not the center of the universe ;)
First off, there is nothing rude about a discussion. I didn't close this issue on purpose, as I wasn't yet sure how to continue with it.
The thing I'm mostly concerned with here is that changing the duration of a submission as a speaker will change the (next published) schedule, potentially without the organiser noticing. This has lots of potential to go wrong.
And sure, pretalx tries to work for as many different conferences as possible, but at the same time, having many configuration options for little stuff like this is horrible for user experience. We already have toggles for "ask for abstract/description", and "ask for biography", adding another one for "let speakers determine their talk length" seems very tedious.
Don't get me wrongt: I'm not opposed to the feature per se, I just haven't found the way to introduce it that I feel happy about.
Come to think of it, it might be easiest to let speakers specify talk duration on submission time, then leave the field read-only afterwards? That should be an easy compromise, as I guess organisers would want speakers to contact them if their talk duration changes.
On Sun, Feb 24, 2019 at 01:27:05AM -0800, Tobias Kunze wrote: Come to think of it, it might be easiest to let speakers specify talk duration on submission time, then leave the field read-only afterwards? That should be an easy compromise, as I guess organisers would want speakers to contact them if their talk duration changes.
read only for the submitter, yes. But organizers should of course be able to change it as required.…
-- - Harald Welte <firstname.lastname@example.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)
This is an issue that is well-suited for external contributors – let me know if I can be of any help, either via this issue or via email@example.com.
What this is about
The duration of a submission is usually determined by the submission type, but submissions have a field to override the default duration. Currently, this field is only visible in the organiser backend. pretalx already allows organisers to opt in/out of many submission fields for the CfP workflow, which the custom duration should be added to.
How to get started
First of all, leave a comment on this issue to make sure nobody else starts working on this issue at the same time!
Follow the developer setup guide, and then play around with pretalx a bit.
How to do this
The fields available during the CfP workflow are set via event settings. The defaults can be found in
Next, you'll have to add the field to the
Bonus points if you decide to add a custom widget for this field that allows a split input of hours and minutes instead of just minutes.
Submit the PR
Remember to provide documentation and tests, if applicable. Run the tests before opening your PR, including style checks. We have a contribution guide, which ought to prove helpful at this stage.