[Bug 1591343] Re: lernid: depends on python-webkit which is deprecated

John S. Gruber JohnSGruber at gmail.com
Mon Oct 3 02:24:42 UTC 2016


@Mathew Thanks for making the upload.

@Mathew and @Jeremy:

This bug seems to have an identity crisis. At one time it was about the
deprecation of python-webkit and then it was about the state of Lernid
itself. I don't see where that middle description went. Now it's only
about python-webkit again. I would have preferred having one bug per
issue rather than switching titles and descriptions and issues around.

Nevertheless I've done my best, within reason, to address all of this in
the new release. Lernid mentions that #ubuntu-classroom is inactive,
matching the web page it launches, and it brings all past sessions to
the schedule tab allowing one to click for the IRC logs for previous
sessions of interest. They go back to about 2010.

I'm grateful to Jeremy for bringing the schedule up in particular. There
were objections to listing old sessions in the schedule but I don't
imagine they still apply.

The last classroom opened is the default to be opened the next time.

I didn't want lernid to be an impediment to the evolution of the Ubuntu
repos so the largest change to upstream is to tolerate the absence of
python-webkit. Lernid detects that situation and browser tabs are
launched externally in the user's preferred browser rather than in the
Session tab. The Session tab still contains slides if they are being
used.

Most would far prefer the traditional behaviour if available so I prefer
to keep the hard dependency on python-webkit until python-webkit
disappears from the Ubuntu repo. At that point changing debian/control
should be the only change necessary.

Since the latest upstream Lernid addresses the other points as well as
python-webkit, but the packaging doesn't remove the dependency, I'm
going to mark this bug as fixed on upstream and leave the bug on Lernid
(Ubuntu) as New.

When I checked a couple of days ago python-webkit was still in Sid, but
I don't know whether it will remain so until Ubuntu z-series is
populated from Debian. Whenever it does disappear from the repo if you
want me to be the one to adjust the debian/control file please let me
know, perhaps by marking lernid (Ubuntu) affects as confirmed above.
Feel free to drop me an email or to open a new bug report if you prefer.


** Changed in: lernid
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1591343

Title:
  lernid: depends on python-webkit which is deprecated

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



More information about the ubuntu-archive mailing list