Tuesday, October 5, 2010

As you know I'll be in Berlin Thursday and Friday for JUDCon talinkg about wise.
I'd like to use this opportunity to meet some of you and having great talks about Wise, SibillaTest (aka TestedBy), or any other geek's argument...you know what non-geek calls crazy.
Where and when ca you find me? Well check on tripit when I'll arrive and where I'll stay.
I'll be of course at JUDCon's HackFest, but I'm more than open to plan other talks over a German beer.
Would you have a run with me? I'll run in Berlin for sure Friday and maybe also Thursday in the morning (if I find friends running with me, I'll run for sure Thursday too).
I have in mind more or less 10km of easy running (1h or so) to take a look to the city, since I''ve never stayed in Berlin and it seems I'll not have more spare time to take a look around. More precisely I'd like to take this run.
Write me if you want to join me both for a run or a beer, we can agree meeting point and time. For German people: write me also if you see something wrong in the planned run...something like "too more traffic here"...or "too more gangsters there!!" :D

See you in Berlin

Friday, October 1, 2010

Wise will be at JUDCon (Berlin 7-8 October)

As cross posted here, I'll present Wise projcet during next upcoming JUDcon.
As you can see from the agenda the speech will part of "Soa and integration track" and will be focused on this points:

  • Wise core:

    • Support of WS-*

    • Integration in ESB

    • One line WS calls

    • API to explore the dynamic generated stubs



  • Wise-wegui:

    • A tool to help business analysts during validation tests of WS

    • The legacy web GUI and how it has been used in my company during the last year

    • The upcoming GWT gui



  • LMS: Logging Meta Service

  • The Wise Code donation: why have I donated my pet project to JBoss.org


I'll post here and there a report of the speech and slides too.

I hope I'll have also opportunities to have some interesting lightning talks about Wise and/or TestedBy during spare time there. Twitter, comment on the blog, or email are all fine if you want to contact me about that. I'll probably post in next days some proposal to have a run together too :)

Thursday, September 9, 2010

Wise have new cool logo



This is the new logo for Wise. Cool, isn’t it?

We’re excited to officially have our new brand. Thank you very much to James Cobb and Cheyenne Weaver for our new logo, graphics and other branding help.

As said in this post we are backing on Wise giving it a new life with a lot of development on the road. And we had to do them with this owl observing us so seriously :)

Don’t forget desktop wallpapers and/or to wear your open source pride!

Monday, August 10, 2009

Wise 1.1 released

Our great team is proud to announce the 1.1 release of Wise project.

This release contains only the wise-core. For the Wise-Lms module please still refer to 1.0 release.

In this version we have totally changed the way to configure Wise Core. Why? We have moved all configuration to the code, passing all (in fact few) config during WSDynamicClient instantiation. In other words we have removed our dependency on JBoss MK, to be more flexible and compatible with JBoss ESB and JBoss AS 5. Please refer to section 4 of our programmers guide for further details

Another important change is how we are managing multithread use of our API, providing a thread pool of endpoints, permitting a concurrent safe and performant invocation of WSMethod even if the used JBossWS native stack doesn't provide a threadsafe access to generated classes (see WISE-25) . In general a lot of work have been done to ensure better performance and to avoid problems in concurrent use of our API.


More samples and integration tests on support of MTOM, WS-Security, and WS-Addressing.

We have improved also Support of (J)Ruby and Groovy. The question is why Wise instead of some native Ruby/groovy WS client? For a lot of reasons, like Smooks transformation support and support of WS-*

Finally the project have been mavenized and a lot of unit, integration and stress tests have been integrated in our build lifecycle.

For more details, please have a look at our JIRA


What are next steps for the project? For sure we will work in next weeks on JBossESB integration, because we would strongly purpose Wise 1.1 integration for next version of JBossESB, providing (above all) WS-* support in ESB zero code webservice invocation.

We have already opened discussion on 1.2 roadmap too and something will be announced very very soon. At least we will support CXF as underlying stack, provide a first release of webgui module.
Join the discussion on our forums and give your 2c on roadmap discussion and/or give us your feedback about current version. Of course feel free to report bugs or feature requests in our Jira

We also aims to write a series of post on this blog with some complex samples (i.e. using smooks mapper in a complex webservice client application), step by step guide to use Wise in a seam application, or ruby and so on. You should expect also some previews of our webgui modules here.

A special thanks to Tom Fennelly of Smooks project for all the help provided in this release.

Stay tuned!

Monday, January 26, 2009

Wise 1.0.1 is on the way

Wise's team has decided to publish a 1.0.1 release shortly.

We are doing that because we are doing some improvement related to our integration with JBoss ESB. Moreover we have found some subtle concurrency issue and we have fixed them.

That said, I'm writing this post mainly to announce that starting from Wise-core will be also a deployable sar in JBoss AS supporting Wise based webservice invocation also from web application and EJB. If you have time take a look to our svn and in particular to 2 samples demonstrating this use:
  1. HelloWorldServlet that demonstrate the use of Wise-core into a servlet
  2. seamSample that is a seam-gen generated sample which is able to invoke a webservice using Wise-core API with very little coding.
Any suggestions and feedbacks about would be very very appreciated through our Jira or our forums.

After this release we will concentrate on Wise 1.1 that will be focused on our web GUI tools on which we are getting help from a new member of our team (welcome Fabrizio!).

If you like Wise and all efforts we are doing about, don't forget that our Project Leader (Stefano Maestri, well...me) is an external contributor and he is enlisted for JBoss Community Leader Award. Your vote would be more than welcome.

Thursday, January 15, 2009

Wise's code_swarm

As a lot of projects leader are doing in these days, I have fallen into temptation of code_swarm and I've generated Wise's svn code_swarm movie.

Oki, it seems a bit ridiculous if you compare it with other JBoss projects ones, but you know we are a young project ;)

Anyway we are getting some good feedback from community for our 1.0 release and we are working hard to integrate it in ESB 4.5
If you have too some questions or feedbacks please join our user forum and shot.
Also our developer forum is active in these days planning next steps. Your 2 cents are more than welcome.

And now..... ladies and gentlemen Wise' code_swarm movie:

video

Friday, January 9, 2009

Wise 1.0 released

Our great team is proud to announce the 1.0 release of Wise project.

This release contains the Wise-core and Wise-Lms module

Wise-core module 1.0 release aims to provide stable APIs for JAX-WS webservice invocation and some new cool feature. Take a look to our Programmers guide for a complete description of the features and possible uses of our APIs. Let us remark some of these features:
Wise-Lms module is a new module: Lms is an acronym for Logging Meta Service. Lms' goal and use are very similar to the axis' tcp monitor ones: it logs any tcp communication and gives developers the opportunity to review any request-response communications. Lms is a JBoss deployable application (an ear) and have a jmx mbean as application core and a web user interface to make its use easy. To have more information please refer to our documentation of Wise-Lms module.

What are next step for the project? For sure we will work in next weeks on JBossESB integration, but we have already opened discussion on 1.1 roadmap and something will be announced very very soon. Join the discussion on our forums and give your 2c on roadmap discussion and/or give us your feedback about current version. Of course feel free to report bugs or feature requests in our Jira