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