Re: GSoC 2013: OutlineView and CorkboardView - ideas and questions

2013-05-13 Thread Ashley Shan
Hi Richard, I saw the same sentence but I didn't think much about it until you pointed it out. I think QWidget examples should help me to use drag and drop in the graphic view framework. Thanks! Ashley *Xueqing Shan* Vanderbilt University, '16 On Mon, May 1

Re: GSoC 2013: OutlineView and CorkboardView - ideas and questions

2013-05-13 Thread Abdelrazak Younes
On 13/05/2013 16:52, Ashley Shan wrote: Dear community, So I have been working with Rob on the non-linear writing project for a week already, and I'm focusing on implementing the corkboard graphics Ui. We planned to implement it using the graphic view framework, but I tried QML and think it's

Re: GSoC 2013: OutlineView and CorkboardView - ideas and questions

2013-05-13 Thread Richard Heck
On 05/13/2013 11:17 AM, Ashley Shan wrote: Hi Richard, Thank you very much for the link. I looked at these examples earlier today, but I realized that they are for Qt Widgets, not for the Graphic View Framework. Sorry, I didn't even realize these were different. However, I also read: Becaus

Re: GSoC 2013: OutlineView and CorkboardView - ideas and questions

2013-05-13 Thread Ashley Shan
Hi Richard, Thank you very much for the link. I looked at these examples earlier today, but I realized that they are for Qt Widgets, not for the Graphic View Framework. The only resources I can find about using drag and drop in the graphic view framework are: http://qt-project.org/doc/qt-4.8/grap

Re: GSoC 2013: OutlineView and CorkboardView - ideas and questions

2013-05-13 Thread Richard Heck
On 05/13/2013 10:52 AM, Ashley Shan wrote: Also, I'm still very confused about using drag and drop; could anyone point to me some good resources to learn the graphic view framework's drag and drop? Thanks in advance. http://qt-project.org/doc/qt-4.8/examples-draganddrop.html Sorry, don't know

Re: [GSoC 2013] Introduction

2013-05-03 Thread Jean-Marc Lasgouttes
Le mer. 24 avril 2013 01:05:22 CEST, Yuri Farias Gomes a écrit : I've seen some threads about the Toolbar project (I haven't found so many, though) and I have already submitted my application. If there are any mentors that could provide me some feedback on my application, that would be greatly ap

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: > earlier. But I don't see this transformation as "lossy" meaning that > unrecoverable information is being discarded, simply because this is > how a .lyx file is saved. Yep, what I meant - it's lossy unless you reload whole .lyx file (you want to do that after each key

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Marcelo Galvão Póvoa
On Thu, May 2, 2013 at 1:36 PM, Pavel Sanda wrote: > Marcelo Galv?o Póvoa wrote: >> > Just to check whether I understood your concept - you basically want to >> > synchronize the internal lyx structures between peers by using .lyx diffs >> > as >> > transport layer, while hoping that full reconst

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Tommaso Cucinotta
On 02/05/13 20:30, Nico Williams wrote: > In fact, a GSoC project to load/save XML would probably be quite useful. I was just about to suggest you to add such proposal, as it's a long standing issue. It's quite late now, but who knows perhaps a student takes the chance :-). Just, I'd address th

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Nico Williams
On Thu, May 2, 2013 at 2:22 PM, Richard Heck wrote: > On 05/02/2013 03:16 PM, Nico Williams wrote: >> >> On Thu, May 2, 2013 at 2:01 PM, Tommaso Cucinotta wrote: >>> >>> As an immediate concern, adding to Pavel's ones, I have to say that I'm >>> not >>> so sure that merging different edits on the

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Richard Heck
On 05/02/2013 03:16 PM, Nico Williams wrote: On Thu, May 2, 2013 at 2:01 PM, Tommaso Cucinotta wrote: As an immediate concern, adding to Pavel's ones, I have to say that I'm not so sure that merging different edits on the .lyx file level, very much like a version control system would do in pres

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Richard Heck
On 05/02/2013 03:01 PM, Tommaso Cucinotta wrote: On 02/05/13 12:03, Marcelo Galvão Póvoa wrote: On Thu, May 2, 2013 at 1:43 AM, Pavel Sanda wrote: Marcelo Galv?o Póvoa wrote: Just to check whether I understood your concept - you basically want to synchronize the internal lyx structures betwee

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Nico Williams
On Thu, May 2, 2013 at 2:01 PM, Tommaso Cucinotta wrote: > As an immediate concern, adding to Pavel's ones, I have to say that I'm not > so sure that merging different edits on the .lyx file level, very much like a > version control system would do in presence of concurrent commits, would > actual

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Tommaso Cucinotta
On 02/05/13 12:03, Marcelo Galvão Póvoa wrote: > On Thu, May 2, 2013 at 1:43 AM, Pavel Sanda wrote: >> Marcelo Galv?o Póvoa wrote: >> Just to check whether I understood your concept - you basically want to >> synchronize the internal lyx structures between peers by using .lyx diffs as >> transport

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: > > Just to check whether I understood your concept - you basically want to > > synchronize the internal lyx structures between peers by using .lyx diffs as > > transport layer, while hoping that full reconstruction from .lyx diff > > snippet > > into lyx internal struc

Re: GSoC 2013: Interactive LyX

2013-05-02 Thread Marcelo Galvão Póvoa
On Thu, May 2, 2013 at 1:43 AM, Pavel Sanda wrote: > Marcelo Galv?o Póvoa wrote: >> Please check the description I just sent. These side effects of >> editing would be handled normally at the internal representation >> level, the data to be sent are the changes to the textual >> representation (ie

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: > Please check the description I just sent. These side effects of > editing would be handled normally at the internal representation > level, the data to be sent are the changes to the textual > representation (ie, modifications that would appear at the LyX file). Just

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Marcelo Galvão Póvoa
On Wed, May 1, 2013 at 7:27 AM, Pavel Sanda wrote: > I can't comment whether your approach would work, but please think > how your approach work with several random bits: > > - we don't have just linear structure of the document and sometimes > distance of change can be tricky thing, e.g: > -

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Marcelo Galvão Póvoa
On Wed, May 1, 2013 at 6:23 AM, Tommaso Cucinotta wrote: > You could, but I'm not sure about what advantage you get. LyX keeps in > memory a structured graph of C++ objects, not their serialized version. > If you send a serialized paragraph, then you have to de-serialize it > replacing the corresp

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Pavel Sanda
Marcelo Galv?o Póvoa wrote: > On Mon, Apr 29, 2013 at 8:56 PM, Nico Williams wrote: > > BTW, this has all been solved before (clearly). Research it and use > > whatever protocol pattern is most appropriate (or, if you can't > > because of patents, invent a new protocol). > > > > Some posts on thi

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Pavel Sanda
Liviu Andronic wrote: > If an image-based approach is adopted, this would remove the need to > either implement chat in LyX or implement a LyX buffer in a chat > client. Both seem awkward and difficult to achieve. How is this different from what was proposed already in this thread? Basically: Out:

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Tommaso Cucinotta
On 30/04/13 23:10, Marcelo Galvão Póvoa wrote: > I think the best approach is not treating the LFUN as edits themselves > but their effect on the document text instead. Dispatching LFUNs has the advantage of not subverting the way LyX edits docs, internally, and also re-use them. For example, you

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Pavel Sanda
Nico Williams wrote: > What's wrong with version control? - It would be very hard to avoid user assisted merging (online colab mechanism should be transparent to user) - To do this stuff reliably you need much better integration with 3rd party VCS, most probaly including parts of its codeba

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Pavel Sanda
Nico Williams wrote: > You can't do that. Assume chat servers/peers come and go. You don't I don't think we should assume such thing. This is online collaboration. If you go offline, peer has either to wait or become independent and responsible for merging problems not covered by LyX internal mec

Re: GSoC 2013: Interactive LyX

2013-05-01 Thread Pavel Sanda
Tommaso Cucinotta wrote: > For example: > -) I know, cases will grow fast... If you suffer from good sleep, then start considering these: - User adds external material (graphics,biblio, whatever). Now what? - User runs various lfuns (and there are tons of doc-changing lfuns, start with search/rep

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Marcelo Galvão Póvoa
On Tue, Apr 30, 2013 at 6:06 PM, Tommaso Cucinotta wrote: > On 30/04/13 21:12, Marcelo Galvăo Póvoa wrote: >> there are indeed several possible approaches. I will try to briefly >> describe mine and you can comment about its (in)feasibility. > > As you say, your case was far easier, and it seems t

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Nico Williams
On Tue, Apr 30, 2013 at 3:41 PM, Tommaso Cucinotta wrote: > On 30/04/13 10:51, Nico Williams wrote: >> Part of the XMPP/whatever fabric gets disconnected from the rest. Now >> you have two LyX instances collaborating but unable to reach each >> other. What do you do now? If each user is allowed

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Tommaso Cucinotta
On 30/04/13 21:12, Marcelo Galvão Póvoa wrote: > there are indeed several possible approaches. I will try to briefly > describe mine and you can comment about its (in)feasibility. As you say, your case was far easier, and it seems to correspond to the simple scenario of editing text in a text-only

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Tommaso Cucinotta
On 30/04/13 10:51, Nico Williams wrote: > Part of the XMPP/whatever fabric gets disconnected from the rest. Now > you have two LyX instances collaborating but unable to reach each > other. What do you do now? If each user is allowed to keep making > changes that are not acknowledged by the other

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Marcelo Galvão Póvoa
On Mon, Apr 29, 2013 at 8:56 PM, Nico Williams wrote: > BTW, this has all been solved before (clearly). Research it and use > whatever protocol pattern is most appropriate (or, if you can't > because of patents, invent a new protocol). > > Some posts on this list pointed at some such prior work.

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Albus X
Hello. In my opinion, cooperative editing the same paragraph does not make sense. I will be annoyed if the paragraph I am editing change from time to time making the structure and meaning and everything a mess. I suggest that we could simply lock that paragraph while others can commenting on it, le

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Nico Williams
On Tue, Apr 30, 2013 at 3:26 AM, Tommaso Cucinotta wrote: > On 30/04/13 00:23, Nico Williams wrote: >> Well... If a paragraph is deleted then the pointer might get assigned >> in a subsequent allocation and... you end up with an aliasing problem. > > I was thinking of detecting this problem when

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Nico Williams
On Tue, Apr 30, 2013 at 2:49 AM, Liviu Andronic wrote: > I must admit that I share Pavel's sentiment: I'm not sure how much the > community needs/requires a chatting function in LyX. But I was > thinking of possibly a cheap workaround: Why not communicate with > images? LyX doesn't. Getting thro

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Liviu Andronic
On Tue, Apr 30, 2013 at 10:16 AM, Tommaso Cucinotta wrote: > On 30/04/13 08:49, Liviu Andronic wrote: >> But I was >> thinking of possibly a cheap workaround: Why not communicate with >> images? > > hmmm.. that sounds like a hack.., would usability be the same ? or the > user would have to switch

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Tommaso Cucinotta
On 30/04/13 00:23, Nico Williams wrote: > Well... If a paragraph is deleted then the pointer might get assigned > in a subsequent allocation and... you end up with an aliasing problem. I was thinking of detecting this problem when you delete a par, going through the cursors/pointers potentially a

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Tommaso Cucinotta
On 30/04/13 08:49, Liviu Andronic wrote: > But I was > thinking of possibly a cheap workaround: Why not communicate with > images? hmmm.. that sounds like a hack.., would usability be the same ? or the user would have to switch back and forth among the chat client and lyx to do this, for handling

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Cyrille Artho
I must admit that I share Pavel's sentiment: I'm not sure how much the community needs/requires a chatting function in LyX. But I was thinking of possibly a cheap workaround: Why not communicate with images? Good point. In the age of Skype etc., and with many existing good chat clients, why im

Re: GSoC 2013: Interactive LyX

2013-04-30 Thread Liviu Andronic
On Tue, Apr 30, 2013 at 12:09 AM, Tommaso Cucinotta wrote: >> OTOH interactive LyX seems to be really worth and requested feature while the >> chat looks more like a toy with the aroma of the word "bloat" around (sorry >> for >> the punch :) > > I'm not sure here: AFAICS, I'd see myself more need

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Nico Williams
BTW, this has all been solved before (clearly). Research it and use whatever protocol pattern is most appropriate (or, if you can't because of patents, invent a new protocol). Some posts on this list pointed at some such prior work.

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 30/04/13 00:03, Tommaso Cucinotta wrote: > For example: > -) when inserting a new character (LFUN_SELF_INSERT): >for each cursor in same par in positions beyond this, do a pos++ > -) when inserting a new par (on Enter): >for each cursor in later pars, do a pit++ > -) others for cut'n'pas

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Nico Williams
On Mon, Apr 29, 2013 at 6:21 PM, Tommaso Cucinotta wrote: > On 30/04/13 00:11, Nico Williams wrote: >> But do you want to reuse an OTR >> implementation? > > The question is why OTR, but perhaps the answer is simply that is already > made to be compatible with messaging protocols. OTR is the onl

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Nico Williams
On Mon, Apr 29, 2013 at 6:03 PM, Tommaso Cucinotta wrote: > On 29/04/13 23:32, Nico Williams wrote: >>> However, when considering that other users might be editing stuff >>> above/before our >>> cursor position, then it means this way of referencing positions within the >>> text >>> should be ch

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 30/04/13 00:11, Nico Williams wrote: > But do you want to reuse an OTR > implementation? The question is why OTR, but perhaps the answer is simply that is already made to be compatible with messaging protocols. However, security may be one of the optional add-on / separate work-items / fine

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 30/04/13 00:06, Tommaso Cucinotta wrote: > Any comment on, or experience with, qxmpp -- http://code.google.com/p/qxmpp/ ? This can be useful for applicants to look at http://doc.qxmpp.org/qxmpp-snapshot/classQXmppRosterManager.html#a978cf900248b0ef144460bb52052ded8 to get a feeling of how

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Nico Williams
On Mon, Apr 29, 2013 at 6:06 PM, Tommaso Cucinotta wrote: > On 29/04/13 23:26, Nico Williams wrote: >>> It's possible to use OTR: >>> http://en.wikipedia.org/wiki/Off-the-Record_Messaging >> >> Yes. Let libpurple (or similar) take care of this for you. > > Are you aware of a similar library for Q

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 29/04/13 23:26, Nico Williams wrote: >> It's possible to use OTR: >> http://en.wikipedia.org/wiki/Off-the-Record_Messaging > > Yes. Let libpurple (or similar) take care of this for you. Are you aware of a similar library for Qt-oriented projects ? Any comment on, or experience with, qxmpp --

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 29/04/13 23:32, Nico Williams wrote: >> However, when considering that other users might be editing stuff >> above/before our >> cursor position, then it means this way of referencing positions within the >> text >> should be changed/reworked to a pointer-based one. > > But what alternative a

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 20/04/13 10:19, Tommaso Cucinotta wrote: >> So, as I said >> earlier, since the project already seems quite large as is, it would >> be better to discuss a list of deliverables for the GSoC and how they >> should be implemented. > > As for intermediate checkpoints within the project, for the ch

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Nico Williams
On Sat, Apr 20, 2013 at 5:33 AM, Tommaso Cucinotta wrote: > Concerning the interactive editing, I also remembered some critical issues > faced > during my prior quick hack: LyX internally uses index positions for the > cursor, > i.e., my cursor is on the 3rd paragraph, 5th character, and in case

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Nico Williams
On Sat, Apr 20, 2013 at 7:06 AM, Vinícius dos Santos Oliveira wrote: > 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

Re: GSoC 2013: Interactive LyX

2013-04-29 Thread Tommaso Cucinotta
On 21/04/13 20:56, Pavel Sanda wrote: >> lyx internals, as you say, multiple Cursors, or as said in some other >> thread, if >> we should switch from index-based to ptr-based CursorSlice, etc... > > I'm pessimist that newcomer in the project should start substantial > cursorslice > refactoring.

Re: GSOC 2013

2013-04-24 Thread Diluka Wittachchi
Hi Everyone Have a nice day ,l need some help please kindly send me a more details step by step which how i handle the Toolbar customization dialog git repository .I like to start new branch and apply this patch to the current master and go ahead its ok ? Thanks a lot. (Abdel already started bra

Re: GSOC 2013

2013-04-24 Thread Cyrille Artho
Hi Diluka, Thank you for your interest in the LyX community. To learn more about your project, please take a look at the mailing list archive; this project has been discussed there before in the last two weeks: http://www.mail-archive.com/lyx-devel@lists.lyx.org/ Diluka Wittachchi wrote: Hi

Re: GSOC 2013 Aspirant

2013-04-23 Thread stefano franchi
On Tue, Apr 23, 2013 at 3:10 PM, Abhishek Sharma wrote: > error: Proxy CONNECT aborted while accessing Hi Abishek, I am not an expert on this (far from it), but it seems to me you may have some problem on your side with your proxy configuration. Perhaps the link below [1] may help. Other devels

Re: GSOC 2013 Aspirant

2013-04-23 Thread stefano franchi
On Tue, Apr 23, 2013 at 12:38 PM, Abhishek Sharma wrote: > Like you mentioned in the previous email I visited the website > http://www.lyx.org/HowToUseGIT > and I am also learning to use Lyx as well as QT. > > I have installed git but while trying to clone the repositories to my > local directory

Re: [GSOC 2013] Introducing myself

2013-04-22 Thread stefano franchi
Hi Josh, On Mon, Apr 22, 2013 at 4:47 PM, Josh Hieronymus < josh.p.hierony...@gmail.com> wrote: > Hi everyone, > > My name is Josh Hieronymus, and I'm interested in contributing to LyX as a > part of this year's Google Summer of Code. In keeping with the application > guidelines, I thought I'd q

Re: GSOC 2013 Aspirant

2013-04-22 Thread stefano franchi
Hi Abishek, welcome to the Lyx community. You may want to search the lyx-devel mailing list for recent discussions of the two projects you mention in your message. Then you may want to get lyx codebase from our git repo [1], and begin to look at the relevant parts of the code. Feel free to ask th

Re: GSOC 2013

2013-04-22 Thread stefano franchi
Hi Diluka, you may want to get familiar with Google Summer of Code's guidelines [1] and with our application template[2] before submitting an application. Furthermore, the application must be submitted through Google Melange system [3], not to me. Notice, in particular, that you should propose *o

Re: GSOC 2013

2013-04-21 Thread stefano franchi
On Sun, Apr 21, 2013 at 4:16 PM, stefano franchi wrote: > HI Tommaso, > > thanks for the details--it's pretty much what I thought you were referring > to, in fact. I'll ask Google and will report back. In all sincerity, I > think they'll stick to their "student" line, but we'll see. > > Officia

Re: GSOC 2013

2013-04-21 Thread stefano franchi
HI Tommaso, thanks for the details--it's pretty much what I thought you were referring to, in fact. I'll ask Google and will report back. In all sincerity, I think they'll stick to their "student" line, but we'll see. Cheers, S. On Sun, Apr 21, 2013 at 4:02 PM, Tommaso Cucinotta wrote: > On

Re: GSOC 2013

2013-04-21 Thread Tommaso Cucinotta
On 21/04/13 21:12, stefano franchi wrote: > "In order to participate in the program, you must be a student. Google > defines a student as an individual enrolled in or accepted into an accredited > institution including (but not necessarily limited to) colleges, > universities, masters programs,

Re: GSOC 2013

2013-04-21 Thread stefano franchi
Hi Diluka, welcome to the Lyx community. Please take a look at our Ideas page ( http://wiki.lyx.org/Devel/SummerOfCode2013Ideas) for a list of projects we are looking students for. You are also free to suggest your own project, of course. You may also want to search the lyx-devel mailing list for

Re: GSOC 2013

2013-04-21 Thread stefano franchi
Tommaso: >From the FAQ: "In order to participate in the program, you must be a student. Google defines a student as an individual enrolled in or accepted into an accredited institution including (but not necessarily limited to) colleges, universities, masters programs, PhD programs and undergradu

Re: GSoC 2013: Interactive LyX

2013-04-21 Thread Pavel Sanda
Tommaso Cucinotta wrote: > Now, a LyX panel showing a list of users by enumerating them through some > library call and handling the session state, does not seem to be such a big > code base to pull into LyX, am I wrong ? Panel showing list of strings is not problem, I'm concerned about the net

Re: GSOC 2013

2013-04-21 Thread Liviu Andronic
Dear Piyush, On Sat, Apr 20, 2013 at 10:06 PM, Piyush Tiwari wrote: > Hello, > I am really interested in the idea of creating a layout editor which would > be user friendly and could be used by anyone without internal details. > I have experience in LateX, Qt and C++. > Github: https://github.co

Re: GSoC 2013: Interactive LyX

2013-04-21 Thread Tommaso Cucinotta
On 20/04/13 21:25, Pavel Sanda wrote: > As proposed by someone else it might have even more sense to think > about chat project as pidgin/... add-on than lyx feature. Yes, we might think of "packing" the LyX editor feature so that you can reuse it plugging it into another software, and actually I

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 about

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 anyway. =) We'd be happy to

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 to

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 -- Vinícius do

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 serv

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

2013-04-19 Thread Cyrille Artho
"Not officially enrolled" sounds like "not eligible" to me. Tommaso Cucinotta wrote: On 18/04/13 01:46, Cyrille Artho wrote: The criteria are (in a nutshell): * Enrolled in an accredited academic institution. * Eligible to work. * Not citizen or resident of a country that is restricted from co

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 > about it. > It sounds

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 just want to know al

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 libpurple for > the pur

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 an > external libr

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 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 fo

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 and parse data(document

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, Tomm

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 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 should think abo

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 wrote: > On 17/

Re: GSOC 2013

2013-04-19 Thread Tommaso Cucinotta
On 18/04/13 01:46, Cyrille Artho wrote: > The criteria are (in a nutshell): > > * Enrolled in an accredited academic institution. > * Eligible to work. > * Not citizen or resident of a country that is restricted from commerce with > the U.S. > > See > http://www.google-melange.com/gsoc/document

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 v

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 available? Can I u

Re: GSOC 2013

2013-04-17 Thread Cyrille Artho
Hi Nilo, If you no longer enrolled at your university during summer, then you can unfortunately not participate in GSoC anymore. The criteria are (in a nutshell): * Enrolled in an accredited academic institution. * Eligible to work. * Not citizen or resident of a country that is restricted f

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 wa

Re: GSOC 2013

2013-04-17 Thread Akshay Nautiyal
hello everyone needed help in figuring out the best document having the documentation for each class in the source. cheers , Akshay On 17 April 2013 19:11, Nilo Redini wrote: > Hi, > thanks for the welcome and for the links. I surely will have a look. > Anyway I've already got my master degre

Re: GSOC 2013

2013-04-17 Thread Nilo Redini
Hi, thanks for the welcome and for the links. I surely will have a look. Anyway I've already got my master degree, is that a problem? Regards, Nilo p.s I forgot: I'm just re-registered to the mail list using an ad-hoc email address. On 04/17/2013 12:17 AM, stefano franchi wrote: > Hi Nico, > > w

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 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 run

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 seems that this projec

Re: GSoC 2013 - Proposal Review

2013-04-16 Thread Cyrille Artho
Hi Jaydeep, You can either post your proposal draft on the mailing list (this way, it will be visible to everyone), or wait until Google's Melange portal opens for student applications next week. Applications submitted on Google Melange will be visible only to mentors, who can comment on the

Re: GSOC 2013

2013-04-16 Thread Liviu Andronic
Dear Zahari, On Tue, Apr 16, 2013 at 12:19 PM, Zahari Dim wrote: > Hello, > > My name is Zahari Dimitrov, and I'd like to take part in GSOC 2013. I'm a > Physics student, and I have quite some experience with programming. I have > done some projects using Python, C (mostly simulations), and web-

Re: GSoC 2013 - Improved XHTML export and ePub support

2013-04-16 Thread Liviu Andronic
Dear Josh, On Tue, Apr 16, 2013 at 7:26 AM, Josh Edgcomb wrote: > Hi, > > I'm Josh. I'm a Computer Science student at Pomona College in Claremont, > California, and I'm interested in working on the xhtml/epub project listed > on the wiki. I have a lot of experience with Python, a fair amount wi

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

2013-04-15 Thread Tommaso Cucinotta
On 15/04/13 15:02, parag gupta wrote: > I am interested in *Project:* Advanced Find and Replace. Hi Parag, welcome to LyX! First of all, let me redirect you to the information available at http://www.google-melange.com/gsoc/org/google/gsoc2013/lyx where you can find how to apply to GSoC 2013

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. Howe

Re: GSOC 2013

2013-04-15 Thread Manan Dang
I have downloaded the patch and rename it to "*toolbar_lyx.patch*" Then I have created a new branch named as "*lyx_manan*" But when I tried to apply the patch with command "*git apply --check toolbar_lyx.patch*" I got an error messages error: patch failed: src/frontends/qt4/GuiView.cpp:1719 error:

  1   2   >