Hello, Matthias,

as some of you already noticed I'm working on a UserAdmin implementation in my laboratory. I'd like to hear what you guys think of it and if it makes sense to have a UserAdmin implementation as Pax project.

This first draft implements the spec but delegates all storage access to a pluggable StorageProvider.

This is great news!

Personally, I have been waiting a long time for something like this to come around. I have tried a few times on the OSGi list and on the Felix list to get people's opinions on UserAdmin implementations, but without much response. I don't really know why this is so, so you may want to consider that in the worst case, not many people use UserAdmin.

However, IMO, the major feature lacking in any current implementations is exactly what you just did: having it backed by a pluggable StorageProvider. By making this available, it is possible that many more people would become interested in actually using it.

One thing to be careful of is that I vaguely recall reading or hearing somewhere that UserAdmin was to be removed in a future version of OSGi. Anybody know what this is about? (Or is my impression mistaken?)


I'm not sure what the current vision of ops4j is right now, but at one point it has something to do about plugging the holes in the OSGi world. You have certainly identified a hole, and IMO an important one. So, if that vision has not changed, then certainly this is appropriate for the ops4j stack.


Another thing I think would be really cool is to have a custom indexer extension that would allow people to plug in an indexing service. This could be useful for quickly looking up people who are in groups, or whatever. For example, I have cases where I want to know which users belong to a given group. I am already using something like this, but it is bogus because the index relies on user properties. Properties are not intended for this, so this solution is neither robust nor efficient.

Anyway, I'll be watching this project with great interest.


Cheers,
=David


_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to