0.10.0 release ?

53 views
Skip to first unread message

Antoine Mischler

unread,
Apr 1, 2016, 8:04:16 AM4/1/16
to wisdom-discuss
Hi,

Is there a release date planned for the 0.10.0 version ? 

We are using the 0.10.0-SNAPSHOT version due to some features/bugfixes that we require. This version seems to be pretty stable and it looks like there was no active work on it since a few months. Are there still issues blocking a release ?

Best regards,
-- 
Antoine

Clement Escoffier

unread,
Apr 4, 2016, 2:11:53 AM4/4/16
to wisdom-...@googlegroups.com
Hi,

I guess we can cut a release. Nicolas may have some pending work ?

Clement

--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.
Visit this group at https://groups.google.com/group/wisdom-discuss.
To view this discussion on the web visit https://groups.google.com/d/msgid/wisdom-discuss/dd91b264-6ef9-4da1-a725-8161c7c6eff0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Antoine Mischler

unread,
Oct 17, 2016, 3:49:38 AM10/17/16
to wisdom-discuss
Hi,

Any update about the release ? 

If you want I could try to handle it. But I'm not sure to have the rights to upload wisdom artifacts to central currently (only wisdom-jcr).

Best regards,
-- 
Antoine

Clement Escoffier

unread,
Oct 21, 2016, 10:33:51 AM10/21/16
to wisdom-...@googlegroups.com
Hi,


On 17 Oct 2016, at 09:49, Antoine Mischler <ant...@dooapp.com> wrote:

Hi,

Any update about the release ? 

I would like to wait until we finish https://github.com/wisdom-framework/wisdom/pull/559, but then yes. It’s release time !


If you want I could try to handle it. But I'm not sure to have the rights to upload wisdom artifacts to central currently (only wisdom-jcr).

I guess you have access to everything (I don’t remember having done any “partitioning”).

Clement


Best regards,
-- 
Antoine

Le lundi 4 avril 2016 08:11:53 UTC+2, clement escoffier a écrit :
Hi,

I guess we can cut a release. Nicolas may have some pending work ?

Clement

On 1 avr. 2016, at 14:04, Antoine Mischler <ant...@dooapp.com> wrote:

Hi,

Is there a release date planned for the 0.10.0 version ? 

We are using the 0.10.0-SNAPSHOT version due to some features/bugfixes that we require. This version seems to be pretty stable and it looks like there was no active work on it since a few months. Are there still issues blocking a release ?

Best regards,
-- 
Antoine

--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.
Visit this group at https://groups.google.com/group/wisdom-discuss.
To view this discussion on the web visit https://groups.google.com/d/msgid/wisdom-discuss/dd91b264-6ef9-4da1-a725-8161c7c6eff0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.
Visit this group at https://groups.google.com/group/wisdom-discuss.

Nicolas Rempulski

unread,
Oct 21, 2016, 10:58:13 AM10/21/16
to wisdom-...@googlegroups.com
Hi,

If we are on the verge of a 0.10 release, I would like to rollback the PersistenceUnit merge in wisdom-jdbc : 

It is working as intended, but I can see it becoming a bit of a hassle to user, especially for new comer to Wisdom.

It allows to use the same Datasource accross several bundles by using the same JTA Datasource name in the persistence.xml. It eases the declaration process and configuration as they can be shared by several bundles

The downside is that by adding classes declared by a bundle in the PersistenceUnit of an other one, you have to give access to those classes to the latter bundle. And thus you need to do some bundle shenanigan to ensure that the bundle receiving the other classes have access to them.

It saves a little bit of configuration in Wisdom and declaration in persistence.xml but can cause headhaches if you do not handle the bundle side of the operation.

So, while it seemed a good idea, I am not confident it will be really of use, but I am confident it will cause problems. 

Hi,


To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discuss+unsubscribe@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discuss+unsubscribe@googlegroups.com.

kevin.s...@dooapp.com

unread,
Feb 13, 2017, 8:25:31 AM2/13/17
to wisdom-discuss
Hi,

Is there any decision took about the previous answer of Nicolas Rempulski ?

Could be very nice to have a 0.10.0 released version of wisdom since releasing client app with -DignoreSnapshots is quite dangerous and not recommended.

Thank you in advance

Kévin
Hi,


--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.
Visit this group at https://groups.google.com/group/wisdom-discuss.

Nicolas Rempulski

unread,
Feb 13, 2017, 9:08:23 AM2/13/17
to wisdom-...@googlegroups.com
Hi,

Since this last discussion, I went ahead and rolled back these modifications in wisdom-jdbc master.

I think the item preventing a 0.10 release is https://github.com/wisdom-framework/wisdom/pull/559

The fix is provided but tests are not. 
Unit tests are not mandatory in my opinion, but would be a nice addition, as it uses the same data structure as HTTP sessions but IT tests are awaited to merge this PR. These tests should ensure that a Websocket Controller, given a CookieSession, has access to the session informations. 
Some tests ensuring Sessions not leaking in and out from Controllers (Https and Websockets) could also be used

I gave 2 shots at implementing these tests since the PR but I got lost in setting up / mocking the environment and asserting conditions. I saw Clement ping to update in January but I didn't find the time since to give another shot to this tests. The only "tests" than I can give is that we are field testing this PR internally since November, and didn't have issues.

If this PR is preventing a 0.10 release, I think we can rule it out of the release as I can't provide an ETA for them.

On another note, wasn't there also an issue with Wisdom's CI ?




To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discuss+unsubscribe@googlegroups.com.

Nicolas Delsaux

unread,
Feb 15, 2017, 9:32:27 AM2/15/17
to wisdom-...@googlegroups.com
Le 13/02/2017 à 15:08, Nicolas Rempulski a écrit :
> Hi,
>
> Since this last discussion, I went ahead and rolled back
> <https://github.com/wisdom-framework/wisdom-jdbc/commit/931f5acf0b2bcb0a8f3b683d60d326caafd09a72>these
> modifications in wisdom-jdbc master.
>
> I think the item preventing a 0.10 release
> is https://github.com/wisdom-framework/wisdom/pull/559
> <https://github.com/wisdom-framework/wisdom/pull/559>
>
> The fix is provided but tests are not.
> Unit tests are not mandatory in my opinion, but would be a nice
> addition, as it uses the same data structure as HTTP sessions but IT
> tests are awaited to merge this PR. These tests should ensure that a
> Websocket Controller, given a CookieSession, has access to the session
> informations.
> Some tests ensuring Sessions not leaking in and out from Controllers
> (Https and Websockets) could also be used
>
> I gave 2 shots at implementing these tests since the PR but I got lost
> in setting up / mocking the environment and asserting conditions. I saw
> Clement ping to update in January but I didn't find the time since to
> give another shot to this tests. The only "tests" than I can give is
> that we are field testing this PR internally since November, and didn't
> have issues.
>
> If this PR is preventing a 0.10 release, I think we can rule it out of
> the release as I can't provide an ETA for them.
>
> On another note, wasn't there also an issue with Wisdom's CI ?
>
>

Well
considering we're waiting the 0.10.0 release since ... april '16,
I guess we should try to have it as soon as possible.

In that goal, I supppose we should indeed postpone that PR to have it
worked on after the 0.10 version.

In fact, I would go as far as suggesting you cancel the PR, and make a
new one once you have sufficient testing or confidence about it.
Sidenote : I'm not against your idea of battle testing it. However, not
having tests of any kind may lead users to suppose Wisdom is not such a
robust framework (we all know here Wisdom is robust).

Thanks anyway for your work.

Besides, do you have enough privileges to perform the release, or is it
in Clement's already loaded arms ? ;-)

Nicolas Rempulski

unread,
Feb 15, 2017, 10:06:06 AM2/15/17
to wisdom-...@googlegroups.com
Hi,

I totally agree to postpone the PR. The only downside I see is that there is a known issue which leaks sessions within Websocket Controllers. We should at least add a warning in the documentation. If we roll for a 0.10 release now, I'll add this information.

I don't have privileges to do the release. I have access to the former Jenkins' configurations, but release were made manually if I remember correctly.
 
I think we need to rely one more time on Clement's arms for the step by step release process and the PGP keys :)

Clement, if you are up to it, I can do this release process with you and redact a quick note on Wisdom release process for future uses.



--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discuss+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/wisdom-discuss.

Clement Escoffier

unread,
Feb 15, 2017, 10:23:19 AM2/15/17
to wisdom-...@googlegroups.com
Hi,

Instructions are there:

However, to be able to release it you need a known GPG key and I need to add you to the org.wisdom-framework group in Maven Central (I need to open a ticket). 

But first I’m going to cut this release, because I’m sure some of the instructions are not up to date ;-)

Clement


To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.

Clement Escoffier

unread,
Feb 15, 2017, 12:26:05 PM2/15/17
to wisdom-...@googlegroups.com
Release cut, still working on the web site part….

Clement

On 15 Feb 2017, at 16:06, Nicolas Rempulski <nicolas....@gmail.com> wrote:

To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.

Nicolas Delsaux

unread,
Feb 15, 2017, 3:47:42 PM2/15/17
to wisdom-...@googlegroups.com
Le 15/02/2017 à 18:26, Clement Escoffier a écrit :
> Release cut, still working on the web site part….
>
First release in ... 10 months ! This deserves a huge thank you !

Nicolas Rempulski

unread,
Feb 16, 2017, 3:20:16 AM2/16/17
to wisdom-...@googlegroups.com
\o/
Thanks !

--
You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discuss+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/wisdom-discuss.

kevin.s...@dooapp.com

unread,
Feb 17, 2017, 4:57:33 AM2/17/17
to wisdom-discuss
Thank you very much!!!!

Nicolas Delsaux

unread,
Feb 17, 2017, 4:57:48 AM2/17/17
to wisdom-...@googlegroups.com
Le 15/02/2017 à 18:26, Clement Escoffier a écrit :
> Release cut, still working on the web site part….
>

Clement,

do you think it could be possible to publish a kind of "new and
noteworthy" page beside release note, including extensions as well as
Wisdom framework core ?
I know there have been new modules

- wisdom-browser-watch

Some related to JCR usage by my friend at dooapp

Are there any other new modules ?

I know there have been some changes

- better support of constants in wisdom-maven-raml-plugin

Are there any other changes in existing extensions ?

I guess Clement won't be the best person to answer these questions.
So, all, if you have any updates, please answer this mail.
Thanks

Clement Escoffier

unread,
Feb 17, 2017, 4:59:42 AM2/17/17
to wisdom-...@googlegroups.com
Hi,

Yes, I will write the news, and publish the new extensions… however, I need to fix the web site first ;-) I may have done an extra and unexpected `rm -Rf …` I will look into that this weekend.

Clement
> --
> You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.
> Visit this group at https://groups.google.com/group/wisdom-discuss.
> To view this discussion on the web visit https://groups.google.com/d/msgid/wisdom-discuss/3ac17c12-3e6b-1ef4-c173-51740a38159a%40gmx.fr.

Nicolas Delsaux

unread,
Feb 17, 2017, 5:35:48 AM2/17/17
to wisdom-...@googlegroups.com
Le 17/02/2017 à 10:59, Clement Escoffier a écrit :
> Hi,
>
> Yes, I will write the news, and publish the new extensions… however, I need to fix the web site first ;-)

No problem, in fact, I wrote that email mostly to make sure everybody
can contribute his improvements to the wisdom ecosystem.

> I may have done an extra and unexpected `rm -Rf …` I will look into that this weekend.
>
GitLab style ?

Clement Escoffier

unread,
Feb 17, 2017, 5:37:35 AM2/17/17
to wisdom-...@googlegroups.com
Yeah… but without the backup part ;-)

No it seems that something has change in the OS. That’s not the first time it happens. Will fix it this weekend.
Actually at the same time I will drop some of the versions we where serving.

Clement

>
> --
> You received this message because you are subscribed to the Google Groups "wisdom-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to wisdom-discus...@googlegroups.com.
> Visit this group at https://groups.google.com/group/wisdom-discuss.
> To view this discussion on the web visit https://groups.google.com/d/msgid/wisdom-discuss/08331e57-2909-f599-afd1-cc0ed3f5aaa6%40gmx.fr.
Reply all
Reply to author
Forward
0 new messages