-----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) The list can go on, so we need to decide on a few, really useful reports to give an administrator by default. When we need customized domain specific reporting, we will include them in the Mashup distro as .jrxml files. We can use the infrastructure provided by the registry to compile them at runtime. Since some things like Activity reporting is already present in the registry, we can just leverage the export facility of Jasper Reports to allow these reports in PDF and spreadsheet formats. Tyrell - -- Tyrell Perera Senior Software Engineer; WSO2, Inc.; http://www.wso2.com/ email: [EMAIL PROTECTED]; cell: +94 77 302 2505 "Oxygenating the Web Service Platform." -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH6RaAehFdPcgGx7oRAsi2AJ9jdJmbt+sl6JtCw7PJuBMzdvqQJACeOGoe 8uSfzwz+uVBLVg3XESRPBEo= =k/xO -----END PGP SIGNATURE----- _______________________________________________ Mashup-dev mailing list [email protected] http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev
