Hi Reto, all

On Wed, Feb 19, 2014 at 7:54 PM, Reto Gmür <[email protected]> wrote:

> Hi Hasan, all,
>
> So today I did quite some changes that are think are good to have in the
> release.
> - Some fixes around System graph and documentation
> - Some changes so that our bundles have less dependencies (CLEREZZA-844 is
> still open)
> - Resolved the SKOS08/04 issue as suggested by Rupert
>
> Thanks for all of these.


> Now for the release:
>
> One option would be to release all. This would mean all bundles have a
> post-incubating release. For this we probably would want to remove the
> obsolete ext.org.apache.jena[.tdb] projects. A downside of this approach is
> that the new version (of the tdb based launcher) will have some features
> missing that were there in the incubating version (most notably the
> authentication methods other than basic).
>

I think it's better to keep those features available for the moment.
So I would not opt for this option.

>
> Another approach is to release what's in the bundlelists. The bundlelists
> are all in the provisioning folder[1]. We could release them all together,
> the feature-project alongside with all their dependency. This should be
> self-contained (an exception might be some dependency with scope test.
>
> We could also release the bundlelists/features one by one or in batches.
> For example in the following order:
>
> 0) parent (yes, that's no a feature)
> 1) felixosgi
> 2) felixweb
> 3) rdf
> 4) shell (optionally with launchers/shell-launcher)
> 5) platform.graphnodeprovider
> 6) jaxrs-whiteboard *
> 7) typerendering (optionally with launchers/typerendering-launcher)
> 8) typehandlerspace
> 9) rdf.web
> 10) platform.content (optionally with launchers/linked-data-launcher and/or
> full-launcher)
>

I agree with this approach. I tend to release them in batches rather than
all together.

>
> * I've just noticed that this relied on some Stanbol 1.0.0-SNAPSHOT for the
> Jersey 2.0 Jax-RS support. So we should either get stanbol to release those
> bundles (which might be a bit hard as the 0.12 release is still on the way,
> and a full 1.0.0 stanbol would in turn require clerezza to release some
> bundles) or provide replacement for those bundles (easy and justified as
> clerezza doesn't need the whole stanbol web support but only JAX-RS
> whiteboard).
>
> Ok, so to summarize:all the information on what can be release together
> should be there,if it's not clear then I should fix this.
>
> My proposal: We release feature by feature. Somebody other than me
> coordinates the release. (1 and 2 are a very easy staring point as they
> have no clerezza dependencies). I take care about the * so once we are at 6
> things are ready.
>
> WDYT?
>

@all: I think we don't need to vote on this approach. Otherwise please
shout.

Ok. I can take care of 0, 1, 2 and 3. I would need your support if there
are problems.

Please volunteer to help here taking care of other features.

Cheers
Hasan

>
> Reto
>
> 1.
>
> https://git-wip-us.apache.org/repos/asf?p=clerezza.git;a=tree;f=provisioning;h=0dee59767bed0958c900f38f5c2af27714de235b;hb=HEAD
>
>
>
> On Thu, Feb 13, 2014 at 6:30 AM, Hasan Hasan <[email protected]> wrote:
>
> > Hi Reto, all
> >
> > @Reto: Could you please organize the releases? I think you know the best
> > what bundles, features, partialbundlelists which are ready.
> >
> > Cheers
> > Hasan
> >
> >
> >
> > On Tue, Feb 11, 2014 at 3:22 PM, Reto Gmür <[email protected]> wrote:
> >
> > > Part of the motivation of creating the bundlelits/features was also to
> > see
> > > the dependencies between the bundles more clearly and thus facilitate
> > > releases. I thought the bundlelists could also be the basis for making
> a
> > > more hierarchical project structure. The creation of bundlelists showed
> > > that the shell has a lot of dependencies that should be avoided for
> > keeping
> > > it portable (CLEREZZA-844). It has also shown that because of
> > > GraphNodeProvider in not split from its implementation (CLEREZZA-838)
> > > TypeRendering and TypeHandlerSpace have quite some avoidable platform
> > > dependencies.
> > >
> > > The creation of bundlelists is not yet finished. Nevertheless the ones
> > that
> > > are there some show some sets of of bundles that can be released
> > together.
> > > The maven project description states on which other bundlelists a
> > > bundlelist depends on.
> > >
> > > Cheers,
> > > Reto
> > >
> > >
> > > On Tue, Feb 11, 2014 at 11:12 AM, Minto van der Sluis <[email protected]>
> > > wrote:
> > >
> > > > +1
> > > >
> > > > Actually I had it on my todo list for quite some time. But haven't
> > found
> > > > yet the time to do so.
> > > >
> > > > Regards,
> > > >
> > > > Minto
> > > >
> > > > Enrico Daga schreef op 11-2-2014 10:48:
> > > > > +1
> > > > >
> > > > > Cheers,
> > > > > Enrico
> > > > >
> > > > >
> > > > > On 11 February 2014 08:49, Reto Gmür <[email protected]> wrote:
> > > > >
> > > > >> +1
> > > > >>
> > > > >> also adds the bundlelists.
> > > > >>
> > > > >>
> > > > >> On Tue, Feb 11, 2014 at 9:14 AM, Tommaso Teofili
> > > > >> <[email protected]>wrote:
> > > > >>
> > > > >>> +1
> > > > >>>
> > > > >>> Tommaso
> > > > >>>
> > > > >>>
> > > > >>> 2014-02-11 0:58 GMT+01:00 Hasan Hasan <[email protected]>:
> > > > >>>
> > > > >>>> Hi all
> > > > >>>>
> > > > >>>> I think it's high time to prepare a new release in the next two
> > > three
> > > > >>>> months after we have made some valuable contributions in the
> past
> > 6
> > > > >>> months.
> > > > >>>> What can we release next? Some suggestions:
> > > > >>>> - rdf.core
> > > > >>>> - platform.content
> > > > >>>> - storage (virtuoso)
> > > > >>>> - ...
> > > > >>>>
> > > > >>>> WDYT?
> > > > >>>>
> > > > >>>> Regards
> > > > >>>> Hasan
> > > > >>>>
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > ir. ing. Minto van der Sluis
> > > > Software innovator / renovator
> > > > Xup BV
> > > >
> > > > Mobiel: +31 (0) 626 014541
> > > >
> > > >
> > >
> >
>

Reply via email to