james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suthagar Kailayapathy (JIRA)" <server-...@james.apache.org>
Subject [jira] [Commented] (JAMES-1931) Implement a web ui for James administration
Date Mon, 20 Mar 2017 16:47:42 GMT

    [ https://issues.apache.org/jira/browse/JAMES-1931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15933018#comment-15933018
] 

Suthagar Kailayapathy commented on JAMES-1931:
----------------------------------------------

Hi every one!
I am K.Suthagar who is studying at Department of Computer Science and Engineering, Faculty
of Engineering, University of Moratuwa. An aspiring young entrepreneur with good leadership
skills and quick learning abilities. Simultaneously I am doing some non-academic projects
at my startup Inncaps. I am also involved in Open Source Developments.
Here, I am contacting you about the Google Summer of Code Project 2017, The technologies and
ideas is most familiar with me for the further developments. I contributed most of the projects
using that mentioned technologies. I would like to know some more details about this following
Project idea to think some more about that. 
You can fine me more about my background here, https://www.linkedin.com/in/ksuthagar
Thank you.

> Implement a web ui for James administration
> -------------------------------------------
>
>                 Key: JAMES-1931
>                 URL: https://issues.apache.org/jira/browse/JAMES-1931
>             Project: James Server
>          Issue Type: Task
>            Reporter: Matthieu Baechler
>              Labels: backend, frontend, gsoc2017, java, js, json, rest, sse
>
> James today provides a command line tool to do administration tasks like creating a domain,
listing users, setting quota, etc.
> It requires access to JMX port and even if lot of admins are confortable with such tools,
to make our user base broader, we probably should expose the same commands in Rest and provide
a fancy default web ui.
> The task would need some basic skills on frontend tools to design an administration board,
knowledge on what REST mean and enough Java understanding to add commands to existing Rest
backend.
> In the team, we have a strong focus on test (who want a mail server that is not tested
enough ?) so we will explain and/or teach the student how to have the right test coverage
of the features using modern tools like Cucumber, Selenium, rest-assured, etc.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message