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