2012/02/05
Last changed: Feb 05, 2012 20:11 by Tim Peeters

IOUC User Group Leader's Summit 2012

by Tim Peeters

Last week, I had the pleasure to represent Belgium at the IOUC User Group Leader's Summit. The IOUC represents Oracle user groups worldwide and enables us to share experiences and exchange best practices for leading and managing user groups. The conference is attended by Oracle, MySQL and Java User Groups.

I took an early flight to spend some time on Sunday with the Java User Group leaders. Stephen Chin invited us all for Chinese brunch in the Hong Kong Flower Lounge followed by a go-kart race. I overindulged myself on all kind of dim sums and dumplings believing the extra weight would help me to master the corners in the go-karts.

I managed to get the pole position in the qualifying rounds but after a bad start, I had to catch up on Kevin Nilson and Stephen Chin. With a bit of luck, I ended first place and I'm happy to bring back the title of fastest JUG to Belgium. We now have something to defend next year! Thanks again for organizing this great event Stephen.

After the race, we watched an American Football game between the San Francisco 49ers and the New York Giants. Unfortunately the 49ers lost by 3 points but we quickly forgot about this because the conference welcome reception had already started. I met some great people at the reception like Tom Scheirsen, User Group Relation Manager for EMEA and Paulette Daniels our Liaison for the Benelux.

Day 1

The conference was organized at the Oracle Headquarters in Redwood Shores. A record number of 151 user group leaders was present, including 17 JUG leaders. You could easily spot the JUG leaders as they were not wearing suits. I promised Stephan Janssen to wear my bright red Devoxx hoodie the first day and it turned out to be an excellent conversation starter.

Tom Scheirsen brought together all the EMEA leaders in the morning for the first session. We all introduced ourselves and shared best practices. Afterwards, I had a great chat with Regina ten Bruggencate, the current president of JDuchess. Duchess is a global organization for women in the Java world. I was glad to hear that their network had doubled in size last year and they now have well over 500 members.

After lunch, it was time for a general welcome session in the auditorium. This year there would be 75 sessions, including a full Java track and some unconference sessions. We were able to vote on topics for the unconference sessions. Popular topics were social media and tools to use for event management.

In the afternoon, Sharat Chander had some great news for us. JavaFX for Linux ... It's Here! The JavaFX 2.1 Developer Preview weekly builds would now be available for Windows, Mac OS X and Linux/x86.
Tomas Nilsson took over after Sharat and introduced Project Join-A-Jug. He showed some interesting numbers, 64% of Java developers never attends a JUG meeting, 17% rarely, 11% quarterly and only 9% attends a meeting monthly. I'm very happy with the amount of developers we reach with the BeJUG but it's good to see that Oracle is working hard to reach even more developers.

Oracle created a few movies with the theme: User Groups, are you a member yet?
http://www.youtube.com/watch?v=kTysmWCB2i0

To finish the day, Donald Smith gave a session called Understanding and Influencing OpenJDK followed by a reception at the Oracle Conference Center.

Day 2

On day 2, we received an update about the JCP by Patrick Curran. New JSRs will by default operate in a transparent manner and existing JSRs will be encouraged to voluntarily adapt the new rules. Patrick also explained JSR 355, the Executive Committee merge and the decrease in members.

Ben Evans from the London Java Community continued talking about JSRs and presented the project called 'Adopt a JSR'. The goal of the project is to be at the forefront of new technology and ensure that ivory tower standards do not occur. A group of JUG members gets together regularly and works on a JSR. This way, they make sure the libraries and APIs are useful and they help define the future of Java. Ben showed us a step-by-step approach to get involved into the project. If you're interested, you can read all about this at http://adoptajsr.org.

During lunch, we played live audience for the recording of the Java Spotlight episode 66. Roger Brinkley and Terrance Barr brought along several of the JUG leaders and talked about how they manage their user group.

In the afternoon, Arun Gupta gave a very nice cloud update about Java EE 7 followed by some impressive demos on Glassfish version 4. Not everything in Java EE 7 is about the cloud however and I'm glad to see that the ManagedBeans will be aligned across CDI, EJB, JSF, ... I've seen a lot of confused people in the past due to this. All JSRs for Java EE 7 are up and running and there are already early drafts available for JSF 2.2, JAX-RS 2.0, JPA 2.1 and CDI 1.1. So there's plenty enough to play around with the next weeks. The final release target for Java EE 7 is the 3rd quarter of 2012. Anything not ready will be deferred to Java EE 8.

Day 3

The last day of the conference, Simon Ritter was talking about JavaFX and John Ceccarelli gave us an update on what's new in NetBeans 7.1. I've always been more of an IntelliJ and Eclipse user but I must admit that it's tempting to give NetBeans another try.

I was impressed by the amount of work that Oracle put into the event. Mary Lou and her team did an excellent job!

Google Visit

Wednesday afternoon, Van Riper organized a visit to the Google offices in Mountain View. An amazing experience! Colorful bikes to take you from one building to the other. Healthy food everywhere, fresh fruit and vegetable shakes, big fitness rooms, onsite haircuts, relax chairs, pool tables.

Van also arranged a meeting with Kevin Bourrillion, Joshua Bloch, Gilad Bracha, Seth Ladd and Paul Saxman. Kevin first told us everything about the Guava project and we had some time to do Q&A. Afterwars, Joshua and Gilad gave a very entertaining talk about Dart. Definitely some good inspiration for Devoxx 2012! Chet Haase joined us for dinner and we talked about Google TV and the possibility to have Parleys presentations on TV!

Thanks again Van, for organizing the Google visit. It was an excellent way to finish a great conference!

Posted at 05 Feb @ 6:37 PM by Tim Peeters | 0 comments
  2011/10/11
Last changed: Oct 19, 2011 10:09 by Stephan Janssen

JavaOne 2011: the good, the bad and the ugly

This was my 15th pilgrimage to JavaOne and the first time as a JavaOne (external) steering member. Overall it was a much better experience compared to last year, considering the infrastructure restrictions.

But there's still room for improvement, here's my list:

The Good

  • More registered attendees compared to last year, hopefully JavaOne can out grow the 3 hotels so we can finally move back to Moscone (West) next year?!
  • The additional pavement signs and extra 'Ask me directions' people was a great help within the JavaOne labyrinth.
  • I also liked the tweetwalls, I know I've seen this somewhere before
    Small remark: remove the general schedule info (top part) because that info was too high level to be helpful anyways.

  • One of the suggestions I remember making was to group the content tracks per hotel. As a result you would stay in one hotel when you're interested in Java EE. The flip side is of course that you'll not run into people interested in client side stuff etc.
  • Having the possibility to have lunch in all 3 hotels was also a good improvement, again limiting the number of conference miles.
  • Extra lounge areas in all hotels was also appreciated.
  • Rescheduling talks to a different room at the very last minute did not happen anymore which really helped finding the rooms/hotel.
  • Recording the sessions and making them available on Parleys.com is really "Moving Java Forward" I know this is an extra investment for the organizers but should be seen as marketing for next years JavaOne and in addition making the JavaOne brand even stronger. Also my experience with Devoxx is that making talks public available DOESN'T cannibalize attendance, actually on the contrary!

Suggestion: Devoxx records ALL the presentations, makes them available for free for the attendees and have others pay a small subscription fee. People who don't want to pay have to wait for the free talks which are released per week. This approach allows you to (partly?) cover the recording and post-processing costs! I'm sure that Oracle could also find companies to sponsor the recordings and give them extra exposure (for example 10 second intro or logo in the footer of each talk) on each Parleys.com talk.

  • The most interesting part of JavaOne are the hallway discussions and the social events (Java User Groups and Java Champions walking dinner, JavaPosse and O'Reilly party just to name a few). For me that's the real value of JavaOne, meeting my Java Community peers and also (potential) Devoxx speakers.


Who's that guy in the blue shirt?

  • The Community Keynote was for me the most enjoyable keynote during JavaOne, of course being on stage announcing the collaboration between JavaOne and Parleys.com does help

The Bad

  • You could feel more people attended JavaOne this year based on the wireless, or lack off. This wireless was a problem this year. People want to tweet, blog or upload pictures but when the wireless can't handle the load you get less online conference coverage which is never good. I had to go to my room so I could tweet and check my email
  • As a result I was unable to use the JavaOne mobile app because it didn't work offline! And when it did work it asked my JavaOne username to get access to MySchedule each time over and over again. So next years mobile app MUST work offline, ask your email once and then store that info for future usage.
  • On a more positive side, both the online and mobile app were sync'ed which was not the case last year!
  • Please remove the boring Partner keynotes. I would schedule them as a separate independent keynote so the sponsor needs to work for the attendance, making sure they've a good story and speaker. Of course IF it has to happen during the normal keynotes, scheduling up-front does work because people have to stay. But next year I'll just sleep 30 minutes longer :o)

The Indifferent

  • Do we really need the Mason Street setup? If we do then please use a tent next time. BTW I was told during one of the JavaOne steering conference calls that it never rains in October, hmmm.


The rain gods at work

The Ugly

  • Several conference rooms had such a low ceiling that the screen was so small only the first 3 rows could see something, the other 25 rows only saw 25%... this is not acceptable! When selecting hotel rooms PLEASE introduce a minimum height for the ceiling and projection screen this way everybody can see the slides and demo's!!

Vs

  • The 3 hotels setup remains the main problem for JavaOne and being the side-kick event of Oracle Open World doesn't help either. "But then you can't have the appreciation (rock concert) event" isn't why I'm attending JavaOne. So please Oracle get JavaOne back into Moscone West ASAP!

See you all at Devoxx 2011.

Stephan Janssen (@Stephan007)

Posted at 11 Oct @ 10:31 AM by Stephan Janssen | 0 comments
  2011/05/13
Last changed: May 20, 2011 08:57 by Stephan Janssen

My EOUC 2011 Trip Report (Prague)

When Oracle asked me to join the EOUC (European Oracle User Group Committee) task force, I didn't think twice. Having quality time with other User Group leaders during two days is really very valuable... when done right!!

The Ingredients

Oracle decided to organize the 2011 EOUC meeting in Prague, a truly beautiful city. When you combine this with a great venue (Radison SAS hotel), fast (free) wireless, the main ingredients are available for a successful collaborative User Group leaders gathering.

The un-conference sessions were already warmly welcomed during IOUC in January, so pushing the task force to consider introducing more un-conference and lighting talks wasn't too difficult. Oracle even complimented these with a 90 min. open discussion slot which the user group leaders could drive during the 2nd day.

I must congratulate the team from Mary Lou Dopart for being open & agile enough to allow these changes. Compared to last years EOUC event in Brussels (which was mainly Oracle and some select group of community leaders talking, with the only interactions being the Q&A part after each talk) the EOUC gathering has transformed into a real Community driven experience!

Twitter at #EOUC

Because Oracle legal didn't allow us to record the sessions, it was clear that the JUG leaders would find other ways to share the experience and content... welcome to the social network!

using #EOUC tag as Stephan asked, (he may throw coffee at me if I don't)

FYI - The blue boxes are EOUC related tweets

"Many of my Oracle User Group members don't know what twitter or facebook is!" said one of the more senior German OUG leaders... hmmmmm.

Probably as a result the "How to use social media?" un-conference topic got the most votes and the first EOUC twitter handles were created soon after. Shows again the many differences between the Oracle and Java user groups, but soon we noticed other leaders joining our example.

I love Java leaders, their 'newness' to the Oracle world means we discus more openly things that matter #EOUC - UKOUG Chairman

The Dharma initiative moment

Sure we still had two classical talks which were driven by Oracle (but hey, they were paying for the venue, food and hotel rooms). One talk was about the Oracle marketing plans for the next year, which was interesting. Even if the PPT slide deck had a broken theme and many unacceptable spelling errors were included.

You could see how much the audience was engaged during a presentation based on the number of tweets! Such a twitter highlight was when someone from Oracle talked about "Support & Cloud Computing". During this talk a video was shown, triggering the following tweet by Martijn:


Oh, too funny! this video is like a 1950's public service announcement, "in case of nuclear bomb, duck and cover!" #dearohdear

Followed shortly by a tweet by Paris:

reminded me the introduction videos of the dharma initiative in Lost #eouc

That's the only thing I remembered from that Oracle talk :o)

Lightning Talks

We had a one hour slot for 12 lightning talks (4 minutes per talk and 1 minute to switch speaker) and our whiteboard had in no time a full schedule. The Oracle User Groups didn't really know what to expect so only half of the slots were taken.

The available 240 seconds were filled by passionate JUG leaders covering topics ranging from "How to scale glassfish?", bitcoin, "How to setup a successful JUG?" and general JUG updates from Greece, UK, Egypt and Poland etc. Really too bad these lightning talks can't be relived on Youtube!

During the lightning talks Martijn also received an email that the London JUG JCP Expert Group nomination got accepted, next to SouJava... wauw! Hopefully these two JUGs will be able to also act as JUG proxies towards the JCP. Exciting times.

Rock Star visits EOUC

Based on the brief visit by Antonio (Paris JUG), I can only conclude that having long hair (and maybe being an author of a successful Java EE 6 book) has really made him a highly demanded speaker at many JUG sessions and conferences. First speaking at the Cologne JUG on Monday evening, then visiting the EOUC, speaking in the evening at the Prague JUG followed by a night train to talk at GeeCon (Poland) is pure Rock & Roll. The only problem is, that 99,9% of his groupies have Y-chromosomes :o)

Discovering Prague

On Tuesday evening Oracle arranged a very nice sight seeing tour of Prague. It started with a joy ride in an old tram taking us to the castle, from that point our guide informed us about many interesting historic buildings and related stories. While enjoying the panoramic views we continued to exchange JUG related topics, Java gossip and much more.

If you've never visited Prague before I highly recommend you add this city to your ToDo list!


Stanley meets Android picture pending

Stanley makes new friends

One of my personal highlights was of course meeting again my dear friend Stanley. He had gone through a rough period because of several close encounters with a tank and also a gun. But after introducing Stanley to Duke at the IOUC and now his new friend "Android", I really hope Stanley has found comfort that he's not alone in this brutal world!?

The Red Card

Another improvement I suggested during the several EOUC task force conference calls was the usage of colored feedback cards. You take green, orange and red colored cards and use them for instantaneously feedback. Tom Scheirens was our EOUC host and he seamlessly moved from welcome us back to collecting some colored feedback, great job!

Java SE 7

On the 2nd day we had an open discussion slot reserved for both the Java and Oracle User Groups. Nichole Scott first debriefed us about the Java SE 7 distributed launch event which will take place on July 7th. JUGs will receive funding (so we can offer some drinks and food during a reception), evangelists and/or a launch kit.

What (software) tools do JUG's use?

The second part of our open discussion slot was used to gather information about what online tools, software services etc are used by the JUG leaders. This interesting list is available on Google Docs and will eventually find its way on Java.net through Nichole.

In summary

After another nice lunch (courtesy of Oracle) it was time to head back to Brussels with lots of new ideas & friends in my Java luggage!

It's really nice to see that Oracle is open for the input of the JUG leaders on the I/EOUC organization. And in addition I'm also really pleased that the JUG leaders have down graded the EOUC dress code from business casual to street wear, good stuff!

Note to self - must buy a t shirt if I want to be cool with the java guys at the next #EOUC (UKOUG Chairman)

Stephan Janssen signing off.

Related posts

Posted at 13 May @ 12:35 PM by Stephan Janssen | 0 comments
  2011/01/29
Last changed: Jan 31, 2011 16:35 by Stephan Janssen

The IOUC Trip Report

by Stephan Janssen

San Francisco

Bert Breeman (Chairman of NLJUG) and myself (BeJUG) attended last week the International Oracle User Group Committee Summit (IOUC) for the first time. We had synchronized our flights and we both staid in the "grandmother rooms" of the Warwick hotel, right in the center of San Francisco. This way we had a few days to digest our jet lag and do some family shopping. Of course we had multiple visits to the Apple Store followed by some serious credit card transactions.

Several European JUG leaders already attended the European OUC Summit in Brussels last year. So at least we already knew a few people like Mary Lou (who was also present during the JavaOne un-conference sessions). Tom Scheirsen, Janny Ekelson, Ronan Miles, Debra Lilley, Heli Helskyaho and many more.

Oracle Headquarters

The Summit was organized in the Oracle Headquarters in Redwood Shores where 6 break-out rooms were made available. It was my first visit to the "database" tower buildings and a rush of excitement did go through my body when the bus arrived.

The Summit

I can summarize the IOUC Summit in one word: A-social-networking-mini-JavaOne-VIP-treatment-with-JUG-leaders-and-others

It was the first time that JUG leaders (15 in total including JUG Africa, NLJUG, Silicon Valley JavaFX and Web UG, NYJavaSig, GreenJUG, SouJava, JEDI, Bangalore Open User Group and of course BeJUG) were invited to the IOUC Summit. Another 140 Oracle User Group leaders attend from all over the world (many of them are named Presidents and do prefer more formal clothing). It was also no surprise that the JUG leaders had a different understanding of business casual dress code.

There was a dedicated Java track throughout the Summit where different Oracle execs and spec. leads gave a presentation in a very informal atmosphere where questions and uncensored feedback could be exchanged. On Monday Steve Harris gave an overview of the Java agenda. Ranging from Java SE, Java EE, JavaME ("Oracle, please OEM Android" was my suggestion) and last but not least JavaOne.

It was also announced that Oracle would nominate SouJava to the JCP Executive Committee... Congratulations Bruno!

UnSummit sessions

Another first was the IOUC un-conference sessions (re-branded to unSummit). We suggested to have an online page where attendees could submit topics before the Summit. During the Sunday evening reception the submitted topics were displayed on a whiteboard where other people could add more topics. We had a total of 12 un-conference slots, the first batch was held on Monday and the second batch on Tuesday.

On Monday I was given a few minutes during the opening general session to explain the un-conference philosophy. Bruno suggested also to give each attendee 3 small post-its so people could vote for their favorite topic.

Based on the number of people involved (close to 70%) and the enthusiastic feedback I personally received I think the UnSummit sessions were a huge success. I hope next year we can compliment them with 4 minute informal lightning talks.

Usability Tour

Oracle had arranged a Usability Tour on Monday evening. It was a bit unfortunate that the presentation took longer as expected and that our guide had to rush the real cool demos like iris tracking. When we left the building it was already dark and I noticed that the database towers were re-branded to "RAE". Its probably more "useful" to use 3 letter acronyms at night!

JavaOne 2011/2012

We had a very interesting and intense meeting with the people that organize JavaOne.

Based on the feedback from the Java Community and Champions it was clear that 2010 was not good from a logistics and infrastructure point-of-view. Content wise it was very good but of course Google speakers and related Android talks were deeply missed!

"So what can we do to improve JavaOne?"

Here's my personal list:

  • Move JavaOne back to spring, 6 months away from Devoxx!
  • Because of the limited availability of the Moscone venue, maybe move it to Las Vegas instead
  • Make from JavaOne again a tier-1 conference where people can easily network, enjoy presentations in spacious rooms and have again some Java fun!
  • Record as many sessions in Full Monty mode and make it available on Parleys.com like Devoxx does.

A potential big disadvantage of JavaOne will probably be the lack of Google (and maybe even Apache) speakers...

We did have a follow-up un-conference session on the JavaOne subject which is available as a podcast below. Unfortunately I only attended the last part of the JavaOne discussion because I had to orchestrate an un-conference at the same time on "How to record your User Group session?". More on that in the Parleys.com part.

Make sure you give us your input on JavaOne in the survey below, we'll provide the results to Oracle!

Parleys.com

On Tuesday morning I was given a 10 minute slot during the "Best Practices" general session to present Devoxx and Parleys.com.


The unofficial IOUC Channel on Parleys.com

I was really excited to present my children to this group but also because we had a nice announcement to share: "Oracle OTN joins Parleys.com". This means that Parleys.com will host in the near future a dedicated "Java" space which will contain several presentations from last years JavaOne and the JVM Summit. Hopefully this is a start of a fruitful online eLearning relationship with Oracle. Thanks Justin and Yolande for making this happen!

The reactions on my presentation were very intense, let me share a few:

"I think you shamed all the traditional OUG's; we have become too set in our ways and do not display the agility of your group!"

"What a show you gave us today at the President Summit..."

The same day we had scheduled an un-conference on "How to record your sessions?" (see also related blog post) and based on the attendance it seemed I had really triggered everybody's interest.

During the closing keynote it was mentioned again that the Oracle User Group leaders have started a Parleys task-force named "Parlez-vous"!

We did record several un-conference presentations using the memo app on the iPhone, the audio recording is really good and the results are available on Parleys.com and the podcast directly here.

The Extraterrestrial Membership Card

During the "Best Practices" general session the chairman of the South African Oracle User Group (SAOUG) presented a creative strategy to find more members; a membership card. Not just a normal membership card but a card with extraterrestrial benefits, these include discounts for on online shopping, education, financial services, home assistance, home & decor, security, automotive, boating, concierge services, cellphone contracts, travel & hi-life experiences, restaurants, health & vitality and even medical support including HIV treatment!

All the JUG leaders were speechless after hearing this amazing initiative... Respect!

Juggy meets Stanley

On Tuesday evening we had another informal drink in the hotel. This was another tipping point because there we discovered that behind the more formal dress code the ACE directors are actually as crazy as we are.

Brenda introduced me to a new friend named Stanley. Stanley is not a person or puppet but a sleeveless red vest with the ACE directors logo on the back. Stanley doesn't know too much about IT so his Blog and quotes on Facebook and Twitter (yes Stanley does know how to write) are like symphony to my ears!

I'm convinced you can earn your PhD in Psychology by doing your dissertation on Stanley

The Google visit

Van Riper organized on Wednesday afternoon a GooglePlex visit which was another highlight.

The GooglePlex offices are actually a completely different universe compared to the Oracle cubicles. Super high-tech fitness rooms, snooker tables, relax chairs, a 10 meter long bed shaped whale, unlimited food & drink supply including free breakfast, lunch and dinner. Nooglers (new employees) are warned for the "Google 15" effect which are the 15 pounds you can get "gratis" when working at the internet search giant.

Colored bi-cycles take you from one building to the other and the luxury buses with wireless makes your commute a more pleasant experience.

Chet Haase and half of the JavaPosse (Tor Norbye and Joe Nuxoll) joined us for dinner with the other JUG leaders.

Really enjoyed the Google visit, thanks again Van for organizing this.

Thanks!

I'd like to thank Mary Lou and her team for putting this summit together! Already looking forward to the European Summit where hopefully more Java User Group leaders will attend.

Life is a sequence of highlights, this was definitely one of them! - Stephan Janssen

Posted at 29 Jan @ 8:15 PM by Stephan Janssen | 0 comments
  2010/10/19
Last changed: Jan 24, 2011 17:55 by Stephan Janssen

Dear JUG Leaders,

This (long) email to give you some feedback on our very first Oracle EMEA (Europe, Middle East and Africa) President meeting (http://www.iouc.org/). A few weeks ago several European JUG leaders received an email from Oracle inviting us to their EMEA User Group meeting in Brussels (12-13 October 2010). We didn't really know what it was about but felt curious about it, so, we enrolled. When we say "we", we are talking about Antonio Goncalves (Paris JUG), Stephan Janssen (BeJUG), Bert Breeman (NLJUG), Abraham Otero (JavaHispano) & Sebastien Stormacq (YaJUG). It looks like Oracle had invited few other JUG Leaders, but only 5 of us turned up. So, here is our debriefing.

Oracle has 2 annual meetings in EMEA with their User Group leaders (or presidents, that's how they call themselves) and an annual one in the US with ALL the User Groups leaders throughout the planet (the IOUC, International Oracle Users Group Community summit). The idea behind these meetings is to meet (it was actually a nice experience to spend two full days with other JUG Leaders, something we've never done before), talk about User Groups activities, send messages back to Oracle, and get some information from Oracle concerning User Groups. As the new (cool) kids on the block (we were 5 JUG Leaders and there were about 30 OUGs Leaders, 1 MySQL UG leader, plus Oracle staff), we didn't really knew the agenda of such gathering, didn't know any of these new faces and were really skeptical about the entire "User Groups using this opportunity to talk to Oracle and vice-versa" (at the end of the day, the Java Platform goes beyond a single vendor, so we didn't feel that talking to Oracle was that important).

The first morning, we listened, looked and stayed quite... but of course, that didn't last long. We could see some similarities between JUGs and OUGs (for example: How to run a community, how to get speakers, sponsors; even if OUGs are related to Oracle products, they do complain about Oracle and can be very vocal... great!), but we surely could see many differences (OUG talk about Oracle products, we talk about the Java platform), and we started to express it (in a fun but direct way). At some point we even turned out to each other thinking "what the hell are we doing here?". Why didn't we leave the room? Because we could acknowledge that it was the first time that JUG Leaders were together for 2 days in a very nice hotel in Brussels, and that Sun never really offered this service. So being in the same place for 2 days resulted in some very valuable quality User Group time together, was worth the effort. Just think about the dynamics when more JUG Leaders would attend this meeting! At the end of the first day, with the extra information we had, we decided to put up some ideas/questions into several slides that we would present the following day to the group.

Point number one, what is the added value JUG Leaders could get from these meetings?

  • Have more EMEA JUG Leaders attend this gathering/networking/brain storming opportunity
  • Use these bi-annual meetings as a vehicle between EMEA JUGs
  • Create synergies between JUGs
  • Consolidate a single European JUG voice towards other companies beyond Oracle
  • This only works of course if we can have an uncensored communication channel

Point number two, customize these EMEA meetings with JUG Leader needs

  • "We" should define the agenda of those meetings ("we" OUG Presidents, JUG Leaders and also Oracle)
  • We should have common discussions with OUG but also have separate ones only between JUGs
  • Record the sessions so other JUG Leaders can listen to (and this also adds a bit of transparency)
  • We could also have unconference sessions between us

Point number three, structure the JUGs

  • Oracle likes umbrellas, they can't talk to everybody at the same time, so they need a Russian dole structure (because they can't invite everybody to these meetings)
  • Talk as a single voice back to Oracle (an example is the South American OUGs who asked Oracle to help them to setup a tour around local UGs, by being strong and united, they managed to get some help).
  • So we could consider creating an EMEA umbrella JUG similar to what Van Riper is doing in the USA
  • European Countries could have umbrella JUG per country (a bit like the Germans - http://www.ijug.eu/)
  • OUG have two ambassadors, we could have the same. But that brings money issues (ambassadors need to travel to OUG on their spare time at their own costs) but that could be solved by JUGs donations.
  • Ambassadors also represent EMEA when they go to the big Oracle UG summit (the IOUC Summit)
  • Ambassadors have to be elected
  • And BTW, forget about the entire Oracle model 1, 2, 3 (they don't want it ether

All in all, we were quite positive about the entire experience. Again, we want to stress out that it is really interesting to have the opportunity to meet for 2 days, twice a year, and exchange experiences, challenges and opportunities in the Java and Oracle User Groups eco-system!

So, the question now is "Is the EMEA International Oracle Community the vehicle for us?" (sorry about repeating EMEA, but we don't know what Oracle is doing with other regions, we don't know if you have been contacted to participate to such events in other contintents). We could see some clear benefits, we could see some constraints (we need to organise in umbrellas) but we could also see some fear (does Oracle want to control us by doing this?).

A problem we also see in joining IOUC right now is that Oracle presentatives attending the meeting could not define clearly who could become a member of the IOUC and who couldn't. The Java community is very heterogeneous and has very diverse interests. On the contrary, the current members of IOUC are fairly homogeneous: they mostly are Oracle customers and partners; i.e., they all are users of Oracle products. During the meeting, some IOUC members initially said that if someone belongs to IOUC they must be a customer or partner of Oracle, which in the case of the JUGs would be (from our point of view) unacceptable. After discussing this issue, Oracle representatives could not give us a clear and definitive answer on who can join IOUC (and we are still waiting for it).

From our point of view, either the entire Java community has the doors opened for joining IOUC (which does not mean that all communities must join, but they can if they choose to), or no community should join. We should stay together. We must not create two classes within the Java community: the IOUC members who would have Oracle's blessing and a direct channel of communication with them, and the groups with an interest in Java technologies not blessed by Oracle. For example, communities created around Android, Spring, Groovy & Grails, Scala ... and many other technologies in which Oracle is not a player.

What we propose is to use the Devoxx JUG Leaders' BOF on Thursday evening to further discuss this possible opportunity (FYI nearly 70 JUG Leaders will be present at Devoxx next month). It's a decision that we all have to take.

PS : This document has been created in a collaborative way by Antonio Goncalves (Paris JUG), Stephan Janssen (BeJUG), Bert Breeman (NLJUG), Abraham Otero (JavaHispano) & Sebastien Stormacq (YaJUG)

Posted at 19 Oct @ 7:17 AM by Stephan Janssen | 0 comments
  2006/07/15

10-week Free AJAX Online Course Starts from Aug. 4th, 2006

A free 10-week "AJAX Programming" online course is about to start from
August 4th, 2006. This course is for anyone who wants to learn AJAX for
the first time or increase their knowledge on AJAX. In this 10-week
course, students learn basic concept of AJAX as well as how to use
various AJAX frameworks and toolkits such as Dojo toolkit, jMaki, Google
Web Toolkit, and AJAX-fied JavaServer Faces (JSF) components.

http://www.javapassion.com/ajaxcodecamp/

This course runs very much like a regular college course in which the
students are expected to do weekly homeworks after studying the
presentation material but it is free and can be taken online. There is
also class group alias where students can ask/answer questions. The
complete set of course contents (StarOffice slides with detailed speaker
notes and flash demo files, hands-on labs, homework assignments, etc.)
are available on the website of the course. The only thing you have to
do in order to register for the course is sending an blank email to

ajaxworkshop-subscribe@yahoogroups.com

Thank you very much.

-Sang Shin, Java Technology Evangelist, Sun Microsystems, Inc.

Posted at 15 Jul @ 3:22 AM by Stephan Janssen | 0 comments
  2006/06/09

James Gosling will be in Paris end of June for JavaDay 2006

Some of the JavaDay speakers are Guillaume Laforge (Groovy), Vincent Massol (Maven, Cactus, Cargo, etc), Romain Guy (Swing), Ludovic Champenois (Java EE 5), etc.

This is a free event so don't miss it!

Posted at 09 Jun @ 7:18 AM by David Delabassee | 0 comments
  2006/05/22

I.T. Works organizes a complete technology overview of the Java Platform, Enterprise Edition (Java EE) 5.0 with Stephan Janssen, Kristof Van Becelaere, Johan Kumps and Bernard Tison. You will learn:

  • What is new in JEE5
  • How JavaServer Faces works and how it makes building Ajax-based applications easy
  • What EJB 3.0 can do for you
  • How JAX-WS can help you to build Web services and service-oriented applications

More information can be found at http://www.itworks.be/event.php?id=JAVAD33.

Participants will not only receive expert advice from experienced Java architects and developers, but will also receive a free copy of the JavaPolis 2005 DVD.

For more information, contact:

Patrick Van Renterghem
pvr@itworks.be
I.T. Works – http://www.itworks.be

Posted at 22 May @ 2:40 AM by Patrick Van Renterghem | 0 comments
  2006/05/16
Last changed: May 17, 2006 02:36 by David Delabassee

NetBeans day

CRUD with NetBeans

Yesterday during the NetBeans developers day one of the eye-catching moments for me was the CRUD demonstration with Netbeans 5.5 on top of JEE5. By creating a datasource and selecting one table, Netbeans was intelligent enough to include the dependent tables and create a complete working JEE5 (JSF and EJB3) based application on the Sun defined EE design blueprints. Wauw!... so this is how Ruby On Rails looks like in JEE5, however this resulting EE application is standards based, extensible etc.

SOA fragmentation

Other nice demos was the SOA / JBI support within the NetBeans platform... now that we all agree on JEE the next layers of abstraction is clearly ESBs/SOAs and BPMs. However on those higher layers a consensus has not yet been met and unfortunately some technical and political powers are playing between Sun. BEA. Oracle. IBM and even SAP. In one camp we've the JBI folks (mainly Sun) and in the other camp we have the SCA (Service Component Architecture) supporters (IBM, BEA, Oracle and SAP). The good thing is that these BPM camps do have BPEL and JEE5 in common, but the technology for binding these services is clearly still an area where the cards are still being shuffled.

JavaPolis Speakers

The networking at JavaOne is always incredible, meeting other JUG leaders like Bruno Souza (Brasilian JUG), Klaasjan Tukker (NL-JUG, next year we'll synchronize the SpringOne conference dates) is always great and inspiring.

Of course talking to potential JavaPolis speakers is another agenda topic for visiting JavaOne. Craig McClanahan has confirmed, anticipating that ApacheCon is on another date than JavaPolis, he will be present this year at JavaPolis to demonstrate the JSF and EJB3 collaboration and some other interesting movement towards JBoss initiatives

Let's see what the first 2006 JavaOne keynote will bring... i'll keep you posted.

-Stepbhan

Posted at 16 May @ 10:15 AM by Stephan Janssen | 2 comments
  2006/05/15
Last changed: May 15, 2006 16:54 by Stephan Janssen

JavaONE has more or less started with the NetBeans Developers day. The room was packed with around 400 developers attending the pre-JavaOne kickoff event.
The different demo's we received during the keynote covered a subversion plugin, Spring mobile development environment, jackpot (analyzer tool) and 3 puzzles from Joshua Bloch and Neal Gafter.

But the most news worthy session was the short talk of Suns new CEO Jonathan Schwartz and Richard Green.
They played a Q&A session and the first question Jonathan Schwartz asked "Will you open source Java?" and the answer,
after some jokes related to the no-nonsense question, Mr Green replied "Why Not?".... interesting

Probably we'll get more info on this potential move later during JavaOne.

Posted at 15 May @ 4:52 PM by Stephan Janssen | 0 comments
  2006/05/12

Following message received from the JavaOne organisation:

SESSION PRESENTATIONS AVAILABLE ONLINE MAY 15

Due to popular demand, we will post presentations of technical sessions on the JavaOne Conference Content Catalog web site beginning Monday, May 15. Please note that since content is subject to change, when the Conference is over, these will be removed and the final technical session presentations will be posted online in late June on the Sun Developer Network (SDN).*

Content Catalog: http://www.cplan.com/javaone2006/contentcatalog

Upon downloading any PDF presentation, please enter the below username/password when prompted (case-sensitive):

Username: contentbuilder
Password: doc789

*Date subject to change.

This is really great for all attendees but also the Java developers who are less fortunate... enjoy the content

Posted at 12 May @ 3:34 AM by Stephan Janssen | 5 comments
  2006/05/10
Last changed: May 10, 2006 08:59 by David Delabassee

Next week, Sun and ACA-IT Solutions will host a Belgian gathering during JavaOne.

Open to all BeLux participants and BeJUG friends.

  • Date : Wednesday 17/5
  • Time : 20h30 till ...
  • Location : Jester's Lounge @ The Argent Hotel

To register, just send us a mail

Posted at 10 May @ 8:55 AM by David Delabassee | 0 comments
  2006/05/09
Last changed: May 11, 2006 04:00 by Stephan Janssen

JavaOne 2006 Conference

Next Saturday I'm packing my bags for my annual Java pilgrimage... JavaOne here I come

Maybe the Belgians that are going to JavaOne can post a comment underneath this blog post, so we can see who else is going.
Based on the feedback we can, if interested, organize an informal Belgian JavaOne get together somewhere around the Moscone area !?

In addition it would be nice if the Belgian attendees post (again) some JavaOne related news/blogs on our BeJUG wiki... this will allow us to share our excitement with the Java developers/addicts back home.

I'm staying in the Handlery Hotel again, so feel free to drop by or call me on my mobile.

See you in SF.

Stephan

Posted at 09 May @ 4:56 PM by Stephan Janssen | 4 comments
  2006/05/06

VIK invites you to the next session of the study group java web applications.
This session will give you an introduction to the Spring framework.

Study group java web applications

Since april 2004 the study group java web applications organizes each month from september
until may sessions on java and related subjects.More information on past and future sessions
can be found at http://www.gertcuppens.org

Spring

The next session will be held on monday 29th of may '06 at the VIK-house in Wommelgem near Antwerp.
Gerrit Cap will talk about the Spring framework and the IOC design pattern to build web applications.
The architecture of an Enterprise system will be explained : Data access, business logic and the presentation layer.
Other subjects during this session are the support classes within the Spring framework which allow us
to build an Enterprise System. Furthermore we'll take a look at the integration of other frameworks like
Hibernate and Struts. Finally, Gerrit will give a preview on Aspect Oriented Programming.

Registration

If you're interested in this session, you can register at http://www.gertcuppens.org or http://www.vik.be,
or you can send an email to gertcuppens@skynet.be.
A route description to the VIK-house can be found at vik.be.
The session starts at 20.00 h.

Posted at 06 May @ 12:35 PM by gertcuppens | 1 comment
  2006/04/18

For a limited time only- get a free Apple iPod Nano when you purchase any of Sun's Career Accelerator Packages and attend the classroom-based course before 22/09/2006.

Sun's Solaris Operating Systen and Java Technology certifications are recognised industry wide and the Sun Career Accelerator Packages help ease the certification process by providing the right combination of training at a discounted price.
Packages include:
Classroom-based training
Online training
Online practice certification exams
Actual certification exams

For all details visit:
https://www.suntrainingcatalogue.com/eduserv/client/viewPromo.do?pr_id=1701

For more info, please send an email to ses_be@sun.com or call +32 (0)2 704 89 83

Posted at 18 Apr @ 10:48 AM by Bjorn Weyts | 0 comments
December 2014  
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Adaptavist Theme Builder Powered by Atlassian Confluence