Author Topic: RoundCube.NET (if the devs let me!)  (Read 5769 times)

Offline Vouksh

  • Newbie
  • *
  • Posts: 2
RoundCube.NET (if the devs let me!)
« on: January 15, 2007, 12:01:18 AM »
Ok, first off, I gotta say, I love RC. I love the way it looks and acts. But I'm not a huge fan of webmail. I like having a client that I can run on my computer w/o the need of a browser. So I downloaded the tarball of the latest RC for the images, and fired up Visual C# Express.

This is the result:

It needs a lot of work, but it's pretty functional in that it can receive emails and view HTML emails (gotta love the .NET webbrowser applet-thing)

I want the dev's permission to continue making this and some day release it to the world. (either way, I'd continue it for my own personal use)

Offline mailshield

  • Newbie
  • *
  • Posts: 1
Re: RoundCube.NET (if the devs let me!)
« Reply #1 on: January 18, 2007, 05:14:09 AM »
Hi There,

I am very interested in this also. Please keep me posted if you continue this project. I think
this should be done as i would take great use in this.


Offline bpat1434

  • Administrator
  • Hero Member
  • *****
  • Posts: 673
Re: RoundCube.NET (if the devs let me!)
« Reply #2 on: January 20, 2007, 12:16:21 PM »
Hi Vouksh. I'm not a dev for the project; however, I will offer my thoughts on this.

In the grand scheme of things, I think right now the answer would be "No". I can say that with some certainty as the code for RC is really rapidly changing as things are added, others are removed, and bugs are fixed. So unless you want to download every tarball every night, go through your C# code and rework it to fit the next build, I'd say it's gonna be a no.

Now, don't let me shoot your hopes down. If there's a way you can export the C# libraries and update them, or even keep them separate like RC does it would make updating easier. You could just grab the diffs and work them out manually for whatever patch / feature they incorporate. Now, I know that can't exactly happen, but as long as you know where you put stuff, I guess it wouldn't be too difficult, it'd just be time consuming. I don't know if you can even develop something that would update the code in the C# libraries automatically.

So anyway, here's my suggestion:
Email Thomas at roundcube(at)gmail(dot)com and let him know of your interest, and the goals of your side-project. After that, let him mull it over and decide what he wants to do. Maybe he wants to wait for a more stable release before you release the application; maybe he doesn't want you to release the application at all.

Now, that being said, I'd also like to point out that RC is a Web 2.0 app and is made to mimic that of a desktop application like Thunderbird, Eudora, Outlook, Kmail, etc. I personally don't see why those programs wouldn't work for you. If you're developing in C#, you most likely are using Visual Studio on a Windows machine, in which case I ask why not use Thunderbird? It's basically just a mail client, and Lightning is a calendar add-on (if you need it).

I personally think your idea is neat, but not needed right now. We're here to mimic desktop apps, not really create a desktop application. I personally think this would undermine the whole point of the project. But that's my personal opinion. I suggest you seek out Thomas' opinion at the email provided above.

Offline Vouksh

  • Newbie
  • *
  • Posts: 2
Re: RoundCube.NET (if the devs let me!)
« Reply #3 on: January 20, 2007, 12:32:06 PM »
There wouldn't be a problem with the code changing. I'm basically trying to make a desktop app that looks and feels the same as RC.

And right now, I do use Thunderbird. I like it. I basically started this because I was bored and wanted to try my hand at something new.

As it is, I probably won't release it. But if enough people show interest, I might go ahead and send that email.

I'm a programmer. I code for fun. Call me weird, I'll admit it, but I started this simply to see if I could make an IMAP client in C# :)