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

Reply via email to