On Thursday, June 20, 2013, Dishara Wijewardana wrote:

> On Wed, Jun 19, 2013 at 9:08 PM, Dishara Wijewardana <
> ddwijeward...@gmail.com <javascript:;>> wrote:
>
> >
> >
> > On Wed, Jun 19, 2013 at 4:54 AM, Ian Boston <i...@tfd.co.uk<javascript:;>>
> wrote:
> >
> >> Hi Dishara,
> >> Thats great.
> >> Two things that are relevant to your project that it would be good to
> have
> >> a think about, try and implement and experiment with.
> >>
> >> 1. What happens when you have a very active blogger, who makes 20000
> blog
> >> posts a year ? Think about the content and how it is structured.
> >>
> >> 2. Can you add file upload to the blog ?
> >>
> >>
> >> 3. What would happen the blog was a photo sharing blog where a
> >> photographer
> >> had just come back from a location survey with a 32GB card full of low
> res
> >> (0.5MB) Jpegs  ?
> >>
> >> Have a go at implementing the above and writing a script to simulate the
> >> usage. You might want to write the test script in bash/python/ruby or
> even
> >> Java.
> >>
> >
> > +1. Very nice set of features to have to try out with Sling. Will try
> them
> > out whenever possible during the implementation phase,
> >
> >>
> >>
> >> BTW. Your going to need a source repository. Have a look at Google Code,
> >> GitHub, Bitbucket and get an account. If you could use Git or SVN that
> >> would be great as I know they are both compatible with SVN.
> >>
> > +1 for Google Code.
> >
> Hi Ian
> I created a google code svn project.



Excellent, do you have a URL ?



> Wouldn't I be need adding codes to
> sling trunk ?


No.
You will need to depend on the Sling Api and you can reference that as a
maven dependency. Either a released dependency, or a snapshot if you need
an Api that has not been released.





>  I have to create ResourceProviders and etc in sling core.


No. Your project will generate a separate osgi bundle that will be added to
an instance of sling. That will probably be done via the web insole or
using the sling bundle installer plugin invoked using
Mvn clean install sling:install




> My
> codes should be basically inside the sling trunk/branch.  So how to achieve
> this with a separate code base. Did you mean copy the sling trunk to my
> google code project and start working on it and once project is done, merge
> the changes to the apache trunk?
>
>
Yes. Even the sling committers often work in the whiteboard area ie not
trunk, when developing proof of concepts. If they work they go into
contrib, and if everyone wants them the bundle goes into the standalone
build. We rarely add new functionality to the core bundle.

HTH
Best regards
Ian


Send from my iPad, sorry for the typos etc...






> >
> >> Best Regards
> >> Ian
> >>
> >>
> >>
> >>
> >>
> >>
> >> On 19 June 2013 05:18, Dishara Wijewardana 
> >> <ddwijeward...@gmail.com<javascript:;>
> >
> >> wrote:
> >>
> >> > Hi Ian,
> >> > Before I tried [1], first of all I tried p[2] which was also quite
> >> > interesting. (how easy it is to render a given sling node in a given
> >> html
> >> > format and etc). It works fine without any issues.I used curl commands
> >> > always. Some of the specified URLs in the example is refers to port
> >> 8888,
> >> > but it should be 8080 by default. Because when I changed to 8080 only
> it
> >> > works for me.
> >> >
> >> > Thank you very much for the link[1] which gave me some what
> >> understanding
> >> > of an end user experience of sling. (even though I tried it at very
> last
> >> > moment before GSoC begins). I believe there is quite a many, more
> useful
> >> > functions provided on the sling.js library other than which specified
> in
> >> > [1].
> >> >
> >> > [1] -
> >> >
> >>
> http://sling.apache.org/documentation/tutorials-how-tos/46-line-blog.html
> >> > [2] -
> >> >
> >> >
> >>
> http://sling.apache.org/documentation/getting-started/discover-sling-in-15-minutes.html#create-some-content
> >> >
> >> >
> >> > On Fri, Jun 7, 2013 at 10:30 AM, Ian Boston 
> >> > <i...@tfd.co.uk<javascript:;>>
> wrote:
> >> >
> >> > > On 31 May 2013 03:29, Dishara Wijewardana 
> >> > > <ddwijeward...@gmail.com<javascript:;>
> >
> >> > wrote:
> >> > >
> >> > > > > I know you have already looked into the code base, but I would
> >> > > thoroughly
> >> > > > > recommend that you do some of the exercises on the website[1],
> and
> >> > > build
> >> > > > a
> >> > > > > simple application, perhaps a photo sharing app (Slingstagram?),
> >> so
> >> > > that
> >> > > > > you get a real understanding of how Sling works.
> >> > > > >
> >> > > >
> >> > > > +1. I think that is good and which i have not tried out yet. I
> will
> >> try
> >> > > > this out and will post if need help
> >> > > >
> >> > > >
> >> > > >
> >> > >
> >> > > Did you make any progress or have any problems ?
> >> > > Ian
> >> > >
> >> >
> >> >
> >> >
> >> > --
> >> > Thanks
> >> > /Dishara
> >> >
> >>
> >
> >
> >
> > --
> > Thanks
> > /Dishara
> >
>
>
>
> --
> Thanks
> /Dishara
>

Reply via email to