Hello Emma, I'm Eugen, one of the committers for James. I took some time to evaluate your applications and give you some feedback. These are my limited opinions and are probably not the best so learn what you think is good.
Regarding your proposal: It's very well written, you took the time for it, but there are a few notes I would like to highlight. " James server is currently using Hupa as a Webmail client [5] .. Hence, in order to be able to integrate this management console with Hupa, the best approach will be to implement it in GWT. " the User Role is different from that of the Admin Role. I can use GMail but I can't change DNS settings, add users to GMail or see performance metrics. Although Hupa should provide some _User specific_ configuration options, the Admin console should be separate from Hupa. I think it's great you thought to integrate and reuse JMX. We will have to improve the things we expose via JMX. Could you provide us with a sample maven GWT application written by you, that reads a JMX metric from a James instance and shows it into a web page? You can upload it to your preferred code hosting service (Github, code.google.com, etc.) To achieve this you will need to: - install James Server and enable JMX - create a simple GWT App that reads the JMX values. Most likely you won't be able to access JMX from JavaScript so you will need to do it 'Server Side'. I think you can get some hints watching [2] _ The code doesn't have to be perfect, it's just to get a feel of your level and to help you understand the task and James _ [1] http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/emma/10001 [2] http://www.google.com/intl/ro/events/io/2009/sessions/GoogleWebToolkitBestPractices.html Regards, -- Ioan Eugen Stan 0720 898 747 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
