On Fri, Mar 25, 2016 at 07:17:28AM +0530, Amanda Jayanetti wrote:> Could you kindly tell me if my design for the R API needs further > improvements?Amanda -- I wouldn't worry too much about getting the final details of the suggested API 'right' at the proposal stage. API design is a subtle and often hard job, so if your project is accepted we'd expect you to work with the mentors to explore and develop this further both in the 'bonding' period and across the summer. (Some aspects of APIs aren't even obvious until you'd actually implemented a draft of it and written some sample code; sometimes you then have to go back and rethink things.) J -- James Aylett, occasional trouble-maker xapian.org
Hi, I implemented the 'index plan' and inspecting database(with delve db) examples in the Getting started guide in R language. Could you kindly tell me if it's alright to present my work in this public mailing list? Regards, Amanda On Fri, Mar 25, 2016 at 6:17 PM, James Aylett <james-xapian at tartarus.org> wrote:> On Fri, Mar 25, 2016 at 07:17:28AM +0530, Amanda Jayanetti wrote: > > > Could you kindly tell me if my design for the R API needs further > > improvements? > > Amanda -- I wouldn't worry too much about getting the final details of > the suggested API 'right' at the proposal stage. API design is a > subtle and often hard job, so if your project is accepted we'd expect > you to work with the mentors to explore and develop this further both > in the 'bonding' period and across the summer. (Some aspects of APIs > aren't even obvious until you'd actually implemented a draft of it and > written some sample code; sometimes you then have to go back and > rethink things.) > > J > > -- > James Aylett, occasional trouble-maker > xapian.org > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20160407/090cdd0a/attachment.html>
On Thu, Apr 07, 2016 at 02:16:51PM +0530, Amanda Jayanetti wrote:> I implemented the 'index plan' and inspecting database(with delve > db) examples in the Getting started guide in R language. Could you > kindly tell me if it's alright to present my work in this public > mailing list?Absolutely -- or you could fork the getting started guide on github, and add the examples there (in a new code/r directory). If you then open a PR on github, it has an interface where comments can be tied to particular parts of the code, which can be helpful. If you'd rather do it on the mailing list, then it's a good idea to put them in a gist rather than attaching files to the mailing list (which usually have to be manually approved). Github PRs are likely as easy, and are also the way we generally recommend people work for GSoC. J -- James Aylett, occasional trouble-maker xapian.org