Re: GSoC 2013: Interactive LyX

2013-04-20 Thread Tommaso Cucinotta
On 20/04/13 00:54, Marcelo Galvão Póvoa wrote: > I checked and and it seems libpurple can handle multiple IM protocols > at once, but using it directly would require creating new interfaces > inside LyX for authentication, contacts list, etc. I just found a few pointers of attempts to build a Qt

Re: GSoC 2013: Interactive LyX

2013-04-20 Thread Tommaso Cucinotta
On 20/04/13 10:19, Tommaso Cucinotta wrote: > As for the more challenging interactive lyx project, I'm not sure any of these > pre-existing IM infrastructures are appropriate, the key issue being how long > a message takes to be delivered to the destination. For IM chats, I wouldn't > expect a

Re: GSoC 2013: Interactive LyX

2013-04-20 Thread Vinícius dos Santos Oliveira
2013/4/20 Tommaso Cucinotta > 3) client-side encryption add-on: can we exchange b64 encoding of > client-side >encrypted text segments, so that IM servers cannot see what's being > exchanged ? > It's possible to use OTR: http://en.wikipedia.org/wiki/Off-the-Record_Messaging

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-20 Thread Gregori Kanatzidis
The API isn't open at this point, there's a simple integration that we made available that you can see here: https://spandex.io/api/simple-site-integration-post https://spandex.io/api/simple-site-integration-get But it's not sufficient for this use. We're still designing the API and are hoping

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-20 Thread Vinícius dos Santos Oliveira
2013/4/20 Gregori Kanatzidis > We're still designing the API and are hoping to be able to start opening > up more relevant parts of it in a couple of weeks. I don't know if it will be fast enough. Student application proposals ends in may 3. But it's excellent news

Re: GSoC 2013: Interactive LyX

2013-04-20 Thread Pavel Sanda
Tommaso Cucinotta wrote: > (things like searching for and adding friends >may be handled through an external client Yep, we need to outsource this business out of lyx as much as possible because of the maintenance pain. As proposed by someone else it might have even more sense to think

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Tommaso Cucinotta
On 17/04/13 03:36, Pavel Sanda wrote: Marcelo Galv?o Póvoa wrote: The user-finding issue is a major one. We surely would not want to connect to the other party by typing an IP/Port number. This would Well, it's the most straightforward way so we should at least allow it. I share the view

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Akshay Nautiyal
hello everyone, I have read the previous post but did not understand the need to use an external library when we it is actually not tough to make a mechanism to receive and parse data(document text) from scratch. cheers, akshay nautiyal On 20 April 2013 01:24, Tommaso Cucinotta tomm...@lyx.org

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Tommaso Cucinotta
On 18/04/13 02:52, Vinícius dos Santos Oliveira wrote: 2013/4/17 Pavel Sanda sa...@lyx.org mailto:sa...@lyx.org so you are without server side :) the best thing would be to re-use existing server-side frameworks and protocols to vehicle LyX messages. If this is not possible, then we

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Gregori Kanatzidis
I've posted in another thread about this, but my company SpanDeXhttp://spandex.io is opening up its API and all the OT stuff is already implemented and hosted. If you're interested we could work with you to figure out how best to go about it. Best, Gregori On Fri, Apr 19, 2013 at 3:10 PM,

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Akshay Nautiyal
what about using qxmpp? Thanks. akshay(aksnot) On 20 April 2013 01:39, Akshay Nautiyal nautiaks...@gmail.com wrote: hello everyone, I have read the previous post but did not understand the need to use an external library when we it is actually not tough to make a mechanism to receive and

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Tommaso Cucinotta
On 19/04/13 21:09, Akshay Nautiyal wrote: hello everyone, I have read the previous post but did not understand the need to use an external library when we it is actually not tough to make a mechanism to receive and parse data(document text) from scratch. it's not about using a library for

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Tommaso Cucinotta
On 17/04/13 02:09, Marcelo Galvão Póvoa wrote: Is it possible to write a Pidgin plugin that would serve as a communication channel for LyX? or perhaps checking whether it would be possible to leverage libpurple for the purpose ? A look at the Pidgin source code to see how it manages all of

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Akshay Nautiyal
hi Tommaso, What according to you would be the best way to implement the lyx-chat project. On 20 April 2013 02:21, Tommaso Cucinotta tomm...@lyx.org wrote: On 19/04/13 21:09, Akshay Nautiyal wrote: hello everyone, I have read the previous post but did not understand the need to use an

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Marcelo Galvão Póvoa
On Fri, Apr 19, 2013 at 6:08 PM, Tommaso Cucinotta tomm...@lyx.org wrote: On 17/04/13 02:09, Marcelo Galvăo Póvoa wrote: Is it possible to write a Pidgin plugin that would serve as a communication channel for LyX? or perhaps checking whether it would be possible to leverage libpurple for

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Vinícius dos Santos Oliveira
2013/4/19 Tommaso Cucinotta tomm...@lyx.org Can I use openshift https://www.openshift.com/? why are u mentioning OpenShift ? How is that relevant ? OpenShift allows you to have a free server-side application. It's from Red Hat. I mentioned XMPP too and asked for more options. I just want

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Vinícius dos Santos Oliveira
2013/4/19 Gregori Kanatzidis kanatzid...@gmail.com I've posted in another thread about this, but my company SpanDeXhttp://spandex.io is opening up its API and all the OT stuff is already implemented and hosted. If you're interested we could work with you to figure out how best to go about

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Tommaso Cucinotta
On 17/04/13 03:36, Pavel Sanda wrote: > Marcelo Galv?o Póvoa wrote: >> The user-finding issue is a major one. We surely would not want to >> connect to the other party by typing an IP/Port number. This would > > Well, it's the most straightforward way so we should at least allow it. I share the

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Akshay Nautiyal
hello everyone, I have read the previous post but did not understand the need to use an external library when we it is actually not tough to make a mechanism to receive and parse data(document text) from scratch. cheers, akshay nautiyal On 20 April 2013 01:24, Tommaso Cucinotta

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Tommaso Cucinotta
On 18/04/13 02:52, Vinícius dos Santos Oliveira wrote: > 2013/4/17 Pavel Sanda > > so you are without server side :) the best thing would be to re-use existing server-side frameworks and protocols to vehicle LyX messages. If this is not possible, then we

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Gregori Kanatzidis
I've posted in another thread about this, but my company SpanDeX is opening up its API and all the OT stuff is already implemented and hosted. If you're interested we could work with you to figure out how best to go about it. Best, Gregori On Fri, Apr 19, 2013 at 3:10 PM,

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Akshay Nautiyal
what about using qxmpp? Thanks. akshay(aksnot) On 20 April 2013 01:39, Akshay Nautiyal wrote: > hello everyone, > I have read the previous post but did not understand the need to use an > external library when we it is actually not tough to make a mechanism to > receive

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Tommaso Cucinotta
On 19/04/13 21:09, Akshay Nautiyal wrote: > hello everyone, > I have read the previous post but did not understand the need to use an > external library when we it is actually not tough to make a mechanism to > receive and parse data(document text) from scratch. it's not about using a library

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Tommaso Cucinotta
On 17/04/13 02:09, Marcelo Galvão Póvoa wrote: > Is it possible to > write a Pidgin plugin that would serve as a communication channel for > LyX? or perhaps checking whether it would be possible to leverage libpurple for the purpose ? A look at the Pidgin source code to see how it manages all

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Akshay Nautiyal
hi Tommaso, What according to you would be the best way to implement the lyx-chat project. On 20 April 2013 02:21, Tommaso Cucinotta wrote: > On 19/04/13 21:09, Akshay Nautiyal wrote: > > hello everyone, > > I have read the previous post but did not understand the need to use

Re: GSoC 2013: Interactive LyX

2013-04-19 Thread Marcelo Galvão Póvoa
On Fri, Apr 19, 2013 at 6:08 PM, Tommaso Cucinotta wrote: > On 17/04/13 02:09, Marcelo Galvăo Póvoa wrote: >> Is it possible to >> write a Pidgin plugin that would serve as a communication channel for >> LyX? > > or perhaps checking whether it would be possible to leverage

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Vinícius dos Santos Oliveira
2013/4/19 Tommaso Cucinotta > > Can I use openshift ? > > why are u mentioning OpenShift ? How is that relevant ? > OpenShift allows you to have a free server-side application. It's from Red Hat. I mentioned XMPP too and asked for more options. I

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-19 Thread Vinícius dos Santos Oliveira
2013/4/19 Gregori Kanatzidis > I've posted in another thread about this, but my company > SpanDeX is > opening up its API and all the OT stuff is already implemented and hosted. > If you're interested we could work with you to figure out how best to go

GSoC 2013: Interactive LyX and Google Docs

2013-04-17 Thread Vinícius dos Santos Oliveira
Hi Lyx developers, My name is Vinícius dos Santos Oliveira and I'm majoring in computer science at Universidade Federal de Alagoas, Brazil. I became aware of Lyx through GSoC 2013 and I never heard about it before. I saw (in Ideas http://wiki.lyx.org/Devel/SummerOfCode2013Ideas page) that you

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-17 Thread Pavel Sanda
Vinícius dos Santos Oliveira wrote: I wanna know: - There is some document detailing Lyx code architeture or the only way to learn is examine the source code? Mostly the latter. - Do you guys like the idea of use the same techniques used in Google Docs? I don't think there was

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-17 Thread Vinícius dos Santos Oliveira
2013/4/17 Pavel Sanda sa...@lyx.org LyX is no cloud based solution, so you are without server side :) I see. I don't like the host/join solution, because people behind a firewall/NAT couldn't use it (this include me). In the previous messages you guys cited XMPP. What other options are

GSoC 2013: Interactive LyX and Google Docs

2013-04-17 Thread Vinícius dos Santos Oliveira
Hi Lyx developers, My name is Vinícius dos Santos Oliveira and I'm majoring in computer science at Universidade Federal de Alagoas, Brazil. I became aware of Lyx through GSoC 2013 and I never heard about it before. I saw (in Ideas page) that you

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-17 Thread Pavel Sanda
Vinícius dos Santos Oliveira wrote: > I wanna know: > >- There is some document detailing Lyx code architeture or the only way >to learn is examine the source code? Mostly the latter. >- Do you guys like the idea of use the same techniques used in Google Docs? I don't think there

Re: GSoC 2013: Interactive LyX and Google Docs

2013-04-17 Thread Vinícius dos Santos Oliveira
2013/4/17 Pavel Sanda > LyX is no cloud based solution, so you are without server side :) I see. I don't like the host/join solution, because people behind a firewall/NAT couldn't use it (this include me). In the previous messages you guys cited XMPP. What other options are

Re: GSoC 2013: Interactive LyX

2013-04-16 Thread Marcelo Galvão Póvoa
On Mon, Apr 15, 2013 at 2:51 PM, Tommaso Cucinotta tomm...@lyx.org wrote And also, in the collaborative editing feature, we need anyway users to be able to find each other etc seems more like pulling Pidgin features within the gigantic LyX, in the end! Opinions ? Well, it seems that

Re: GSoC 2013: Interactive LyX

2013-04-16 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: The user-finding issue is a major one. We surely would not want to connect to the other party by typing an IP/Port number. This would Well, it's the most straightforward way so we should at least allow it. LyX? The LyX process would somehow talk to the plugin

Re: GSoC 2013: Interactive LyX

2013-04-16 Thread Pavel Sanda
Pavel Sanda wrote: Marcelo Galv?o Póvoa wrote: The user-finding issue is a major one. We surely would not want to BTW do we know how abiword is dealing with this issue? P

Re: GSoC 2013: Interactive LyX

2013-04-16 Thread Marcelo Galvão Póvoa
On Mon, Apr 15, 2013 at 2:51 PM, Tommaso Cucinotta wrote > And also, in the collaborative editing feature, we need anyway users to be > able to find each other etc seems more like pulling Pidgin features > within the gigantic LyX, in the end! > > Opinions ? > Well, it

Re: GSoC 2013: Interactive LyX

2013-04-16 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: > The user-finding issue is a major one. We surely would not want to > connect to the other party by typing an IP/Port number. This would Well, it's the most straightforward way so we should at least allow it. > LyX? The LyX process would somehow talk to the plugin

Re: GSoC 2013: Interactive LyX

2013-04-16 Thread Pavel Sanda
Pavel Sanda wrote: > Marcelo Galv?o Póvoa wrote: > > The user-finding issue is a major one. We surely would not want to BTW do we know how abiword is dealing with this issue? P

Re: GSoC 2013: Interactive LyX

2013-04-15 Thread Tommaso Cucinotta
On 14/04/13 21:02, Pavel Sanda wrote: Liviu Andronic wrote: to have a LyX plugin in Pidgin, You mean for equations? P Of course, a plugin in Pidgin would seem the natural thing to do, as all the infrastructure for letting users register and find each other would already be there. However,

Re: GSoC 2013: Interactive LyX

2013-04-15 Thread Pavel Sanda
Tommaso Cucinotta wrote: However, how difficult is it to extrapolate the LyX editor and merge it into Pidgin ? If pidgin supported images to be put into chat window via some api (socket or similar) it would be fairly easy to let the equation render via instant preview and send it there via

Re: GSoC 2013: Interactive LyX

2013-04-15 Thread Tommaso Cucinotta
On 14/04/13 21:02, Pavel Sanda wrote: > Liviu Andronic wrote: >> to have a LyX plugin in Pidgin, > > You mean for equations? P Of course, a plugin in Pidgin would seem the natural thing to do, as all the infrastructure for letting users register and find each other would already be there.

Re: GSoC 2013: Interactive LyX

2013-04-15 Thread Pavel Sanda
Tommaso Cucinotta wrote: > However, how difficult is it to extrapolate the LyX editor and merge it into > Pidgin ? If pidgin supported images to be put into chat window via some api (socket or similar) it would be fairly easy to let the equation render via instant preview and send it there via

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Tommaso Cucinotta
On 14/04/13 05:45, Marcelo Galvão Póvoa wrote: Greetings! My name is Marcelo Galvão Póvoa, a Computer Science graduate student from UNICAMP, Brazil. Hi Marcelo, welcome to LyX! As outlined by others, consider that to apply to GSoC 2013 for a project related to LyX you should follow the

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Marcelo Galvão Póvoa
Hi Tommaso, On Sun, Apr 14, 2013 at 10:05 AM, Tommaso Cucinotta tomm...@lyx.org wrote: On 14/04/13 05:45, Marcelo Galvão Póvoa wrote: Greetings! My name is Marcelo Galvão Póvoa, a Computer Science graduate student from UNICAMP, Brazil. Hi Marcelo, welcome to LyX! As outlined by others,

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: Both the LyX Chat and the collaborative editing were merged into a patch available at: I would propose to let the chat part on other software which knows better. Pavel

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Liviu Andronic
On Sun, Apr 14, 2013 at 9:40 PM, Pavel Sanda sa...@lyx.org wrote: Marcelo Galv?o Póvoa wrote: Both the LyX Chat and the collaborative editing were merged into a patch available at: I would propose to let the chat part on other software which knows better. To me it also seems that it would

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Pavel Sanda
Liviu Andronic wrote: to have a LyX plugin in Pidgin, You mean for equations? P

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Tommaso Cucinotta
On 14/04/13 05:45, Marcelo Galvão Póvoa wrote: > Greetings! > > My name is Marcelo Galvão Póvoa, a Computer Science graduate student from > UNICAMP, Brazil. Hi Marcelo, welcome to LyX! As outlined by others, consider that to apply to GSoC 2013 for a project related to LyX you should follow the

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Marcelo Galvão Póvoa
Hi Tommaso, On Sun, Apr 14, 2013 at 10:05 AM, Tommaso Cucinotta wrote: > On 14/04/13 05:45, Marcelo Galvão Póvoa wrote: >> Greetings! >> >> My name is Marcelo Galvão Póvoa, a Computer Science graduate student from >> UNICAMP, Brazil. > > Hi Marcelo, > > welcome to LyX! As

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: > > Both the LyX Chat and the collaborative editing were merged into a patch > > available at: I would propose to let the "chat" part on other software which knows better. Pavel

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Liviu Andronic
On Sun, Apr 14, 2013 at 9:40 PM, Pavel Sanda wrote: > Marcelo Galv?o Póvoa wrote: >> > Both the LyX Chat and the collaborative editing were merged into a patch >> > available at: > > I would propose to let the "chat" part on other software which knows better. > To me it also seems

Re: GSoC 2013: Interactive LyX

2013-04-14 Thread Pavel Sanda
Liviu Andronic wrote: > to have a LyX plugin in Pidgin, You mean for equations? P

GSoC 2013: Interactive LyX

2013-04-13 Thread Marcelo Galvão Póvoa
Greetings! My name is Marcelo Galvão Póvoa, a Computer Science graduate student from UNICAMP, Brazil. I am very glad to see LyX participating in GSoC this year, I hope to be able to contribute to this great application. One project idea that caught my attention was the Interactive LyX: it's a

GSoC 2013: Interactive LyX

2013-04-13 Thread Marcelo Galvão Póvoa
Greetings! My name is Marcelo Galvão Póvoa, a Computer Science graduate student from UNICAMP, Brazil. I am very glad to see LyX participating in GSoC this year, I hope to be able to contribute to this great application. One project idea that caught my attention was the "Interactive LyX": it's a

<    1   2