Thank You Robert, I already have started writing the proposal. I will share the link of the google doc tomorrow morning.
On 21 March 2015 at 21:08, Robert Kowalski <r...@kowalski.gd> wrote: > Hi Buddhika, > > no worries - the preparation for each GSoC project is different for > every student. Some projects need more background knowledge in advance > and have to integrate in other way into the codebase, so don't worry > that other folks are submitting code! > > I would suggest to start writing the proposal as far as you can, we > will also give you feedback. The deadline is for submissions is soon. > > I tried to write up some tips for writing the two sections you are > worried about: > > For the "background" section you can just rely on the informations the > community provides plus the background information you gained from > reading the docs (e.g. the current QueryServer protocol [1], the way > the QueryServer operates today and more general informations, like how > you query CouchDB and how you are writing views) - so no worries! > > Regarding the design/description: Jan already gave some suggestions > regarding the steps that are needed. Are there steps missing in > between? How do you measure the success of the project? How do you > plan to work together with Jan & the community? Also describe how you > going to work: are you planning to work iterative, waterfall, using > techniques like test-driven-development, by building a prototype etc? > > I hope I could provide some hints! > > > [1] http://docs.couchdb.org/en/1.6.1/query-server/protocol.html > > On Sat, Mar 21, 2015 at 6:58 AM, Buddhika Jayawardhana > <buddhika...@cse.mrt.ac.lk> wrote: > > Hi Robert, > > > > I I saw some other applicants are submitting pieces of codes. But I am > > still reading the documents Jan and others have sent me. > > > > > > - I am middle of learnYouSomeErlang book. > > - I have around 8 chapters to read in Couch-DB "The Definitive Guide". > > - Lots of documentation. > > - Most of the source code. > > > > > > I looked at the template that you have sent me and it requires a > > description about the current situation of the project. And design/ > > description of the work. > > I do not have any confidence to write those two paragraphs. But I can > start > > to write the proposal based on the thinks that Jan have described(Though > I > > don't understand all of them). Shall I start that way? or is there any > > other better way. > > > > Waiting for your advices. > > > > On 21 March 2015 at 08:14, Robert Kowalski <r...@kowalski.gd> wrote: > > > >> Hi Buddhika, > >> > >> the deadline for proposals is getting closer, do you have any > >> questions? Is there anything we can help you with? > >> > >> Jan, the ML and I are happy to help! > >> > >> Best, > >> Robert > >> > >> On Thu, Mar 19, 2015 at 1:57 PM, Buddhika Jayawardhana > >> <buddhika...@cse.mrt.ac.lk> wrote: > >> > Thanks Alexander. I'll try this out. > >> > > >> > On 19 March 2015 at 16:59, Alexander Shorin <kxe...@gmail.com> wrote: > >> > > >> >> Hi Buddhika, > >> >> > >> >> May be some docs could help you: > >> >> http://docs.couchdb.org/en/latest/query-server/protocol.html > >> >> > >> >> The most easiest way to understand it is to play with it. > >> >> Try to enable debug logs for CouchDB (better here stay with 1.x > >> >> series), run view and other functions and see what the communication > >> >> happens between CouchDB and query server. > >> >> Try to run query server from CLI and send it some commands to it and > >> >> notice the responces. > >> >> After that, reading the code would be much more simpler since you'll > >> >> know the idea how it works in general. > >> >> > >> >> -- > >> >> ,,,^..^,,, > >> >> > >> >> > >> >> On Thu, Mar 19, 2015 at 2:24 PM, Buddhika Jayawardhana > >> >> <buddhika...@cse.mrt.ac.lk> wrote: > >> >> > Dear Jan, > >> >> > > >> >> > I tried to read the code you have sent me to understand the current > >> query > >> >> > server protocol(https://github.com/apache/couchdb > >> >> > /blob/master/test/view_server/query_server_spec.rb). But I could > not > >> >> > understand anything :( . I'm stuck here. Can you point me out a > way to > >> >> > understand the code. (At least a brief explanation). > >> >> > > >> >> > Thanks. > >> >> > > >> >> > On 19 March 2015 at 10:28, Buddhika Jayawardhana < > >> >> buddhika...@cse.mrt.ac.lk> > >> >> > wrote: > >> >> > > >> >> >> Thanks Robert. This would be really helpful. > >> >> >> > >> >> >> On 19 March 2015 at 03:20, Robert Kowalski <r...@kowalski.gd> > wrote: > >> >> >> > >> >> >>> Some of you asked for a template for their proposals, here is > what > >> I've > >> >> >>> found: > >> >> >>> > >> >> >>> http://community.staging.apache.org/gsoc#application-template > >> >> >>> > >> >> >>> Best, > >> >> >>> Robert > >> >> >>> > >> >> >>> On Wed, Mar 18, 2015 at 1:49 PM, Jan Lehnardt <j...@apache.org> > >> wrote: > >> >> >>> > > >> >> >>> >> On 18 Mar 2015, at 13:35, Buddhika Jayawardhana < > >> >> >>> buddhika...@cse.mrt.ac.lk> wrote: > >> >> >>> >> > >> >> >>> >> Dear Jan and Robert, > >> >> >>> >> > >> >> >>> >> It seems I have to do a lot to get to the speed. I have to > gain a > >> >> lot > >> >> >>> of > >> >> >>> >> theorytical knowladge in > >> >> >>> >> > >> >> >>> >> - Erlang. > >> >> >>> >> - Query servers. > >> >> >>> >> - and about the source. > >> >> >>> >> > >> >> >>> >> But I am so exited to learn new things. Currently I am reading > >> >> >>> >> "learnsomeerlang" and couch db documentation. This is my first > >> >> attemp > >> >> >>> to > >> >> >>> >> get involve with a large scale open source project and I need > >> help > >> >> to > >> >> >>> >> clarify the source code. I hope to meet you guys. Hope to meet > >> you > >> >> >>> guys at > >> >> >>> >> the status meeting. > >> >> >>> > > >> >> >>> > Sounds good, we’re here to help :) (we are not all guys, > though) > >> >> >>> > > >> >> >>> > Best > >> >> >>> > Jan > >> >> >>> > -- > >> >> >>> >> > >> >> >>> >> Regards. > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> On 18 March 2015 at 03:51, Alexander Shorin <kxe...@gmail.com > > > >> >> wrote: > >> >> >>> >> > >> >> >>> >>> On Tue, Mar 17, 2015 at 12:28 AM, Jan Lehnardt < > j...@apache.org> > >> >> >>> wrote: > >> >> >>> >>>> Here is how I would start: > >> >> >>> >>> > >> >> >>> >>> I think you'd forgot a point about protocol design itself. It > >> >> requires > >> >> >>> >>> in lot of changes. And there is need to think hardly about > is it > >> >> good > >> >> >>> >>> to stay with stdio as a transport if we're going to make it > work > >> >> for > >> >> >>> >>> cluster and much parallel as it is now. Just > reimplementation of > >> >> what > >> >> >>> >>> we have now is interesting, but not very helpful in mid/long > >> term. > >> >> >>> >>> > >> >> >>> >>> -- > >> >> >>> >>> ,,,^..^,,, > >> >> >>> >>> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> > >> >> >>> >> -- > >> >> >>> >> *Buddhika Jayawardhana* > >> >> >>> >> Undergraduate | Department of Computer Science & Engineering > >> >> >>> >> University of Moratuwa > >> >> >>> >> *buddhika...@cse.mrt.ac.lk <buddhika...@cse.mrt.ac.lk>* | > >> LinkedIn > >> >> >>> >> <http://lk.linkedin.com/in/buddhikajay/> > >> >> >>> > > >> >> >>> > -- > >> >> >>> > Professional Support for Apache CouchDB: > >> >> >>> > http://www.neighbourhood.ie/couchdb-support/ > >> >> >>> > > >> >> >>> > >> >> >> > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> *Buddhika Jayawardhana* > >> >> >> Undergraduate | Department of Computer Science & Engineering > >> >> >> University of Moratuwa > >> >> >> *buddhika...@cse.mrt.ac.lk <buddhika...@cse.mrt.ac.lk>* | > LinkedIn > >> >> >> <http://lk.linkedin.com/in/buddhikajay/> > >> >> >> > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > *Buddhika Jayawardhana* > >> >> > Undergraduate | Department of Computer Science & Engineering > >> >> > University of Moratuwa > >> >> > *buddhika...@cse.mrt.ac.lk <buddhika...@cse.mrt.ac.lk>* | LinkedIn > >> >> > <http://lk.linkedin.com/in/buddhikajay/> > >> >> > >> > > >> > > >> > > >> > -- > >> > *Buddhika Jayawardhana* > >> > Undergraduate | Department of Computer Science & Engineering > >> > University of Moratuwa > >> > *buddhika...@cse.mrt.ac.lk <buddhika...@cse.mrt.ac.lk>* | LinkedIn > >> > <http://lk.linkedin.com/in/buddhikajay/> > >> > > > > > > > > -- > > *Buddhika Jayawardhana* > > Undergraduate | Department of Computer Science & Engineering > > University of Moratuwa > > *buddhika...@cse.mrt.ac.lk <buddhika...@cse.mrt.ac.lk>* | LinkedIn > > <http://lk.linkedin.com/in/buddhikajay/> > -- *Buddhika Jayawardhana* Undergraduate | Department of Computer Science & Engineering University of Moratuwa *buddhika...@cse.mrt.ac.lk <buddhika...@cse.mrt.ac.lk>* | LinkedIn <http://lk.linkedin.com/in/buddhikajay/>