[
https://issues.apache.org/jira/browse/JAMES-1931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15886465#comment-15886465
]
pramod dilshan rathnyake commented on JAMES-1931:
-------------------------------------------------
Hi,
I am Pramod Dilshan Rathnayake a Computer Engineering Undergraduate from the
faculty of Engineering, University of Ruhuna, Srilanka.
I really like to contribute to this project for GSOC 2017 and I believe I have
knowledge for do this well. I have very good experience and knowledge in Java
EE, Spring/Spring boot/Spring Cloud/Spring Security, Spring Data JPA ,
AngularJS2, Unit testing with karma-jasmine, HTML, JavaScript, CSS, Maven.
Also, have a good experience for implementing a full-stack web application
using above mentioned technologies.
First of all, I went through the documentation for quick-start of
Apache_James_Server (https://james.apache.org/server/quick-start.html).
As mentioned there I downloaded the project source code and configured it on my
local machine. And tried to build it. But 'mvn compile' command gives compile
error for “Apache James :: Mailbox :: Store Framework”
Then, I downloaded Binary files of Apache_James_Server and tried to setup it on
my local machine. But when I try to start the server it tells “Starting Apache
James :: Server :: App...” and when I check James server status, it tells
“Apache James :: Server :: App is not running.” I checked server log and there
is an error with a configuration. So I think there are some configuration
errors for both source code and server app.
So I need some help to configure it and get some knowledge about this to do
this project as my GSOC project.
So if someone gives an idea what I have to do first or How I overcome this
problem, I will be really really grateful.
Thanks.
Pramod Dilshan Rathnayake,
> 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: [email protected]
For additional commands, e-mail: [email protected]