When is Linux support likely

Project:Awesync
Version:2.1.4
Component:Lotus/Notes
Category:feature request
Priority:normal
Assigned:Unassigned
Status:postponed
Description

Hi
I can see that there was request for Linux 6 or months ago and it was turned down at the time due to the decision to concentrate on Windows.
Couple of observations, More companies are beginning to head in the direction of using Linux as the base operating system for their employees. Mine is one of them, while not mandatory at the moment, I believe the direction is clearly there as it is an option and any necessary tools are available for Linux.
The longer you develop in a Windows only capacity, the harder it is likely to be to produce a Linux version. It is possible that you are already taking this into account and I would congratulate you if you have.
So.... When are you going to support Linux?
Many thanks, Nigel.


#1

Status:active» postponed

Hi Nigel,

Thanks for this valuable statement.

Yes, there was a request for Linux support, and we postponed it at that time. I fully agree with you about modern trend for noticeable amount of organizations to move to open-source software, including Linux-based operating systems.

The main point answering your inquiry, is that further development under Windows won't really make it harder to produce a Linux version, because current implementation is based on .NET framework and Lotus Notes COM interface, which obviously does not exist under Linux.

Therefore, if we make decision to implement Linux support, this won't only involve porting from .NET to some other platform supported by Linux. This would require us to re-wise the whole model of interaction with Lotus Notes and Domino.

And when considering this point together with requests to support a client-free environment - i.e. to not require Lotus Notes installed on the client's machine to perform synchronization, and make manipulations via the Web interface, this might make sense to merge these efforts, and create something, which would support both demands.

However, further elaboration of development under this concept involves quite noticeable investments, and hence should be first passing "proof of concept" from all points of view, including potential demand research.

This is the reason why we're currently concentrating on bringing richer functionality into existing Windows version, and don't address Linux users demand quickly.

As an intermediate solution it might be possible for Linux users to try to use Lotus Notes for Windows with AweSync under Wine, however I cannot recommend this, just because we didn't ever test this ourselves, and it is only a potential way to try, which probably has some pitfalls, or may not work at all.

I'm sorry, if this explanation is currently disappointing, however, while we move further and observe all opportunities we might have some progress in this direction.

#2

Hi
Many thanks for your comments and not dissappointing at all as I can fully see the reasoning behind what you are doing. I work in the software industry as well so I know the 'fun' there can be.
As to running it under Wine, that was going to be my next question, just not quite got enough Linux experience to try it yet, but there is always a first time.
If I get it working, I'll post any details. The important thing you have said is that you are using a Notes interface and not accessing the file directly which means that is more likely to work!
Thanks again, Nigel.

#3

Thanks Nigel, I'll highly appreciate if you could provide any info you find out. Again, I'm absolutely not confident if it will work at all, but good luck if you're going to try.

#4

 I just wanted to suggest that awesync take a look at developing using mono instead of .NET.  This would solve the cross platform issues and might make it possible without a total rewrite.
http://www.mono-project.com/Main_Page
Mono is an opensource implementation of the .NET framework and might be the answer you are looking for.

#5

Hi,
We're aware of Mono for sure. However, main issue is not .NET itself, but Lotus Domino COM API, which obviously works in Windows environment only.
We're now practically researching ability to switch interaction with Lotus Notes to C API instead of COM (and code for that is partially developed), however it's to early to publish any ETA on this.

#6

Just to let you know that if my favourit sync program AweSync will be available under Linux or if anyone gets it to work under Wine, I'll be very happy. My employer is moving to Linux RHEL6. It gets a bit tiresome to startup an KVM virtual machine running Windows XP every time I want to synch my calendar....

#7

 
Hi are there any new regarding AWESYNC on Linux?

#8

Hi all,
 
Sorry to tell that there are no plans for Linux version for now.