Proposal updated

2013-05-02 Thread Vanderbilt
Hi Richard,

Thank you for your comment. I talked to Rob and I updated my proposal based on 
your and his opinions. I would appreciate if you can take a quick look:

https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/shanx/1

There is only one point in your comment that I'm not clear about; if I'm 
understanding you correctly, do you mean the community is not sure about 
whether to use signals/slots so I probably shouldn't include that part in my 
proposal? But Rob said we are using signals/slots; it's just the type of 
signals that is not clear (if I'm understanding him correctly). Could you 
clarify a little bit?

Thanks,
Ashley

Re: Proposal updated, please take a look

2013-04-29 Thread Vanderbilt
Hi Cyrille,

Thank you for your reply. When I mention "existing work", I mean Rob's previous 
implementation... I didn't have any implementation myself, sorry! I'll update 
this part of the proposal tomorrow if there be any confusions. 

I really appreciate your opinion; except for the corkboard part, do you think 
there are other parts I should work more on?

Thank you,
Xueqing Shan

On Apr 30, 2013, at 12:57 AM, Cyrille Artho  wrote:

> Hi Xueqing,
> Thank you for the update. You mention that you already have an implementation 
> of a corkboard; do you have that code online somewhere? If we can see code 
> related to a project application, this make a proposal much stronger. Feel 
> free to post the link to the code only on Google Melange if you do not wish 
> to disclose it on the mailing list.
> 
> 
> Ashley Shan wrote:
>> Hi community,
>> 
>> According to Cyrille's suggestions, I have updated my proposal. Here it is:
>> 
>> https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/shanx/1
>> 
>> I was using another email address (shanxueq...@gmail.com
>> <mailto:shanxueq...@gmail.com>) when I registered for GSoC. I would greatly
>> appreciate if any prospective mentors can take a look and give me some
>> suggestions.
>> 
>> Best,
>> Xueqing Shan
>> 
>> *Xueqing Shan*
>> Vanderbilt University, '16
> 
> -- 
> Regards,
> Cyrille Artho - http://artho.com/
> Always think of something new; this helps you forget your last rotten idea.
>-- Seth Frankel
> 



Fwd: Proposal submitted; suggestions wanted

2013-04-29 Thread Vanderbilt
Sorry I forgot to cc LyX-devel. Here's my reply to Cyrille's feedback.

Xueqing Shan

Begin forwarded message:

> From: Vanderbilt 
> Date: April 29, 2013, 9:09:11 PM CDT
> To: Cyrille Artho 
> Subject: Re: Proposal submitted; suggestions wanted
> 
> Hi Cyrille,
> 
> Thank you so much for your suggestions. I'm a very inexperienced programmer 
> just finishing my second college computer science course 201, but Rob said he 
> thinks (i think so too) I'll be capable to work on this project. So please 
> forgive me for silly mistakes...
> 
> I'm planning to put the basic learning part in week 1 and begin to work on 
> LyX deliverables from the beginning of the second week and explain in more 
> details. Could you please give me more details on LyX model? I have the 
> feeling that learning Qt will help me understand LyX model.
> 
> Thank you,
> Xueqing Shan
> 
> On Apr 29, 2013, at 8:48 PM, Cyrille Artho  wrote:
> 
>> Hi Xueqing,
>> Thank you for your proposal. I am not the expert in this project, but what I 
>> found surprising is that you allocate a few weeks towards building a 
>> Notepad-like application.
>> 
>> This will include some work on using Qt-related build tools, which are not 
>> entirely the same as for LyX (the build process for LyX uses autotools). So 
>> you will spend some time working with tools, and producing code, that does 
>> not contribute directly to the project goal.
>> 
>> If you take a different route, using LyX right from the start, you have a 
>> working build process (although getting the Mac OS X build requires careful 
>> selection of the right options, as documented), and working code. From that, 
>> you can build your new editor incrementally by creating a variant of the 
>> existing editor.
>> 
>> In any case, the learning part of your project is only two weeks, so it is 
>> not so significant. But it may be useful to focus on learning Qt 
>> features/tools that are used in LyX itself.
>> 
>> Rob, any comments on that?
>> 
>> In any case, please consider more details on the early work that actually 
>> focuses on the final deliverable. You currently have two sentences on that 
>> in week two (day 4 - 5), and not much at all for weeks 3 - 5. As weeks 3 - 5 
>> is where your actual work on LyX starts in earnest, please give us a more 
>> detailed plan.
>> 
>> Because your work involves a user interface, a GUI mock-up may also be 
>> useful.
>> 
>> Vanderbilt wrote:
>>> Hi community members,
>>> 
>>> I submitted my proposal but forgot to post the link to the community. Here
>>> it is:
>>> 
>>> https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/shanx/1
>>> 
>>> I used another email address (shanxueq...@gmail.com
>>> <mailto:shanxueq...@gmail.com>) when submitting the proposal. I would
>>> greatly appreciate if anyone can give me some advice. Thank you!
>>> 
>>> Xueqing Shan
>> 
>> -- 
>> Regards,
>> Cyrille Artho - http://artho.com/
>> Every man takes the limits of his own field of vision
>> for the limits of the world.
>>   -- Schopenhauer
>> 


Proposal submitted; suggestions wanted

2013-04-29 Thread Vanderbilt
Hi community members, 

I submitted my proposal but forgot to post the link to the community. Here it 
is:

https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/shanx/1

I used another email address (shanxueq...@gmail.com) when submitting the 
proposal. I would greatly appreciate if anyone can give me some advice. Thank 
you!

Xueqing Shan