Thanks for bringing this up, David!

So what do people think, should we remove some of the demos David
mentioned? It doesn't make sense to have them around when they are of no
real value.

Carsten


2014-04-07 15:36 GMT+02:00 David Bosschaert <david.bosscha...@gmail.com>:

> Hi all,
>
> On 3 April 2014 17:14, David Bosschaert <david.bosscha...@gmail.com>
> wrote:
> > On 3 April 2014 16:15, Bertrand Delacretaz <bdelacre...@apache.org>
> wrote:
> >> Note that you might find some quite old stuff under /samples, if you
> >> have suggestions for things that should be archived or at least marked
> >> obsolete let's hear them!
> >
> > I'm planning to take a closer look at their semantics soon - will
> > share my thoughts :)
>
> I had a closer look at the demos. Many of the demos weren't really
> broken, but the steps to use them were often wrong (which made you
> feel it was broken) or missing. I updated the documentation for the
> following demos:
> * accessmanager-ui
> * espblog
> * javashell
> * path-based-rtp
> * slingbucks
> * slingshot
> * usermanager-ui
> * webloader (service and ui)
> the patch is in SLING-3489. I think they above demos are definitely useful
> :)
>
> The JavaShell demo had two deps that were broken, a fix is attached
> here: SLING-3493.
>
> I wasn't too sure about the following demos
> * simple-demo, I personally find this demo confusing and not 'simple' at
> all.
> * framework-fragment - this demo is broken, but it seems to show how
> to expand the OSGi Framework system packages. Seems to me that the
> Sling project is the wrong place for a demo like this (and in
> addition, you generally don't want to advocate this feature anyway).
> * installing-dependencies, a maven-based demo, is this still relevant?
> When would you use this setup?
> Maybe remove these three?
>
> I wasn't sure whether the following demos worked, at least I didn't
> figure out how to make them change the login form...
> * custom-login-form
> * custom-selector-login-form
> if someone can tell me how to make them do something, let me know and
> I can update their docs...
>
> The post-servlet-ext demo does seem to work, but requires development
> on the user side before you can actually see what it does. (The user
> needs to create a page that does a post with :operation=link to see
> something)
> I would suggest to add some more content to this demo so that you can
> actually see what it does.
>
> There are also a number of demos that aren't listed as submodules of
> the 'samples' pom, so they have less visibility. I would suggest to
> either remove them or make them submodules:
> * inplace-integration-tests: this one is broken, but seems useful. I
> think we should fix it and include as submodule in parent pom.
> * mail-archive: this is the beginning of a more comprehensive example.
> It seems nice but is unfortunately unfinished and doesn't seem to
> currently work. Should we keep it?
> * urlfilter: an example of using Servlet Filters with Sling. There is
> no documentation, but it might be useful to keep (and add some docs :)
> * workspacepicker: another Servlet Filter demo, this time using OSGi
> Services (whereas the urlfilter uses @SlingFilter). Again: without
> docs. Should we keep this?
>
> Thoughts, anyone?
> Cheers,
>
> David
>



-- 
Carsten Ziegeler
cziege...@apache.org

Reply via email to