Hi Ian and all, Got to know that I have successfully passed the GSoC 2013 which was a my dream. Thank you all for helping me through all the time and making it true . I also uploaded the code to Google.
Thanks again, On Thu, Apr 25, 2013 at 12:59 AM, Dishara Wijewardana < [email protected]> wrote: > > > On Wed, Apr 24, 2013 at 4:38 AM, Ian Boston <[email protected]> wrote: > >> On Wednesday, April 24, 2013, Dishara Wijewardana wrote: >> >> > On Tue, Apr 23, 2013 at 3:59 AM, Ian Boston <[email protected]<javascript:;>> >> > wrote: >> > >> > > Hi Dishara, >> > > The diagram looks good and summarises how resource providers are >> > integrated >> > > into the resources resolver. Obviously there is a little more detail >> in >> > > reality, but its a good overview. >> > > >> > Thanks Ian for the feedback. >> > With that diagram I have just submitted my one and only GSoC 2013 >> project >> > proposal to Google ;-). >> >> >> Good. >> Don't forget to state that this is your only GSoC 2013 submission in the >> proposal, and to declare if you will be doing anything other than your >> studies during the time period. Of importance are other part time jobs, >> studies and exams. Part time jobs are not allowed by GSoC which requires >> your full attention. Studies and exams clashing with the GSoC timescales >> are an unfortunate feature of the GSoC programme being based on the US >> academic year. I have worked with students who were also doing finals, and >> managed to achieve excellent project outcomes, (and an outstanding final >> degree result) but any conflicts need to be declared up front, so that the >> mentor and the student can plan around them. If your studies are active >> during GSoC then you should also let your academic staff know that you are >> taking part. >> >> If you could declare that information in the proposal, including if there >> are no conflicts, then they will strengthen your proposal. >> >> Hi Ian, > Completely agree. Really useful instructions. I have mentioned those facts > in the proposal and updated it. > Thank you. > > > >> Best regards >> Ian >> >> >> >> >> > >> > > >> > > Ian >> > > >> > > On Tuesday, April 23, 2013, Dishara Wijewardana wrote: >> > > >> > > > Hi Ian, >> > > > Here [1] I have attached the high level architecture diagram of the >> > > > cassandra back end implementation for Sling to the JIRA. Please let >> me >> > > know >> > > > if there is any concerns so that I can use this diagram to the >> > proposal. >> > > > >> > > > [1] - >> > > > >> > > > >> > > >> > >> https://issues.apache.org/jira/secure/attachment/12579842/Sling%20Cassandra%20backend%20Architecture.jpg >> > > > >> > > > On Sat, Apr 13, 2013 at 4:29 PM, Ian Boston <[email protected]> wrote: >> > > > >> > > > > Hi, >> > > > > The breakdown looks good, but I think you should aim to keep the >> > > > > implementation in Cassandra simple to start with and not >> > underestimate >> > > > how >> > > > > much time it may take to implement both read/write and access >> control >> > > on >> > > > > read/write. No need to change the plan or be too specific at this >> > > stage. >> > > > > >> > > > > Best Regards >> > > > > Ian >> > > > > >> > > > > >> > > > > On 12 April 2013 23:24, Dishara Wijewardana < >> [email protected] >> > > >> > > > > wrote: >> > > > > >> > > > > > Hi Ian, >> > > > > > I am in the process of writing the proposal. So as you mentioned >> > > > earlier >> > > > > it >> > > > > > is better to split this in to 4 sub tasks and 2 before midterm >> and >> > 2 >> > > > > after >> > > > > > mid term. >> > > > > > >> > > > > > So in summary I would like to add the subtasks that I feel. >> Please >> > > add >> > > > > > anything I am missing or anything required to have. >> > > > > > >> > > > > > Main tasks overview: >> > > > > > 1. Implementing a CassandraResourceProvider to READ from >> > Cassandra. >> > > > > > Implementation Details [1] >> > > > > > 2. Test with one node Cassandra cluster end to end with the >> > > > > implementation >> > > > > > of #1. >> > > > > > 3. Enhance CassandraResourceProvider to READ with access control >> > > (with >> > > > > > latest security related APIs). >> > > > > > 4. Enhance CassandraResourceProvider(or may be a new interface >> for >> > > > > writing >> > > > > > i.e CassandraPopulator) to WRITE and WRITE with access control. >> > > > > > >> > > > > > Here as I feel, #1 and #2 completion will more weight and >> > relatively >> > > > more >> > > > > > time consuming than #3 and #4 (I am not aware of the complexity >> of >> > > > > > incoperating the access control to READ/WRITE). >> > > > > > >> > > > > > Appreciate your valuable feedback on this, whether this task >> > > breakdown >> > > > is >> > > > > > appropriate or not suits to the GSoC time line or anything more >> to >> > > > > > add/remove and etc ? >> > > > > > >> > > > > > [1] : Implementation Details: >> > > > > > >> > > > > > - Write a CassanrdaResourceProviderUtil which is basically a >> > > cassendra >> > > > > > client which will facilitate all cassandra related operations >> > > required >> > > > by >> > > > > > other modules (CassandraResourceProvider and >> > > > CassandraResourceResolver). >> > > > > > >> > > > > > - Implementation of CassandraResourceProvider >> > > > > > >> > > > > > - Implementation of CassandraResourceResolver >> > > > > > >> > > > > > - Implementation of CassandraResource >> > > > > > >> > > > > > >> > > > > > On Sun, Apr 7, 2013 at 3:27 PM, Ian Boston <[email protected]> >> wrote: >> > > > > > >> > > > > > > On 7 April 2013 14:07, Dishara Wijewardana < >> > > [email protected]> >> > > > > > > wrote: >> > > > > > > >> > > > > > > > On Sun, Apr 7, 2013 at 3:00 AM, Ian Boston <[email protected]> >> > > wrote: >> > > -- >> > Thanks >> > /Dishara >> > >> > > > > -- > Thanks > /Dishara > -- Thanks /Dishara
