Thursday, June 01, 2006

Branches and Trees

There seems to be a bit of confusion at the moment about the branches and trees with iFolder and what to install. Boyd has just given us a nice run down of what is happening with 3.5 but for those who don't know what 3.5 client is:

The 3.2 Branch

The current stable branch of iFolder but a bit outdated. Requires Mono and runs on all three platforms. It will only work with SimpleServer or the iFolder Enterprise Server (comes with OES).

Use if: Connecting to OES, Connecting to SimpleServer, Want to be on the safe side

The 3.4 Branch

This is the current development branch which will go stable soon (hopefully!). This has the new Tangofied look and works with the new SimiasServer. This is the recommended one but beware - it is still in development.

Use if: Connecting to SimiasServer, Connecting to OES, Want to be on the edge

The 3.5 Branch

This is the absolute bleeding edge at the moment. iFolder is currently being rewritten in C/C++ instead of C# (hence - native client). This will become stable in a few months but is in heavy development and if it works, it is sheer luck.

Use if: Developing iFolder

Now, the servers. There are several servers available for iFolder but only two you need be to know about:

SimasServer (3.5)

This is the replacement for SimpleServer and is a mixture of SimpleServer and the old Enterprise Server. It is totally open source (now libflaim is opened up!) and has a great web interface for administering your server as well as accessing your files over the internet. However, it is still in development so be careful.

Use if: Won't pay for OES, anyone who wants an iFolder server, bleeding edge

iFolder Enterprise Server (OES)

The predecessor to SimiasServer. Provides many of the same features but very expensive. The recommended solutions for 'production enviroments' or anywhere where your data matters.

Use if: You can afford it, production environment

OK - if that still made no sense, then here are some combinations that will work:
  • 3.2 Client with OES Server
  • 3.2 Client with SimpleServer
  • 3.4 Client with OES Server
  • 3.4 Client with SimiasServer (3.5)
  • 3.5 Client with ??

0 Comments:

Post a Comment

<< Home