• Home
  • About
  • Blog Archives
  • Contact Me
  • FAQ
  • The Big 101
Subscribe: Posts | Comments | E-mail

jonobacon@home

Posted on December 23, 2009 - by jono

Lernid Gets Presentation Support

Community Lernid Ubuntu

I just wanted to share a cool new feature I just hacked into Lernid today. The current cut of the feature is still very new, but it works great. I have added slide support. :-)

This is how it works: imagine you are giving a session at the upcoming UBuntu Developer Week or Ubuntu Open Week. The sessions are scheduled in the iCal feed, and in the Description you can add the following to your session:

[SLIDES: http://www.myaddress.com/slides.pdf]

This PDF file contains slides for your presentation.

When it comes time to run your session, you type in [SESSIONSTART] in the IRC channel and all Lernid clients will go and download the PDF file and display the first slide in a small and convenient, and resizable pane within the interface.

The session leader can then change to the next slide by typing the following in the session:

[SLIDE 2]

This will then change the slide and display it for all Lernid clients. This now means that in tutorial sessions we can display presentations to viewers while the session is going on. This is a huge feature for our learning weeks. Also, don’t forget that we also have functionality built into Lernid to display URLs shown in the channel too in the built-in web browser. This is all helping Lernid to become a solid platform for online training.

This is how it looks:

The feature landed in bazaar today, but it will take a little while for me to eek out some of the bugs. As such, don’t expect it to work flawlessly in the daily builds of Lernid. My aim is to have these bugs squashed by the new year. :-)

Rock and roll!



This entry was posted on Wednesday, December 23rd, 2009 at 12:54 am and is filed under Community, Lernid, Ubuntu. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

10 Comments

We'd love to hear yours!



  1. Visit My Website

    December 23, 2009

    Permalink

    Shane Fagan said:

    Can we make a default slide to show. Just like the ubuntu sign or something. It would be nice for sessions that the leader didnt make slides for. Or else could it not show up until the leader sets where the slides are?

    Reply


  2. Visit My Website

    December 23, 2009

    Permalink

    Aidan Delaney said:

    Jono, I haven’t had good things to say about Lernid to date (so I kept quiet – if you’re not going to say something good, shut the hell up – so so my mother says). However, out of left field (that’s an Americanism given that you’re that way inclined these days), you’ve implemented my killer feature. I need this lecture-casting feature! Thanks a lot. I love the way that this free software development stuff throws up solutions from where you mightn’t expect them.

    Next time you’re in Brighton….

    – Aidan

    Reply


    • Visit My Website

      December 23, 2009

      Permalink

      Jimbo said:

      Rather than stay quiet why didn’t you suggest your killer feature? I’m sure Jono welcomes feedback from educators on the features they would need before using this app.

      Reply


      • Visit My Website

        December 23, 2009

        Permalink

        Aidan Delaney said:

        @Jimbo. I kept quiet for two reasons (1) because I wasn’t going to contribute a patch, and (2) I simply didn’t think of the feature as something in Lernid. It was only when Jono implemented it that I realised he’d solved one of my major wishlist items.

        Reply


  3. Visit My Website

    December 23, 2009

    Permalink

    Paolo Sammicheli said:

    Jono, this slide feature really rocks!

    Happy Hacking!

    Reply


  4. Visit My Website

    December 23, 2009

    Permalink

    zekopeko said:

    Jono, how about button controls for the slides?

    It’d do something like this just below the presentation window:

    [Left Arrow][Slide Number/Slide Number All][Right Arrow]

    BTW Lernid is starting to look sweet! And it’s an awesome name :P

    Reply


    • Visit My Website

      December 23, 2009

      Permalink

      jono said:

      I do plan on adding session leader features such as this a little way down the line. :-)

      Reply


      • Visit My Website

        December 25, 2009

        Permalink

        RainCT said:

        Why only for session leaders?

        I may join a session late (or dual task between the session and something else) and miss the slide and want to go back to it?

        Also, what about preloading the slide for the next session? I don’t want to have to wait for the slides to load while the session leader is talking about them.

        Other than that, great feature! I haven’t tried it out but I love the concept of Lernid.

        Reply


  5. Visit My Website

    December 23, 2009

    Permalink

    simon said:

    Hi Jono, I must say that Learnid is becoming a really nice app. I have a question, what about those who join the channel after the [SESSIONSTART] command? Do they get the slides as well?

    Reply


    • Visit My Website

      December 24, 2009

      Permalink

      jono said:

      That was something I fixed today. Now Lernid doesn’t need session leaders to run [SESSIONSTART] – new joiners can join midway a session and it just works. :-)

      Reply


Leave a Reply


Here's your chance to speak.

Click here to cancel reply.

  1. Name (required)

    Mail (required)

    Website

    Message

  • Ad Ad Ad Ad
  • Prepare For Awesome

  • Recent Articles

    • Rest Well, My Friend
    • Incredible Stories Of Free Software and Open Source
    • On Zareason
    • This Friday: Rockridge Ubuntu Global Jam In Berkeley
    • Rocking The Application Indicators
    • Articulating IRC Contributions Concisely
    • Revisiting Ethos
    • Getting More Developers Interested In Participating In Ubuntu
    • 11.04 Ubuntu Developer Summit Announced
    • Help Colin Get His Kids Back
  • Recent Comments

    • Gerv on On Zareason
    • Deborah Lang on Facebook Account Disabled
    • duanedesign on Rest Well, My Friend
    • YADev on Application Indicators In Python
    • Navneeth on Incredible Stories Of Free Software and Open Source
    • Christoffer Holmstedt on Getting More Developers Interested In Participating In Ubuntu
    • Tachyon Feathertail on Getting More Developers Interested In Participating In Ubuntu
    • Neil Wilson on Getting More Developers Interested In Participating In Ubuntu
    • flipefr on Getting More Developers Interested In Participating In Ubuntu
    • Christoffer on Getting More Developers Interested In Participating In Ubuntu
  • Flickr Photos

  •  

    December 2009
    M T W T F S S
    « Nov   Jan »
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • jb@h Rockstars This Year

    • ethana2 (34)
    • Zac (18)
    • nixternal (17)
    • Tachyon Feathertail (15)
    • James Duncan (13)
    • Mackenzie (13)
    • Tom (12)
    • Bruno Girin (11)
    • Jimbo (11)
    • Adam Williamson (10)
© 2008 jonobacon@home - At home with Jono Bacon, Community Manager and Author