Wednesday Jun 24, 2009

OpenDS 2.0.0 Release Candidate 3 is now available

Opends Logo TagThe OpenDS development team is very pleased to announce the immediate availability of OpenDS 2.0.0-RC3, the third and probably last release candidate for OpenDS 2.0.

OpenDS 2.0 has a number of new features over OpenDS 1.2.0 that was released in February 2009 :

  • A new mode for Multi-Master Replication providing greater consistency and availability of data: Assured Replication
  • Recurring tasks allow an administrator to schedule repeated tasks such as backups
  • New extensible matching rules and indexing allowing comparing, ordering of data according to specific locales and languages
  • Better monitoring information for the server and for Replication
  • Full compliance with RFC 4518 and matching of UTF-8 in attributes with a DirectoryString syntax
  • VLV indexes are now built during the Import
  • Several improvements in the Control Panel
  • Works with IBM JVM (Java 6 SR4 required)
  • Works by default with JConsole and VisualVM when JMX Connection Handler is enabled
  • Default settings and ergonomics have been improved reducing the need for tuning parts of the server
  • Greatly improved performances and stability over time of those performances
  • Resolved a possible security issue when Pre-ReadEntry, Post-ReadEntry and Assertion Controls were enabled

Overall, over 170 issues have been fixed.

The purpose of the Release Candidate is to solicit one last round of testing before the final release.
So please test the OpenDS release with your client applications, in your environment or on your favorite platform.

Our quality team will be doing the same during the next 2 to 3 weeks.

If you do find a bug, please report it with Issue Tracker.

We welcome feedback. Please report you experience with OpenDS on our mailing lists, or on #opends IRC channel on Freenode.

OpenDS 2.0.0-RC3 is built from revision 5460 of the b2.0 branch of our source tree.

The direct link to download the core server is: http://www.opends.org/promoted-builds/2.0.0-RC3/OpenDS-2.0.0-RC3.zip

The direct link to download the DSML gateway is: http://www.opends.org/promoted-builds/2.0.0-RC3/OpenDS-2.0.0-RC3-DSML.war

We have also updated the archive that may be used to install OpenDS via Java Web Start. You may launch that using the URL http://www.opends.org/promoted-builds/2.0.0-RC3/install/QuickSetup.jnlp, or visit https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool for more information.

Detailed information about this build is available at http://www.opends.org/promoted-builds/2.0.0-RC3.

Major changes incorporated since OpenDS 2.0.0 RC2 include:

  • Revision 5436. Delivers updated localization bundles
  • Revision 5439 (issue #4047) - Resolves an issue with uninstalling OpenDS.
  • Revision 5440 (Issue #4049) - Fixes an issue in the Control Panel where monitoring information was not available for all Connection Handlers.
  • Revision 5441 (Issue #4045) - Fixes an issue with start-ds -F so it reports snmp build information.
  • Revision 5452 (Issue #3713) - Resolves an issue where sockets could be leaked when replication connection fails due to SSL handshake.
  • Revision 5459 (Issue #4057) - Fixes an issue where restoring the schema from a backup would silently fail and prevent the server from working.

Technorati Tags: , , , , ,

Tuesday Jun 23, 2009

If "God" says it...

...It must be true.

James Gosling
In a interview published this monday in eWeek Europe, James Gosling queried about Innovation in Java, replied the following:

"It's all over the place inside Sun. People are doing cool things in any direction you want to look. The enterprise guys — the GlassFish group — they're totally on a tear these days. The OpenDS guys are being really successful. The OpenJDK guys are getting some real traction. Stuff like the Jigsaw modularity stuff is getting a lot of excitement."

As one of the OpenDS guys, I like the middle of the response... And so it must be true !

Technorati Tags: , , , ,

Sunday Jun 21, 2009

OpenDS in Brazil

This week, one of the biggest conference about Open Source Software takes place in Porto Alegre, Brazil: FISL.
FISL stands for "Forum Internacional Software Livre" in the Portuguese language and means "International Free Software Forum".

FISL 10

This will the 10th edition and already over 6000 people have registered, according to the organizers.
It's the first time I get to go to FISL and to Brazil as well. I'm looking forward to it, as I've been told a lot about the energy and the good atmosphere of the conference. It will be a good opportunity to be in touch with our community from South America.

My session will talk about "Scaling the Identity Store with OpenDS", describing the options to scale OpenDS based LDAP directory service from very small embedded to extremely large, telco scale. It's schedule to happen on Friday 26th, from 11am to 12am in room 41A.
See you there.

Technorati Tags: , , , , , ,

Monday Jun 15, 2009

LDAPCon 2009, Call for Papers is open

The second edition of the International Conference on LDAP (LDAPCon) will be held on September 20th and 21st, 2009 in Portland, Oregon, USA, just before and at the same location as LinuxCon 2009. The first International Conference on LDAP was held in September 2007 in Germany (Some pictures).

A call for papers has be raised and the Program Committee asks you to submit them by July 1st. So if you're involved with LDAP in interesting project and you want to share your experiences, your innovative concepts... please check the "Call for Papers" and submit a proposal by July 1st 2009.

Technorati Tags: , , , , ,

Thursday Jun 11, 2009

OpenDS 2.0.0 Release Candidate 2 is now available

Opends Logo TagThe OpenDS development team is very pleased to announce the immediate availability of OpenDS 2.0.0-RC2, the second and probably last release candidate for OpenDS 2.0.

OpenDS 2.0 has a number of new features over OpenDS 1.2.0 that was released in February 2009 :

  • A new mode for Multi-Master Replication providing greater consistency and availability of data: Assured Replication
  • Recurring tasks allow an administrator to schedule repeated tasks such as backups
  • New extensible matching rules and indexing allowing comparing, ordering of data according to specific locales and languages
  • Better monitoring information for the server and for Replication
  • Full compliance with RFC 4518 and matching of UTF-8 in attributes with a DirectoryString syntax
  • VLV indexes are now built during the Import
  • Several improvements in the Control Panel
  • Works with IBM JVM (Java 6 SR4 required)
  • Works by default with JConsole and VisualVM when JMX Connection Handler is enabled
  • Default settings and ergonomics have been improved reducing the need for tuning parts of the server
  • Greatly improved performances and stability over time of those performances
  • Resolved a possible security issue when Pre-ReadEntry, Post-ReadEntry and Assertion Controls were enabled

Overall, over 170 issues have been fixed.

The purpose of the Release Candidate is to solicit one last round of testing before the final release.
So please test the OpenDS release with your client applications, in your environment or on your favorite platform.

Our quality team will be doing the same during the next 2 to 3 weeks.

If you do find a bug, please report it with Issue Tracker.

We welcome feedback. Please report you experience with OpenDS on our mailing lists, or on #opends IRC channel on Freenode.

OpenDS 2.0.0-RC2 is built from revision 5417 of the b2.0 branch of our source tree.

The direct link to download the core server is: http://www.opends.org/promoted-builds/2.0.0-RC2/OpenDS-2.0.0-RC2.zip

The direct link to download the DSML gateway is: http://www.opends.org/promoted-builds/2.0.0-RC2/OpenDS-2.0.0-RC2-DSML.war

We have also updated the archive that may be used to install OpenDS via Java Web Start. You may launch that using the URL http://www.opends.org/promoted-builds/2.0.0-RC2/install/QuickSetup.jnlp, or visit https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool for more information.

Detailed information about this build is available at http://www.opends.org/promoted-builds/2.0.0-RC2.

Major changes incorporated since OpenDS 2.0.0 RC1 include:

  • Revisions 5376, 5388, 5390 (Issues #3997, 4006 and 3993) - Improvements to the schema parsing mechanism.
  • Revision 5378 (Issue #3898) - Make all information from a BIND request accessible from AuthenticationInfo.
  • Revision 5381 (Issue #4009) - Fixes to the upgrade facility.
  • Revision 5384 (Issue #3856) - Improvements to the way in which connections and extended operations are logged.
  • Revision 5386 (Issue #3996) - Fix a problem that could result in lost delete operations within a replication topology.
  • Revision 5392 (Issue #4010) - Fix an exception in the DSML implementation.
  • Revision 5394 (Issue #4014) - Improve the information showed by start-ds.
  • Revision 5395 (Issue #4013) - Fix an encoding error for the server side sort response control.
  • Revision 5396 (Issue #4011) - Correct a problem with indexing after an upgrade.
  • Revisions 5398, 5400, 5403 & 5412 - Localization improvements.
  • Revision 5402 (Issue #4007) - Improve performance when importing entries containing attributes with many values.
  • Revisions 5404 & 5409 (Issue #4020) - Allow help links in the control panel to be customized.
  • Revision 5406 (Issue #4022) - Fix a Java exception when using dsconfig -m/unit-time.
  • Revision 5407 (Issue #4027) - Fix an NPE when configuring network groups.
  • Revision 5411 (Issue #3988) - Improve throughput stability and GC performance under heavy connect/disconnect loads.
  • Revision 5414 (Issue #4062) - Enable the deregistering of add/change/delete configuration listeners.
  • Revision 5415 (Issue #4012) - Improve the import task to handle missing include branches.
  • Revision 5417 (Issue #4023) - Restart the server after scheduling a restart task.

Technorati Tags: , , , , ,

Monday Jun 01, 2009

OpenSSO / OpenDS Community Day in San Francisco

Yesterday, in a prelude to the CommunityOne West and JavaOne conferences, we had our 3rd community day for the OpenSSO, OpenDS and Identity Connectors projects.

Lp0 0572Lp0 0571

Being on a Sunday, and in a less attractive venue than the previous Community days, the attendance was not as high a previous community days, but we still had interesting discussions and presentations with users and customers of our projects. And it's also a nice way to get to know the users of our technologies and learn more about what they're doing with it.
The day ended at the Thirsty Bear for more discussions and exchanges around beers and food.

Technorati Tags: , , , ,

Friday May 29, 2009

I'm heading to San Francisco now !

Well, I'll be leaving home tomorrow morning, but early enough that people in California will still be up on the Friday night.
I'll be arriving in San Francisco on Saturday mid-day, getting prepared for a long and intense week.

On Sunday, from 1pm to 7pm, we have our OpenSSO / OpenDS community day at the Moscone.
And for the rest of the week, we'll be at CommunityOne West and JavaOne, mostly working on the Identity booth in the Pavilion.
See you there !

Technorati Tags: , , , , ,

Tuesday May 26, 2009

Being Global...

Some time ago, I enabled the ClustrMaps on my blog to get some idea of who was reading this space and where from.
And I must say I'm completely amazed by the global reach out of what I post here.
Below is a picture indicating the location of the readers from March 19 to May 20, 2009.

Blogs.Sun.Com-Ludo-World

While I'm not surprise that most readers are from US and Europe, I find it interesting that the blog has been read from 94 different countries, some of which I cannot even place on the map.
The power of the Internet keeps amazing me everyday. Now it would be really cool if you, reader from one of those little isolated red dot, could leave a comment and tell me what you're interested in, and how you use OpenDS if you do.

Note that I do understand French, English and Spanish, so this leaves you some choice for leaving your comment. So don't be shy !

Technorati Tags: , , , ,

Monday May 25, 2009

OpenDS 2.0.0 Release Candidate 1 is now available

Opends Logo TagThe OpenDS development team is very pleased to announce the immediate availability of OpenDS 2.0.0-RC1 which is the first release candidate for OpenDS 2.0.

OpenDS 2.0 has a number of new features over OpenDS 1.2.0 that was released in February 2009 :

  • A new mode for Multi-Master Replication providing greater consistency and availability of data: Assured Replication
  • Recurring tasks allow an administrator to schedule repeated tasks such as backups
  • New extensible matching rules and indexing allowing comparing, ordering of data according to specific locales and languages
  • Better monitoring information for the server and for Replication
  • Full compliance with RFC 4518 and matching of UTF-8 in attributes with a DirectoryString syntax
  • VLV indexes are now built during the Import
  • Several improvements in the Control Panel
  • Works with IBM JVM (Java 6 SR4 required)
  • Works by default with JConsole and VisualVM when JMX Connection Handler is enabled
  • Default settings and ergonomics have been improved reducing the need for tuning parts of the server
  • Greatly improved performances and stability over time of those performances
  • Resolved a possible security issue when Pre-ReadEntry, Post-ReadEntry and Assertion Controls were enabled

Overall, over 150 issues have been fixed. However, there are still a few issues with the release candidates, and more specifically upgrading from an earlier version is not functional. This should be fixed in the next release candidate.

Localization of the OpenDS messages is still work in progress and thus some messages can still appear in English when running a localized version of the server.

The purpose of the Release Candidate is to solicit one last round of testing before the final release.
So please test the OpenDS release with your client applications, in your environment or on your favorite platform.

If you do find a bug, please report it with Issue Tracker.

We welcome feedback. Please report you experience with OpenDS on our mailing lists, or on #opends IRC channel on Freenode.

OpenDS 2.0.0-RC1 is built from revision 5374 of the b2.0 branch of our source tree.

The direct link to download the core server is: http://www.opends.org/promoted-builds/2.0.0-RC1/OpenDS-2.0.0-RC1.zip

The direct link to download the DSML gateway is: http://www.opends.org/promoted-builds/2.0.0-RC1/OpenDS-2.0.0-RC1-DSML.war

We have also updated the archive that may be used to install OpenDS via Java Web Start. You may launch that using the URL http://www.opends.org/promoted-builds/2.0.0-RC1/install/QuickSetup.jnlp, or visit https://www.opends.org/wiki/page/OverviewOfTheQuickSetupTool for more information.

Detailed information about this build is available at http://www.opends.org/promoted-builds/2.0.0-RC1.

Major changes incorporated since OpenDS 1.3.0-build006 include:

  • Revision 5318 (Issue #3969) - Provide support for wildcards in dsconfig certificate management.
  • Revision 5321 (Issue #3962) - Fix memory leaks after Bind - Unbind
  • Revision 5323 (Issue #3971) - Enable Windows to detect the JVM automatically on install.
  • Revision 5336 (Issue #3981) - Fix uncontrolled memory growth under heavy connect/disconnect load.
  • Revision 5338 (Issue #3977) - Fix memory leak in Control Panel.
  • Revision 5347 (Issue #3938) - Improve the speed of dsconfig in non-interactive mode.
  • Revision 5364 (Issue #3995) - Fix an error that caused replication to stop if the queue-size-bytes maximum was reached.
  • Revision 5365 (Issue #3250) - Fix a problem that could cause replication initialization to fail.
  • Revision 5369 (Issues #3984 & #3989) - Fix security issues with Assertion, Pre-Read, and Post-Read Controls.
  • Revision 5374 - Upgrade JE to the latest official release (3.3.82).

Technorati Tags: , , , , ,

Tuesday May 19, 2009

OpenDS as the OpenSSO User Repository

OpenSSO Express 7 was announced earlier in April with a full support for OpenDS Standard Edition for storing users' identity data.
Back in March, I pointed out Indira's blog and the detailed how to guide for configuring OpenDS as the OpenSSO user store.

BlahRecently, the official documentation appeared on the OpenSSO resource center. So if you want to use OpenDS as the OpenSSO User Repository, I encourage you to read and follow the steps detailed here: http://wikis.sun.com/display/OpenSSO/Using+OpenDS+as+a+User+Data+Store.

Technorati Tags: , , , , ,

Monday May 18, 2009

OpenDS, OpenSSO and Identity at large

On the first week of May, I was in Munich for the European Identity Conference hosted by Kuppinger-Cole.
This was my first participation and I was delighted to meet with several of the experts in the area as well as some OpenDS customers or users, whom I've mostly "known" only through blogs or emails. I had discussions with Kim Cameron, Jackson Shaw and James McGovern. We shared tea with Felix Gaehtgens and Prateek Mishra. The conference was also the opportunity to talk with and listen to some of my Sun colleagues that I don't get to see often like Fulup Ar Foll and Eve Maler. I must say that both of them did pretty interesting presentations.

Eve

Eve's keynote on the first day of the conference brought the case for "permissioned data sharing" and was very well argued. It was the first time that I heard about User Centric identity and VRM tied together and even with a proposed solution.

Fulup

On Wednesday, Fulup did a very thought provocative (and fast forward) presentation about Digital Identity in the cloud, where he explained the identity management concepts are inherited from a centralized vision of the world and they would not fit well with the cloud, nor scale to the internet. He proposes to look at how mobile operators are solving massive identity scale and to leverage existing SAML2 and Liberty defined services to build the "lazy" identity architecture.

On Thursday I was to take part of a panel discussion on the subject of "The Identity Bus" or the future of Directory Services (should I say Identity Services ?), moderated by Felix Gaehtgens. The panel was an opportunity to see again Steve Shoaff, CEO of Unboundid but previously my manager, and to meet both Dale Olds of Novell and Prateek Mishra of Oracle. I don't know if we've been able to give a good idea of what this "Identity Bus" would look like, but it's definitely "something" in between applications and the data layer, and will probably use a set of protocols like SAML2 and XACML. After the panel, James McGovern asked me when OpenDS will support IGF and CARML. Since both are abstractions and APIs for applications to express their need in term of identity related data, I don't think they are appropriate for an LDAPv3 directory server. But I do see a layer on top of Virtual Directories or Directories that is able to consume those and translate them into appropriate functions.

Right after that Panel, Mark Craig was taking part on a panel discussion on Virtual Directories, along with Sampo Kellomäki of Symlabs, Michel Prompt of Radiant Logic and Keith Grayson of SAP.

On the Tuesday, Pat Patterson and Daniel Raskin hosted the second OpenSSO Community Day, and it was a great success, with over 50 attendees, a day packed of presentations with a very good balance of users and deployers talks vs Sun employees' talks.
Like in New-York, I talked about OpenDS, its goals and roadmap and why it's the perfect companion to OpenSSO as the Users identity store. Most of the presentations from the OpenSSO Community Day have been posted on the event wiki page. And if you could not make it to New-York or Munich, we're having a 3rd OpenSSO / OpenDS / Identity Connectors Community Day in San Francisco on Sunday May 31st at the Moscone center, starting at 1pm. The event is free, but please RSVP. And I hope to see you there.

Photo

And congratulations to Pat, Daniel and the whole OpenSSO team, for the Fedlet, winner of the "Best Innovation Award".

Overall, I found the conference really good and interesting and it helped me to put back the work we're doing in the Directory Services engineering team, in the larger picture of Identity management.

Technorati Tags: , , , , ,

Friday May 01, 2009

OpenDS and LDAP naming services on the Identity Buzz Podcast

IdmbuzzbeeTwo weeks ago, Nick Wooler and I talked about LDAP Naming Services and OpenDS in a new episode of the famous Identity Management Buzz Podcast. We cover the basics of Naming services, why LDAP naming services are the way to go and how OpenDS fits in this picture, for Solaris, OpenSolaris but also the other operating systems.

For more information, you can check the Identity Management Starter Kits for using OpenDS as the OpenSolaris Naming Service.
To learn more about OpenDS, go to the open source main web site http://www.opends.org/.

Technorati Tags: , , , , , , ,

Tuesday Jan 20, 2009

OpenDS QA Lead makes the front page on Java.net

The article published by Gary Williams, QA lead for the OpenDS project, and Marina Sum, technical writer for Sun Developers Network, has been picked by Java.net and promoted on the front page.

QA for OpenDS Article on Java.Net front page

Nice work Gary and Marina !

Technorati Tags: , , , , , , ,

Friday Jan 09, 2009

A spotlight on OpenDS quality and the Quality Assurance team.

Opends Logo TagThis week the spotlights are turned on Gary Williams, the lead test engineer for the OpenDS project. He published a great article with Marina Sum on the topic the OpenDS open source project and Quality Assurance: Perspectives on Quality Assurance for OpenDS.

Gary and the quality assurance team develops tests, ran them on regular basis (over 30.000 unit tests and 2000 functional tests are run daily) and they are key in the reputation and the success of the OpenDS project:

"Our main goal is to deliver a quality product on schedule. As widely acclaimed as OpenDS is for its robust capabilities, we constantly strive for a better-performing product with more user-oriented features."

All tests are part of the project code repository or project documentation. You too can join the project and participate.
You can find more information about OpenDS quality assurance and the "Spirit of Testing" on OpenDS Wiki.

And to paraphrase the conclusion of the article : I feel fortunate and proud to be associated with Gary and his quality team, and look forward to the continued success of OpenDS as a superior global directory service.

Technorati Tags: , , , , , ,

Friday Nov 07, 2008

OpenDS principle #1 : Ease of Use.

Last week a major piece of code was committed in the OpenDS project. A new GUI named Control Panel is now part of the OpenDS daily-builds (or in the source code repository).

The OpenDS Control Panel makes it trivial for Administrators to manage the OpenDS server as well as manage the entries stored in the LDAP server. Our technical writers have been working intensively to make the documentation available on the OpenDS Documentation wiki... The ink is still wet and the content has not gone under quality review yet, but you can get a real feel of how easy it is to take control of OpenDS LDAP directory server.

Below are screenshots of the main windows and administrative tasks of the Control Panel. Click on an image for the full size display.

OpenDS Control Panel
The Control Panel

OpenDS Control Panel : Entry Management
Managing Entries

OpenDS Control Panel - Manage Schema
Managing the Schema

Control Panel - Manage Indexes
Managing Indexes

Give the tool a try and let us know what you think. You can join the OpenDS project and leave a message on the user mailing list, or on the Forum. You can get in touch with some of us on the #opends IRC channel on freenode.net. Or you can leave comments on this blog.

Technorati Tags: , , , , ,

About

This is the blog of a senior software engineer, specialized in LDAP, Directory Server and OpenDS. Ludovic Poitou works in France at the Grenoble Engineering Center, in the Directory Services Engineering team. Outside work, I love skiing and taking photo

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
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
   
       
Today