ARTICLE

Lernid: Progress And Walkthrough

by | Thu 24 Dec 2009

Tonight I completed a bunch of hacks on [Lernid](https://wiki.ubuntu.com/Lernid) and a number of new bug fixes, improvements and refinements have landed. To best explain where Lernid stands, I wanted to perform a little walkthrough of how it works.

Imagine you are interested in joining the fictional *Ubuntu Example Week* event. No longer do you need to know what the heck IRC is, figure out what software you need and figure out how to connect and join the right channel. Simply fire up Lernid:

When Lernid starts all you need to do is select the week you wish to participate in and enter a nickname. When you connect you will see all the sessions that are part of the event and the current session will be indicated with an arrow:

In the *Classroom* pane you can see the main session happening (only the session leader talks here), and in the *Chatroom* pane you talk with other session participants about the current session.

When the session starts, the session leader can show the first slide by simply typing in `[SLIDE 1]` and the slide will appear conveniently in the top-right of the Lernid window: this means you can see the slide and the session at the same time. For you session leaders and organizers, all you need to do is save your slides as a PDF (which OpenOffice.org and other office suites can do), put them online somewhere, and add the slides in the *Description* in the iCal feed that contain the sessions. Lernid will do all the rest in terms of automatically downloading the PDF and displaying the correct slide to Lernid viewers.

At this point Lernid viewers can now not only see the session going on and chat about the session, but can also see the slides triggered by the session leader as they happen. This already provides a far more interactive feel to the sessions.

Now the session leader wants to show all of you lovely Lernid viewers a web page. To do this he/she just types in the URL in their session and Lernid will automatically load it into the built-in browser and show it to you, but still show the main *Classroom* and *Chatroom* channels so you are not distracted away:

Now the session leader wants to get back to the slides and triggers the next slide by typing in `[SLIDE 2]` and Lernid automatically flicks back to the slide view and displays it, again never taking your eyes away from the main *Classroom* and *Chatroom* channels:

With these features we can breathe new life into online learning channels that are based on IRC. Lernid now provides a simple means for people to get involved: no more faffing around having to learn what IRC is and how to get connected, and when you are connected via Lernid, you can view rich content with slides, view web pages instantly and easily see the schedule of events, all converted to your local timezone. 🙂

So…what’s next? Well, I want to fix a few remaining bugs and then roll out a 0.4 release to my PPA, which I hope to have ready as a nice little Christmas present. The next step is to then remove the hardcoded Ubuntu server configuration which I added for convenience sakes and instead add a preferences dialog where you can select from multiple server configurations. This means that our friends in Fedora, OpenSuSE, Debian and elsewhere can rock their learning events with Lernid too. My plan is to merge these features in, fix any last remaining bugs and then consider Lernid as 1.0, ready in time for [Ubuntu Developer Week](https://wiki.ubuntu.com/UbuntuDeveloperWeek).

It has been a fun journey, and thanks for all the wonderful contributions, patches and encouragement to and for Lernid. I really hope it helps enliven our rocking learning events!

**UPDATE**: Check out the new [Lernid Website](https://wiki.ubuntu.com/Lernid).

An invitation-only accelerator that develops industry-leading community engagement and growth via personalized training, coaching, and accountability...all tailored to your company's needs.

Want to read some more?

Happy Holidays

Happy Holidays

Just a quick note to wish all of you a happy, restful, and peaceful holidays, however and whoever you spend it with. Take care, folks, and I look forward to seeing you in 2015!

The Impact of One Person

The Impact of One Person

I am 35 years old and *people* never cease to surprise me. My trip home from Los Angeles today was a good example of this. It was a tortuous affair that should have been a quick hop from LA to Oakland, popping on BArt, and then getting home for a cup of tea and an...

Feedback Requested: Great Examples of Community

Feedback Requested: Great Examples of Community

Folks, I need to ask for some help. Like many, I have some go-to examples of great communities. This includes Wikipedia, OpenStreetmap, Ubuntu, Debian, Linux, and others. Many of these are software related, many of them are Open Source. I would like to ask your...

Ubuntu Governance Reboot: Five Proposals

Ubuntu Governance Reboot: Five Proposals

Sorry, this is *long*, but hang in there. A little while back I wrote [a blog post](https://archivedblog.jonobacon.com/2014/11/14/ubuntu-governance-reboot/) that seemed to inspire some people and ruffle the feathers of some others. It was designed as a...

Ubuntu Governance: Reboot?

Ubuntu Governance: Reboot?

For many years Ubuntu has had a comprehensive governance structure. At the top of the tree are the Community Council (community policy) and the Technical Board (technical policy). Below those boards are sub-councils such as the IRC, Forum, and LoCo councils, and...

Dealing With Disrespect: The Video

Dealing With Disrespect: The Video

A while back I wrote and released a free e-book called [Dealing With Disrespect](https://www.dealingwithdisrespect.com/). It is a book that provides a short, simple to read, free guide for handling personalized, mean-spirited, disrespectful, and in some cases,...