Chathura C. Ekanayake wrote:
Tyrell Perera wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Samisa Abeysinghe wrote:
Chathura C. Ekanayake wrote:
Registry already supports some activity logs based on the resource,
action, user, etc.
We are also planning to implement notification/eventing system for
registry, which triggers registered listeners on certain events.
Different event listeners can register for events (e.g. mail, IM). May
be we can implement a report generator also as a listener, which
aggregates events and generates reports on that data.
But I am not aware of the exact details Mashup server is expecting
from the reports. If they can give detailed list of information
expected from the reports we can figure out which reports can be
generated from the registry. There may be actions/data that is outside
the registry context, which cannot be captured in registry reports.
+1 for evaluating if it can be done at registry level.
Given the way mashup uses registry, my understanding is that, mashup
should be able to piggyback on registry. We should try and minimize
functionality duplication.
Agreed. We can implement the 'Reporting Engine' and the associated API
inside the Registry, along with some default reports.
For instance, in the case of mooshup.com, it would be useful to have
reports on;
- User Activity for a given period
- New User registrations for a given period
- Resources (Mashups) in the server for a given user
- User Login and Access reports
- Number of edits on resources (Mashups) by user(s)
Most above events can be captured by registry. Some of them are
already supported in registry activity logs.
One exception is the user login reports which depends on the realm
used in the mashup server.
If it uses the RegistryRealm, we can capture those events as well. As
now user manager code is also in registry svn we might be able to give
such reporting functionality directly in the default realm level.
+1 for capturing it in default realm.
Samisa...
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev