Molly 1.2.3 and 1.3

After a lull in development activity, we have just released both Molly
1.2.3 and Molly 1.3!

# Molly 1.2.3
This is a bugfix release to take in account the security release of

Django 1.3.1 and changes in wurfl (using version 2.1, released under
an "acceptable" license).

# Molly 1.3
Introduces a host of changes, for end-users, developers and sysadmins.

## Leaflet maps
We are now using the leaflet open source mapping library from
Cloudmade (http://leaflet.cloudmade.com/), which provide a significant
speed and usability improvement over our older touchmaplite.

## Routing
Working with the cyclestreets and cloudmade APIs we can now provide
excellent routing instructions by food, cycling and driving.

## Tours (beta)
Tours is an application in beta which allows a user to select multiple
points of interest and be shown the shortest route between the set of
POIs. As a bonus it also suggests tourist sites that a user may want
to visit which are close to the proposed route and integrates with our
bus routes feature to let them know where to get off upon arrival into
your area.

## Sysadmin and developer updates
These can be found on our full changelog at
https://github.com/mollyproject/mollyproject/wiki/Changelog-1.3. They
include a number of updated dependencies, reducing the need of
non-pypi forks, a much improved installer and much more.

 

Molly 1.2.2 - and more new deployments

Today we announce a small bugfix release for Molly - 1.2.2. This contains a number of small, but crucial, bugfixes relating to unclosed database connections and the contact search app. It's also brought some small improvements to the contact search app and how Tube data is displayed. The full details are available in the 1.2.2 Changelog.

As usual, downloads are available from Github, the 'molly1.2.2' tag in the Git repository, and also on Pypi.

I'd also like to take a moment to congratulate St George's University of London and Bangor University who now have Molly powered mobile portals!

Molly 1.2 - bus routes, i18n and bug fixes galore

With a whopping 417 commits since 1.1.2, we're now proud to announce the release of Molly 1.2, bringing i18n support, a more configurable OpenStreetMap importer, support for storing and displaying information on bus routes and public transport timetables and integration into the Google Books API, as well as dozens of bug fixes.

For developers too, we've brought along a new installer, improved logging and a better structure to CSS.

For users upgrading, there are a few backwards incompatible changes to any places importers, as well as some changes to configuration files of existing deploys. These changes are all laid out in the release notes and changelog.

As always, the full list of changes are on the wiki, and source packages can be downloaded from Github, and now, the Molly library can be installed from PyPI.

Now, the 1.3 release cycle has started, we encourage participation on the mailing list for features you'd like to see in the next version!

Molly 1.1.2

Today we released Molly 1.1.2, this contains a couple of minor fixes to Sakai functionality introduced in Molly 1.1, as well as some minor bug fixes relating to other functionality that only occurs in rare situations, as well as change to which tag is used from the OSM data dump to select the 'website' that is displayed on the entity page, and a significant performance improvement to the nearby page.

As usual, we have a full changelist, and downloads are available from Github, as well as the 'molly1.1.2' tag in the Git repository.

Molly 1.1 release

Molly's seen a lot of change since we released 1.0 - the mailing lists have got busier, more Universities are close to deploying it and the number of contributors to the core code has risen. Molly's also changed a lot, with over 180 commits between 1.0 and 1.1, and utilising previously under-utilised capability of the Molly core.

So what does 1.1 bring? The full changelist is available on our Github wiki, but here are the headline features:

  • An AJAX framework for page loading - reducing transfer sizes and massively increasing performance;
  • Support for Transport for London APIs in the travel and places apps;
  • Support for announcements and surveys when integrating with Sakai

Of course, there are dozens of bug fixes, minor new features and performance improvements, so there's not really any reason to not use Molly 1.1!

For current Molly users, this does introduce some backwards-incompatible changes to the config file, and config files will need to be changed to in order to activate some of the new features. These are outlined in the changelog.

Molly 1.1 is available on Github and as tarballs, and support is available both on our mailing lists and IRC channels. Updated documentation is also available.

It's finally here - Molly 1.0 lands

After much toil, sweat and hard work, we're pleased to announce the launch of Molly 1.0. Why such a big jump in versioning? Because we feel that this version is now enough to be considered stable, and deployment by other institutions is now much easier.

There's been lots of code cleanup, and removal of any Oxford-specific code, as well as the addition of new generic service providers, the library app has been rewritten, and some more HTML5 optimisations have made it in for browsers that support it, as well as considerable work on the documentation. The full list of changes are listed on the Github wiki.

You can download zips and tarballs of Molly 1.0 here: https://github.com/mollyproject/mollyproject/archives/molly1.0

 

We encourage bug reports on our issue tracker, and to become active in the community if in need of support.

A new issue tracker for Molly

Up until now, we've been using the Github issue tracker to track tickets relating to Molly, but had found it a bit lacking in power and capabilities. Fortunately, Atlassian have been kind enough to grant us an open-source license for their JIRA issue tracker, which we now have up and running, and have imported all of our existing Github issues into it.

So from now on, you can use our new JIRA issue tracker!

Molly 0.5.1

We've used released Molly 0.5.1 - a series of small bug fixes to Molly 0.5. You can read exactly what we've changed on our changelist.

The download is available in the usual place.

This release is likely to be the last in the "legacy" Molly 0.x series, as work on Molly 1.0 is continuing at full speed. If you're considering a new deploy of Molly, it is recommended you start now with the "unstable" version (which is now largely stable), as this will be considerably easier than migrating from 0.5 to 1.0 at a later date.