Stefano,

This is exactly the kind of thing I was thinking about. It's one that
can be really easily delegated to a newbie.

I had a look at the JIRA stuff for IMAP. There are 5 open issues here, I
assume that doesn't represent all the work required for a functional
IMAP. Everyone I've spoken to about JAMES has ruled it out because
there's no IMAP support (and a few have complained about the GUI) - Ok,
enough already!

So the Solution is...
Break down IMAP stuff into little tasks like the logging one. This would
have 3 effects...

1/ IMAP support would be perceived as very much an active task.
2/ People could watch the tasks being checked off - increasing
confidence.
3/ Developers would have an entry point to the project which would
reflect their/their boss's, requirements.

If you advertised this effort clearly on the front page of the project
website, I bet it would have a dramatic impact on the amount of interest
and confidence generated in the project. Let's face it, JAMES is a great
mail server; it has the ASF seal of approval; it runs on any platform,
what more could you want?

Well, at the moment "IMAP" doesn't appear anywhere on that front page.
If you like this suggestion, I'll happily write some new content for the
front page declaring how alive the IMAP effort is and explain how easy
it is to contribute to the effort. I'll also write an eclipse quick-
start (assuming I get it working nicely) so that contributing is as
seamless as possible.

With a feeling of inclusivity and that the project was reaching into new
ground, as well as a clear framework to make contributions to a
"vibrant" Apache JAMES project and in particular, to the things that
matter to the current non-adopters, a lot of things that seem out of
reach at the moment could quickly become just another stable feature of
an already great mail server.

Let me know what you think...
-- 
Kind Regards
Andrew Sykes <[EMAIL PROTECTED]>
Sykes Development Ltd


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to