Slide handling could be improved

Bug #512502 reported by Robin Munn
This bug affects 3 people
Affects Status Importance Assigned to Milestone

Bug Description

When a new presenter starts a new session and isn't using slides, the last slide from the old presenter's session is left on-screen. The slide viewing area should probably be blanked when a new session is started without slides, perhaps with a "This presentation is not using slides" message in the blank area so that users don't ask why the slides aren't showing up.

When someone joins in the middle of an ongoing presentation, they won't see any slides until the presenter types [SLIDE #] to show the next slide. Depending on how many slides the presenter has and how often he/she is going through them, this could be a wait time of several minutes. It would be better to keep track of the "current" slide and have any new Lernid connections automatically show the "current" slide (once the slide PDF has been downloaded, of course).

The slide-viewing area could be used to provide feedback on the status of slides: "Slides downloading, please wait..." or "This presentation is not using slides" would both be more informative than a totally blank screen area.

Revision history for this message
Nigel Babu (nigelbabu) wrote :

This would be great indeed. Description updated.

description: updated
Michael Budde (mbudde)
Changed in lernid:
importance: Undecided → Wishlist
summary: - WISH: Slide handling could be improved
+ Slide handling could be improved
Revision history for this message
Nathan Handler (nhandler) wrote :

I'm not quite sure how lernid would be aware of the 'current slide'. Lernid is only a client. When it is not connected, it has not idea what is going on. If it connects late, it has no way of knowing how many slides have already been shown. Adding some slide controls like in LP: #530817 might be the best way to solve this issue. It would allow the user to manually advance the slides until they appear to match up with what the instructor is saying. They could then simply ask someone in -chat what the current slide is meant to be.

Revision history for this message
Mohammad AbuShady (coalwater) wrote :

Can't lernid communicate with classbot ? like classbot should save current slide then tell lernid when it connects which slide to open to.. is this possible ?

Revision history for this message
Elizabeth K. Joseph (lyz) wrote :

The only thing ClassBot does with slides is shorten the URL for announcement in the topic and at the beginning of the session, it has no awareness of which slide is current because it doesn't track [SLIDE #] commands. Slide is purely a Lernid convention.

If ClassBot were to start tracking SLIDE commands this may be possible (ClassBot project page here:, but depending upon Lernid communicating with ClassBot has some complications (off the top of my head: netsplits or otherwise inability to talk to ClassBot, different language support for different names of ClassBot for different languages).

Revision history for this message
Mohammad AbuShady (coalwater) wrote :

We could add a new watcher like with "QUESTION" which saves questions, we could add "[slide #]" (which the instructor uses to indicate the slide) to save current slide, then lernid asks Classbot in a pm !slide for example and Classbot just writes 3 for slide 3 for example.
Is such thing possible or does it create some sort of problems with other things in the future?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.