Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: fleshed out release plan

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b8501576ac122710-9bc01e3b-44f342f6-a9909ea9-47164cd9efcf7720c754a81c"><ac:plain-text-body><![CDATA[

http://jakarta.apache.org/commons/email/images/email-logo-white.png

[http://jakarta.apache.org/commons/email/ Commons-Email] aims to provide a API for sending email. It is built on top of the [JavaMail] API, which it aims to simplify.[BR] A lot of information is available on the [http://jakarta.apache.org/commons/email/ Commons-Email website].[BR] If you don't find the information you need you can always contact us using one of the [http://jakarta.apache.org/site/mail2.html#Commons mailing lists].

]]></ac:plain-text-body></ac:structured-macro>

...

Morten Hatteson makes the point that the MIME structure generated by HtmlEmail after the patch for EMAIL-50 could be better in spec compliance. I doubt we can fix it properly while still maintaing backward compatibility, but we should see if it can be improved to some degree. This is likely going to be the last release of this component, and I'd like to leave it in as good a shape as possible if I'm going to tell users to live with it forever.

...

Release Plan

...

In addition to performing steps in http://jakarta.apache.org/commons/releases/prepare.html, also do the following:

  • Get maven 2 build to the point where it can do everything the m1 build does
  • Remove the m1 build
  • Do a javadoc pass; leave no public/protected member undocumented
  • Deprecate unused public/protected members
  • Run complete build, test, and package cycle on JDK 1.4, 5, and 6
  • Upload my gpg key for signing the release