This bug was fixed in the package lernid - 0.8.5

---------------
lernid (0.8.5) quantal; urgency=low

  * Release 0.8.5. (LP: #1039839)

lernid (0.8.4.11) precise; urgency=low

  * Merge lernid-proposed

lernid (0.8.4.10) precise; urgency=low

  * Merge translations

lernid (0.8.4.9) precise; urgency=low

  * Disable all plugins through webkit settings so they won't crash
    lernid. Future webkit releases may run plugins in a separate
    process allowing us to reconsider this eventually.
    lernid/widgets/Browser.py . Closes LP: #995695.

lernid (0.8.4.8) precise; urgency=low

  * Don't add irc logs for future events in lernid/widgets/Schedule.py

lernid (0.8.4.7) precise; urgency=low

  * Change version number and create new version of .pot files

  * Fix scrolling case when there are no sessions in the schedule
timeframe.

  * Underline Irclog entries to make it apparent that they are
clickable.

lernid (0.8.4.6) precise; urgency=low

  * Change version number and create new version of .pot files

  * Get rid of slide error message more quickly, and when a new attempt
    is made to download slides.

lernid (0.8.4.5) precise; urgency=low

  * Don't release the nick--it causes the server to change previous
    signons elsewhere to Guestn.

  * Add calendar override option for use in testing.

  * Create irclog lines for current and future sessions, too.

  * If there are no future sessions, scroll to the bottom of the
calendar.

  * Add the --no-update command line option to supress lernid's
    scheduled schedule updates.

  * Scramble the calendar domain name before every calendar download

  * At disconnect time, be sure schedule _update handle is removed. Don't
    let an initial calendar load ending after an event is disconnected
    produce schedule the update chain.

  * Ignore callbacks from cancelled messages

  * Select time to trigger calendar updates from a list. At :06 after
    the hour and half hour. Other times are :01, :11, :21, :31, :41, :51

  * Add remarks about the schedule buttons in the lernid man page.

  * Clean up some corner cases when events are terminated. Schedule._event
    is now None when there is no event active. Rename irclog click callback.

  * Remove event interrupted message when the next connection is made.

  * When a new slide load attempt is made, stop outstanding I/O and
retries.

  * Add a schedule refresh button

  * Clean up and simplify calendar reload scheduling. Only load it every
    ten minutes and once a night to produce a new irclog entry in the
    schedule.

  * Be sure we don't pre-announce the same session twice in a row.

  * Make server disconnections more robust

lernid (0.8.4.4) precise; urgency=low

  * New version number; new .pot file. Clear lintian errors

lernid (0.8.4.3) precise; urgency=low

  * Depend on python version 2.6 as lernid uses the io module

  * Don't reparse calendar unless it has changed. Simplify
    _calendar_refresh parameters.

  * Don't scroll schedule unless we have just connected to an event.`

lernid (0.8.4.2) precise; urgency=low

  * Increment release version by .1. Adjust version number in package.
    Make python-support a straight build dependency for now to avoid
    bug 594916 in launchpad's builder.

lernid (0.8.4.1) precise; urgency=low

  * Correct problem using non-existent event preferences setting; advance
    version by .1

lernid (0.8.4) precise; urgency=low

  * Set up new release

lernid (0.8.2.7) precise; urgency=low

  * Create new translation .pot file

lernid (0.8.2.6) precise; urgency=low

  * Merge translations

lernid (0.8.2.5) precise; urgency=low

  * Use nick from connect dialog when reconnecting

  * Make nick used in irc rooms reflect the nick assigned by the server and
    display a status message when it is changed

lernid (0.8.2.4) precise; urgency=low

  * Correct message insertion into irc text buffers.

lernid (0.8.2.3) precise; urgency=low

  [ Mohammad AbuShady ]
  * Fix traceback when issuing error message for attempt at irc command
    (LP: #925702)

  * Add clasebot to list of classbot names. (LP: #916629)

  * Time out the join message after 10 seconds. (LP: #806801)

  [ John S Gruber]
  * Time out various additional status messages. Avoid initial "learning
    material" message. (LP: #806805)

  * Disconnect channel signal handlers, if any, when the server connection
    is closed. Prevents messages from being repeated after multiple
    disconnects and connects.

  * Correct default events (classrooms). Use a temporary file to allow the
    configparser to read the default config as a utf-8 encoded string --
    matching how it reads all other configs from disk or web.

  * Simplify nickname handling somewhat. Use version as fullname in initial
    sign-on. (LP: #850419, LP: #838557)

  * Remove "Question:" unicode space marking.

  * Change copyright format-spec: line to current format: line and
    update standards to 3.9.3.1

  * Convert to debhelper7 from cdbs

  * Use dh_python2 for build if available; use python-support if not
    (Removes need for python-central). Thanks to Monty Taylor for
    the conditional code. (LP: #801281)

  * Remove desktopcouch configuration saving as Ubuntu One doesn't support
    it. (LP: #893738, LP: #795492)

  * In connect dialog default to last event chosen. (LP: #838505)

  * Expose the event icalurl in two ways, to the clipboard, and opened using
      the default method for the url. Also replace the slide opening function
      with the same gtk.show_uri function, removing the need for webbrowser.
      Also eliminate the gtk.viewport, tree views are scrollable so this
      is redundant (and I think, should have been a child of the scrolling
      window, not its parent, if I read the documentation correctly).
      (LP: #530054).

  * Slide.py have poppler render to a cairo surface and use a trick to
    get that into the pixmap. (LP: #972069)
    (Technique from diogodivision's "BlingSwitcher" through
    http://www.mikedesjardins.net. Thank you.)

  * Dynamically load the schedule each minute at 5 seconds past the minute
    Addresses LP: #925756, LP: #835806

  * Try to reload slides three times at random intervals

  * Add a lernid man page and another to describe classroom config files and
    calendar event (session) description fields.

  * Insert references to irc logs. New config setting logstring provides
    the skeleton uri for the logs. LP: #794124
 -- John S Gruber <johnsgru...@gmail.com>   Sun, 19 Aug 2012 13:32:58 -0400

** Changed in: lernid (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to telepathy-idle in Ubuntu.
https://bugs.launchpad.net/bugs/850419

Title:
  Lernid  "Event Connection Interrupted" message due to nick/password
  issue

Status in Lernid:
  Fix Released
Status in A full-featured IRC connection manager for telepathy.:
  New
Status in “lernid” package in Ubuntu:
  Fix Released
Status in “telepathy-idle” package in Ubuntu:
  Confirmed

Bug description:
  Lernid suggests that the Internet connection be reestablished, but
  that's no help.

  The problem is that a registered nick can be locked at the server for
  a while after an attempt is made to use it without either using a
  password, or when supplying an incorrect one. Telepathy does not
  recognize this freenode nickserv behaviour and Lernid cannot
  distinguish between this situation and a network connection problem.

  The message from the server that telepathy-idle lacks from its parsing table 
is:
  :niven.freenode.net 437 * userid :Nick/channel is temporarily unavailable

  After no attempt is  to react to this for a while, this message is issued and 
the connection is closed by the server end:
  ERROR :Closing Link: adsl-sb-067-061.wcnet.org (Connection timed out)

  If this 437 error were reported as a nick error to the application
  program, Lernid (or other application program) could try logging on
  with a different nick.

  The nick is again usable after the server finishes the unavailability
  time and the student can then again logon using the nick as long as
  the correct password is issued.

  The problem only happens if the nick has "enforce" set on with
  nickserv, but this is common. Unfortunately only one faulty attempt to
  use a protected nick is enough to trigger this problem.

  Lernid may be able to circumvent this problem, at some cost, by always
  signing on to nick with a random component, and then trying to switch
  to the correct nick after the connection has been completed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lernid/+bug/850419/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to