Movim 0.3 released

We are happy to announce Movim 0.3 just two months afer our previous release. As before, changes are mostly in the back-end although the interface has been greatly improved.

Most notably amongst the new features, we have added support for MySQL, so far Movim was only able to use SQLite, and this is a great improvement on the performance side. The enabler for this was the introduction of Storage, an abstracted database interface that implements the Active Record pattern. It allows us to easily manipulate data without caring about the back-end; the common operations are available with simple methods like save().

Storage is a backend-agnostic storage engine that was designed specially for Movim. It implements the Active Query pattern. Currently it supports both SQLite and MySQL.

I point you to Etenil’s post for more details.

It is now possible to have multiple conversations in Movim, through the new tabbed chat widget. This update opens up a tab automatically if a contact talks to you. It also stays synchronized if you refresh the page, so that your tabs stay open. Nice isn’t it?

Here is Edhelas’post for more info and a screenshot.

Clicking on a contact’s avatar now brings up the profile page, which contains the new Feed tab. This tab is not yet fully implemented, but will soon be displaying your contact’s microblogging feed, a sort of “wall”. And you’ll also be able to access it from other clients like Jappix!

Changelog:

  • Unsupported browsers blocking
  • Input checks at login
  • New Chat widget (with tabs)
  • Added Storage
  • Added MySQL support
  • Added contacts list display
  • Adding and deletion of contacts
  • Added status support
  • Added status text update
  • Added profiles (vcard)
  • Added profile editing
  • Added basic microblogging implementation (pubsub)
  • Added a better logging system dedicated to Movim

Movim 0.3′s roadmap was not respected. There has been some delays (as usual) and some features required a lot more work than planned. From now on, the roadmap will be kept up to date by our new member: Vincent.

You can find the temporary roadmap to Movim 0.4 on our wiki.

See you in two months!

Vus : 276
Publié par Movim : 24