On Tue, Apr 23, 2013 at 3:59 AM, Ian Boston <[email protected]> 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 ;-).

>
> 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:
> > > > > >
> > > > > > > That sounds good.
> > > > > > > If you havent already it will be important to become familiar
> > with
> > > > OSGi
> > > > > > and
> > > > > > > Sling itself.
> > > > > > > Please dont do too much work before getting being accepted. I
> > > > > > > cant guarantee that you will be accepted since there are lots
> of
> > > > Apache
> > > > > > > projects, lots of submissions and a limited number of places
> > given
> > > to
> > > > > > > Apache.
> > > > > > >
> > > > > > Yes I agree with you. There are loads of projects from Apache
> each
> > > > year.
> > > > > > But if the proposal is solid where it's apparently attainable
> > within
> > > > the
> > > > > > timeline and if community willing to mentor the project with high
> > > > > priority,
> > > > > > I think there is a very good chance of getting accepted. But
> still
> > > > > > can't guarantee it 100%. I got what you meant ;-).
> > > > > >
> > > > >
> > > > >
> > > > > Good, we understand each other, and your analysis is correct.
> > > > > Just incase it hasn't been obvious, I am very willing to mentor
> this
> > > > > project, as are other members of the community for other projects.
> > > > > Ian
> > > > >
> > > > >
> > > > >
> > > > --
> > Thanks
> > /Dishara
> >
>



-- 
Thanks
/Dishara

Reply via email to