RE: open Source XMPP server in .net, good idea?

2012-11-20 Thread Katherine Moss
It’s not a restriction since the server is at my house and then eventually 
there will be one elsewhere for backup/failover when I can afford it.  I’ll 
explain in a bit, but you might find what I have to say regarding this 
interesting.

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Tristan Reeves
Sent: Tuesday, November 20, 2012 8:29 AM
To: ozDotNet
Subject: Re: open Source XMPP server in .net, good idea?

Hi,
Maybe you could expand on your reservations wrt java? Unless you are planning 
to modify the source, it's hard to see any reason not to use it (ignite 
realtime) as is. At least, hard for me to see.

Also I'd guess the average Windows Server (I assume yours are Windows Servers) 
has plenty of non .net stuff running on it. Why would running an xmpp server be 
any different?

As for porting a large active java OSS project to c#...how should I put 
this...it's not a one-person job :) Don't forget the maintenance:)

The ports I can think of (the ones that come to mind are only 
lucene.nethttp://lucene.net and spring.nethttp://spring.net) are needed 
because lucene and spring are not stand-alone programs. They're needed so we 
can use the respective APIs from our c# code. Unless I'm missing something, a 
package like ignite does not have such an API. It is intended to run as an 
program, not as a 'library'.

In summary, I'd say that there's no compelling case to consider doing a port 
from java to c#. If you really have a restriction that you can't run java on 
your servers, then that seems really, really weird, at least to me. I'd be 
interested to know if anyone else has, or has come across, such a restriction.


Regards,
Tristan.

On Tue, Nov 20, 2012 at 9:46 AM, Katherine Moss 
katherine.m...@gordon.edumailto:katherine.m...@gordon.edu wrote:
Hello all,
The subject line is what we are lacking at the moment, and I am curious whether 
in a few years when I learn a bit more about C#, it would be possible to port 
the Openfire XMPP server from Ignite realtime over to .NET?  It is currently 
written in Java, and I sort of have a security and a political problem with 
that, and that is one of the reasons why I am setting this as a longterm goal.  
But since the server depends on a couple of Java frameworks such as Apache 
Mina, and maybe another one, will that be an issue moving the Mina-dependent 
elements into WCF?  Do you guys even think this a good idea?  Let me know; I 
want to make sure that any project I plan to begin in the open source world 
will benefit the community.

Thanks,
Katherine



RE: open Source XMPP server in .net, good idea?

2012-11-20 Thread Katherine Moss
Now that I’m out of class, I have time to explain why I’d like to start this 
project eventually.  I have read all over the internet via prominent security 
blogs (eset, Sophos, InfoTech Watch), ETC.), that tell of the horror story that 
is Java security exploitation city at the moment.  Whereas the .NET framework 
doesn’t get exploited very much, and then updates to it come via microsoft’s 
mechanisms, it seems easier, especially if the server serves mostly 
Microsoft-based technologies, to only have to maintain one framework on the 
server.  And the other thing that Openfire lacks is an easy way to integrate 
it’s admin console into an existing domain that is based on ASP.net.  I mean, 
I’ve seen it happen, but it means that I’ll probably now have to do a bit of 
manual work to create a link to it off of the home page of my site instead of 
using a virtual host.  My site administration will be laid out like this:
http://stats.accesscop-network.org: (web analytics served via SmarterStats)
http;//mail.accesscop-network.org:9998 (control panel for the SmarterMail 
administration interface)
http://accesscop-network.org:80 (main site)
I’d like to also include the administration console of Openfire set up just 
like that as well, but seeing that Java uses a different kind of web server 
than IIS, would I be able to do that while in turn making the switch from the 
server serving the content transparent to people viewing it?  But those are my 
reasons for this mostly.  Though there is one more reason for why I believe 
that Java applications at least in the open source world should be ported.  
Java is less accessible to blind users.  I am a blind user myself, and I never 
like using Java because unless certain frameworks are used, which they rarely 
are these days, screen readers, or software that is used on a computer to 
convert printed output to that of speech, will not register the controls of the 
application because there is nothing for them to grab onto.  So in summary, my 
main concerns are security, managing two separate server technologies on the 
same server and getting them transparently and cohesively working together, and 
then the ever-present accessibility problem.  Having a .NET port of the project 
would eliminate all of these problems if done right in my opinion.


From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Katherine Moss
Sent: Tuesday, November 20, 2012 9:48 AM
To: ozDotNet
Subject: RE: open Source XMPP server in .net, good idea?

It’s not a restriction since the server is at my house and then eventually 
there will be one elsewhere for backup/failover when I can afford it.  I’ll 
explain in a bit, but you might find what I have to say regarding this 
interesting.

From: ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Tristan Reeves
Sent: Tuesday, November 20, 2012 8:29 AM
To: ozDotNet
Subject: Re: open Source XMPP server in .net, good idea?

Hi,
Maybe you could expand on your reservations wrt java? Unless you are planning 
to modify the source, it's hard to see any reason not to use it (ignite 
realtime) as is. At least, hard for me to see.

Also I'd guess the average Windows Server (I assume yours are Windows Servers) 
has plenty of non .net stuff running on it. Why would running an xmpp server be 
any different?

As for porting a large active java OSS project to c#...how should I put 
this...it's not a one-person job :) Don't forget the maintenance:)

The ports I can think of (the ones that come to mind are only 
lucene.nethttp://lucene.net and spring.nethttp://spring.net) are needed 
because lucene and spring are not stand-alone programs. They're needed so we 
can use the respective APIs from our c# code. Unless I'm missing something, a 
package like ignite does not have such an API. It is intended to run as an 
program, not as a 'library'.

In summary, I'd say that there's no compelling case to consider doing a port 
from java to c#. If you really have a restriction that you can't run java on 
your servers, then that seems really, really weird, at least to me. I'd be 
interested to know if anyone else has, or has come across, such a restriction.


Regards,
Tristan.

On Tue, Nov 20, 2012 at 9:46 AM, Katherine Moss 
katherine.m...@gordon.edumailto:katherine.m...@gordon.edu wrote:
Hello all,
The subject line is what we are lacking at the moment, and I am curious whether 
in a few years when I learn a bit more about C#, it would be possible to port 
the Openfire XMPP server from Ignite realtime over to .NET?  It is currently 
written in Java, and I sort of have a security and a political problem with 
that, and that is one of the reasons why I am setting this as a longterm goal.  
But since the server depends on a couple of Java frameworks such as Apache 
Mina, and maybe another one, will that be an issue moving the Mina-dependent 
elements into WCF?  Do you guys even

open Source XMPP server in .net, good idea?

2012-11-19 Thread Katherine Moss
Hello all,
The subject line is what we are lacking at the moment, and I am curious whether 
in a few years when I learn a bit more about C#, it would be possible to port 
the Openfire XMPP server from Ignite realtime over to .NET?  It is currently 
written in Java, and I sort of have a security and a political problem with 
that, and that is one of the reasons why I am setting this as a longterm goal.  
But since the server depends on a couple of Java frameworks such as Apache 
Mina, and maybe another one, will that be an issue moving the Mina-dependent 
elements into WCF?  Do you guys even think this a good idea?  Let me know; I 
want to make sure that any project I plan to begin in the open source world 
will benefit the community.

Thanks,
Katherine


Re: open Source XMPP server in .net, good idea?

2012-11-19 Thread Filip Kratochvil
Hi Katherine,

Have you looked at SignalR? It's open source and could be a start for you.

HTH,
Filip

Regards,

Filip Kratochvil
mob. 0438 001 110
http://www.dataconversions.com.au/



On 20 November 2012 12:46, Katherine Moss katherine.m...@gordon.edu wrote:

  Hello all,

 The subject line is what we are lacking at the moment, and I am curious
 whether in a few years when I learn a bit more about C#, it would be
 possible to port the Openfire XMPP server from Ignite realtime over to
 .NET?  It is currently written in Java, and I sort of have a security and a
 political problem with that, and that is one of the reasons why I am
 setting this as a longterm goal.  But since the server depends on a couple
 of Java frameworks such as Apache Mina, and maybe another one, will that be
 an issue moving the Mina-dependent elements into WCF?  Do you guys even
 think this a good idea?  Let me know; I want to make sure that any project
 I plan to begin in the open source world will benefit the community.  

 ** **

 Thanks,

 Katherine



RE: open Source XMPP server in .net, good idea?

2012-11-19 Thread Katherine Moss
No.  I've never heard of it.  I know it has to do with ASP.net somehow though; 
I'll have to look it up.  Thanks for the tip.

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Filip Kratochvil
Sent: Monday, November 19, 2012 9:43 PM
To: ozDotNet
Subject: Re: open Source XMPP server in .net, good idea?

Hi Katherine,

Have you looked at SignalR? It's open source and could be a start for you.

HTH,
Filip

Regards,

Filip Kratochvil
mob. 0438 001 110
http://www.dataconversions.com.au/


On 20 November 2012 12:46, Katherine Moss 
katherine.m...@gordon.edumailto:katherine.m...@gordon.edu wrote:
Hello all,
The subject line is what we are lacking at the moment, and I am curious whether 
in a few years when I learn a bit more about C#, it would be possible to port 
the Openfire XMPP server from Ignite realtime over to .NET?  It is currently 
written in Java, and I sort of have a security and a political problem with 
that, and that is one of the reasons why I am setting this as a longterm goal.  
But since the server depends on a couple of Java frameworks such as Apache 
Mina, and maybe another one, will that be an issue moving the Mina-dependent 
elements into WCF?  Do you guys even think this a good idea?  Let me know; I 
want to make sure that any project I plan to begin in the open source world 
will benefit the community.

Thanks,
Katherine



RE: open Source XMPP server in .net, good idea?

2012-11-19 Thread Katherine Moss
Interesting, that could work if I were creating a module to plug into a web 
site or something.  DNN modules, perhaps.

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Katherine Moss
Sent: Monday, November 19, 2012 10:11 PM
To: ozDotNet
Subject: RE: open Source XMPP server in .net, good idea?

No.  I've never heard of it.  I know it has to do with ASP.net somehow though; 
I'll have to look it up.  Thanks for the tip.

From: ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Filip Kratochvil
Sent: Monday, November 19, 2012 9:43 PM
To: ozDotNet
Subject: Re: open Source XMPP server in .net, good idea?

Hi Katherine,

Have you looked at SignalR? It's open source and could be a start for you.

HTH,
Filip

Regards,

Filip Kratochvil
mob. 0438 001 110
http://www.dataconversions.com.au/

On 20 November 2012 12:46, Katherine Moss 
katherine.m...@gordon.edumailto:katherine.m...@gordon.edu wrote:
Hello all,
The subject line is what we are lacking at the moment, and I am curious whether 
in a few years when I learn a bit more about C#, it would be possible to port 
the Openfire XMPP server from Ignite realtime over to .NET?  It is currently 
written in Java, and I sort of have a security and a political problem with 
that, and that is one of the reasons why I am setting this as a longterm goal.  
But since the server depends on a couple of Java frameworks such as Apache 
Mina, and maybe another one, will that be an issue moving the Mina-dependent 
elements into WCF?  Do you guys even think this a good idea?  Let me know; I 
want to make sure that any project I plan to begin in the open source world 
will benefit the community.

Thanks,
Katherine



Re: open Source XMPP server in .net, good idea?

2012-11-19 Thread William Luu
And related to SignalR, have a look at Jabbr.net, which is a real time chat
built on top of SignalR - https://github.com/davidfowl/JabbR


On 20 November 2012 14:17, Katherine Moss katherine.m...@gordon.edu wrote:

  Interesting, that could work if I were creating a module to plug into a
 web site or something.  DNN modules, perhaps.  

 ** **

 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Katherine Moss
 *Sent:* Monday, November 19, 2012 10:11 PM
 *To:* ozDotNet
 *Subject:* RE: open Source XMPP server in .net, good idea?

 ** **

 No.  I’ve never heard of it.  I know it has to do with ASP.net somehow
 though; I’ll have to look it up.  Thanks for the tip.  

 ** **

 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *Filip Kratochvil
 *Sent:* Monday, November 19, 2012 9:43 PM
 *To:* ozDotNet
 *Subject:* Re: open Source XMPP server in .net, good idea?

 ** **

 Hi Katherine,

 ** **

 Have you looked at SignalR? It's open source and could be a start for you.
 

 ** **

 HTH,

 Filip


 Regards,

 Filip Kratochvil
 mob. 0438 001 110
 http://www.dataconversions.com.au/

 

 On 20 November 2012 12:46, Katherine Moss katherine.m...@gordon.edu
 wrote:

 Hello all,

 The subject line is what we are lacking at the moment, and I am curious
 whether in a few years when I learn a bit more about C#, it would be
 possible to port the Openfire XMPP server from Ignite realtime over to
 .NET?  It is currently written in Java, and I sort of have a security and a
 political problem with that, and that is one of the reasons why I am
 setting this as a longterm goal.  But since the server depends on a couple
 of Java frameworks such as Apache Mina, and maybe another one, will that be
 an issue moving the Mina-dependent elements into WCF?  Do you guys even
 think this a good idea?  Let me know; I want to make sure that any project
 I plan to begin in the open source world will benefit the community.  

  

 Thanks,

 Katherine

 ** **



RE: open Source XMPP server in .net, good idea?

2012-11-19 Thread Katherine Moss
That looks really interesting.  Though it still appears to need a server 
running behind it in order for the client to work.

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of William Luu
Sent: Monday, November 19, 2012 10:50 PM
To: ozDotNet
Subject: Re: open Source XMPP server in .net, good idea?

And related to SignalR, have a look at Jabbr.net, which is a real time chat 
built on top of SignalR - https://github.com/davidfowl/JabbR

On 20 November 2012 14:17, Katherine Moss 
katherine.m...@gordon.edumailto:katherine.m...@gordon.edu wrote:
Interesting, that could work if I were creating a module to plug into a web 
site or something.  DNN modules, perhaps.

From: ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Katherine Moss
Sent: Monday, November 19, 2012 10:11 PM
To: ozDotNet
Subject: RE: open Source XMPP server in .net, good idea?

No.  I've never heard of it.  I know it has to do with ASP.net somehow though; 
I'll have to look it up.  Thanks for the tip.

From: ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Filip Kratochvil
Sent: Monday, November 19, 2012 9:43 PM
To: ozDotNet
Subject: Re: open Source XMPP server in .net, good idea?

Hi Katherine,

Have you looked at SignalR? It's open source and could be a start for you.

HTH,
Filip

Regards,

Filip Kratochvil
mob. 0438 001 110
http://www.dataconversions.com.au/
On 20 November 2012 12:46, Katherine Moss 
katherine.m...@gordon.edumailto:katherine.m...@gordon.edu wrote:
Hello all,
The subject line is what we are lacking at the moment, and I am curious whether 
in a few years when I learn a bit more about C#, it would be possible to port 
the Openfire XMPP server from Ignite realtime over to .NET?  It is currently 
written in Java, and I sort of have a security and a political problem with 
that, and that is one of the reasons why I am setting this as a longterm goal.  
But since the server depends on a couple of Java frameworks such as Apache 
Mina, and maybe another one, will that be an issue moving the Mina-dependent 
elements into WCF?  Do you guys even think this a good idea?  Let me know; I 
want to make sure that any project I plan to begin in the open source world 
will benefit the community.

Thanks,
Katherine