I am happy to announce new version of Sojourner FOSDEM conference companion. Last time it was a mobile app for Nokia N900 phone, now it’s a progressive web app, available on mobile and desktop environment. The goal is to make it fully usable offline (not yet fully working).
You can access it here: https://sojourner.loomchild.net and the code can be found here: https://github.com/loomchild/sojourner-web. The original mobile app can be found here: https://github.com/loomchild/sojourner.
All feedback welcome!
I presented a short talk about Puffin in Decentralised Internet developer room at FOSDEM 2017.
Here’s the full video (there’s some technical glitch, audio is shifted a bit, sorry for that):
Please let me know what do you think in the comments.
I have updated Sojourner mobile schedule app for Nokia N900. This version allows downloading schedule via HTTPS, strips unsupported HTML tags and is automatically configured for FOSDEM 2015.
The code can be found at Github. The latest binary package can be downloaded from extras-devel repository or directly from Github release.
I am the new maintainer of the sojourner app – a conference schedule viewer for Nokia N900 phone. Thanks to the original author Will Thompson for writing such wonderful piece of software that lets me fully enjoy FOSDEM since 2012.
I have added support for downloading schedule via HTTPS and improved event description display. It is currently possible to browse FOSDEM 2014 schedule and it should be ready for 2015 edition or other upcoming events.
The code can be found on Github. The latest binary package can be found in extras-devel repository or downloaded directly from Github release.
I have updated the Sojourner schedule app for Nokia N900 for FOSDEM 2014. It has been done in a dirty way – instead of recompiling the debian package I have added a new fosdem2014 conference file and updated the config file to use it.
One issue was that Sojourner does not support HTTPS protocol for downloading the schedule, and Fosdem 2014 schedule is only available through HTTPS. To solve this problem I have created HTTP proxy at the following URL: http://fosdem.loomchild.net/2014/schedule/xml and configured the package to use my proxy. Apache configuration looks like this:
ProxyPass /2014/schedule/xml https://fosdem.org/2014/schedule/xml
ProxyPassReverse /2014/schedule/xml https://fosdem.org/2014/schedule/xml
There is another minor improvement – stripping of HTML tags from event abstracts and descriptions, because Sojourner does not support it. To do that I used mod_substitute Apache module. Here’s the configuration:
AddOutputFilterByType SUBSTITUTE text/plain
- Old Sojourner version should be un-installed.
- Dependencies (same as original Sojourner): python2.5, python-gobject (>= 2.16), python-hildon, python-notify, python-osso, python-dbus
Package download URL:
Update: I am now the official sojourner maintainer. To download the latest package please visit https://github.com/loomchild/sojourner.