You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ol...@apache.org on 2008/08/13 19:56:55 UTC
svn commit: r685623 - in /james/mime4j/trunk: RELEASE_NOTES.txt
doap_James_Mime4j.rdf src/assemble/bin.xml src/site/apt/status.apt
src/site/site.xml src/site/xdoc/status.xml
Author: olegk
Date: Wed Aug 13 10:56:54 2008
New Revision: 685623
URL: http://svn.apache.org/viewvc?rev=685623&view=rev
Log:
Added release notes; added DOAP descriptor; updated the web site for 0.4 release
Added:
james/mime4j/trunk/RELEASE_NOTES.txt (with props)
james/mime4j/trunk/doap_James_Mime4j.rdf
james/mime4j/trunk/src/site/apt/status.apt (with props)
Removed:
james/mime4j/trunk/src/site/xdoc/status.xml
Modified:
james/mime4j/trunk/src/assemble/bin.xml
james/mime4j/trunk/src/site/site.xml
Added: james/mime4j/trunk/RELEASE_NOTES.txt
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/RELEASE_NOTES.txt?rev=685623&view=auto
==============================================================================
--- james/mime4j/trunk/RELEASE_NOTES.txt (added)
+++ james/mime4j/trunk/RELEASE_NOTES.txt Wed Aug 13 10:56:54 2008
@@ -0,0 +1,21 @@
+Release 0.4
+-------------------
+
+The 0.4 release brings a number of significant improvements in terms of
+supported capabilities, flexibility and performance:
+
+* Revised and improved public API with support for pull parsing
+
+* Support for parsing of 'headless' messages transmitted using non SMTP
+ transports such as HTTP
+
+* Reduced external dependencies. Mime4j is no longer directly dependent on log4j
+ and commons-io
+
+* Improved parsing performance (up to 10x for large messages)
+
+Detailed change log can be found here:
+
+http://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310521&styleName=Html&version=12312483
+
+Mime4j API is still considered unstable and may change in the future releases.
\ No newline at end of file
Propchange: james/mime4j/trunk/RELEASE_NOTES.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: james/mime4j/trunk/RELEASE_NOTES.txt
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Propchange: james/mime4j/trunk/RELEASE_NOTES.txt
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: james/mime4j/trunk/doap_James_Mime4j.rdf
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/doap_James_Mime4j.rdf?rev=685623&view=auto
==============================================================================
--- james/mime4j/trunk/doap_James_Mime4j.rdf (added)
+++ james/mime4j/trunk/doap_James_Mime4j.rdf Wed Aug 13 10:56:54 2008
@@ -0,0 +1,124 @@
+<?xml version="1.0"?>
+<?xml-stylesheet type="text/xsl"?>
+<rdf:RDF xml:lang="en"
+ xmlns="http://usefulinc.com/ns/doap#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:asfext="http://projects.apache.org/ns/asfext#"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/">
+<!--
+ $HeadURL$
+ $Revision$
+ $Date$
+
+ ====================================================================
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ ====================================================================
+
+ This software consists of voluntary contributions made by many
+ individuals on behalf of the Apache Software Foundation. For more
+ information on the Apache Software Foundation, please see
+ <http://www.apache.org />.
+-->
+
+ <Project rdf:about="http://james.apache.org/mime4j/">
+ <license rdf:resource="http://usefulinc.com/doap/licenses/asl20" />
+ <name>Apache James Mime4j</name>
+ <homepage rdf:resource="http://james.apache.org/mime4j/" />
+ <asfext:pmc rdf:resource="http://james.apache.org" />
+ <shortdesc>
+Mime4j can be used to parse e-mail message streams in plain rfc822 and MIME format
+and to build a tree representation of an e-mail message.
+ </shortdesc>
+ <description>
+Mime4j provides a parser for e-mail message streams in plain rfc822 and MIME format.
+The parser uses a callback mechanism to report parsing events such as the start of
+an entity header, the start of a body. The parser has been designed to be extremely
+tolerant against messages violating the standards. Mime4j can also be used to build
+a tree representation of an e-mail message
+ </description>
+ <bug-database rdf:resource="http://issues.apache.org/jira/browse/MIME4J" />
+ <mailing-list rdf:resource="http://james.apache.org/mime4j/mail-lists.html" />
+ <download-page rdf:resource="http://james.apache.org/download.cgi" />
+ <programming-language>Java</programming-language>
+ <category rdf:resource="http://projects.apache.org/category/mail" />
+ <category rdf:resource="http://projects.apache.org/category/library" />
+
+ <!-- Multiple releases can be listed, each in its own section -->
+ <release>
+ <Version>
+ <name>Apache James Mime4j 0.3</name>
+ <created>2007-05-31</created>
+ <revision>0.3</revision>
+ </Version>
+ <Version>
+ <name>Apache James Mime4j 0.2</name>
+ <created>2006-01-09</created>
+ <revision>0.2</revision>
+ </Version>
+ </release>
+
+ <repository>
+ <SVNRepository>
+ <location rdf:resource="http://svn.apache.org/repos/asf/james/mime4j/trunk"/>
+ <browse rdf:resource="http://svn.apache.org/viewvc/james/mime4j/trunk"/>
+ </SVNRepository>
+ </repository>
+
+ <asfext:implements>
+ <asfext:Standard>
+ <asfext:title>Standard for ARPA Internet Text Messages</asfext:title>
+ <asfext:body>IETF</asfext:body>
+ <asfext:id>RFC 822</asfext:id>
+ <asfext:url rdf:resource="http://tools.ietf.org/html/rfc822"/>
+ </asfext:Standard>
+ </asfext:implements>
+ <asfext:implements>
+ <asfext:Standard>
+ <asfext:title>Internet Message Format</asfext:title>
+ <asfext:body>IETF</asfext:body>
+ <asfext:id>RFC 2822</asfext:id>
+ <asfext:url rdf:resource="http://tools.ietf.org/html/rfc2822"/>
+ </asfext:Standard>
+ </asfext:implements>
+ <asfext:implements>
+ <asfext:Standard>
+ <asfext:title>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies</asfext:title>
+ <asfext:body>IETF</asfext:body>
+ <asfext:id>RFC 2045</asfext:id>
+ <asfext:url rdf:resource="http://tools.ietf.org/html/rfc2045"/>
+ </asfext:Standard>
+ </asfext:implements>
+ <asfext:implements>
+ <asfext:Standard>
+ <asfext:title>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types</asfext:title>
+ <asfext:body>IETF</asfext:body>
+ <asfext:id>RFC 2046</asfext:id>
+ <asfext:url rdf:resource="http://tools.ietf.org/html/rfc2046"/>
+ </asfext:Standard>
+ </asfext:implements>
+ <asfext:implements>
+ <asfext:Standard>
+ <asfext:title>Multipurpose Internet Mail Extensions (MIME) Part Three: Message Header Extensions for Non-ASCII Text</asfext:title>
+ <asfext:body>IETF</asfext:body>
+ <asfext:id>RFC 2047</asfext:id>
+ <asfext:url rdf:resource="http://tools.ietf.org/html/rfc2047"/>
+ </asfext:Standard>
+ </asfext:implements>
+
+ </Project>
+</rdf:RDF>
Modified: james/mime4j/trunk/src/assemble/bin.xml
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/src/assemble/bin.xml?rev=685623&r1=685622&r2=685623&view=diff
==============================================================================
--- james/mime4j/trunk/src/assemble/bin.xml (original)
+++ james/mime4j/trunk/src/assemble/bin.xml Wed Aug 13 10:56:54 2008
@@ -36,6 +36,12 @@
</includes>
</fileSet>
<fileSet>
+ <directory>/</directory>
+ <includes>
+ <include>RELEASE_NOTES.txt</include>
+ </includes>
+ </fileSet>
+ <fileSet>
<directory>examples</directory>
</fileSet>
<fileSet>
Added: james/mime4j/trunk/src/site/apt/status.apt
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/src/site/apt/status.apt?rev=685623&view=auto
==============================================================================
--- james/mime4j/trunk/src/site/apt/status.apt (added)
+++ james/mime4j/trunk/src/site/apt/status.apt Wed Aug 13 10:56:54 2008
@@ -0,0 +1,31 @@
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+ -------------
+ Status
+ -------------
+
+{Status}
+
+ The 0.4 release brings a number of significant improvements in terms of
+ supported capabilities, flexibility and performance.
+
+ The next release will be version 0.5. The main focus of the development
+ efforts will be on further refinement of the API and improving the ability
+ of the parser to deal with malformed data streams including those
+ intentionally crafted to cause excessive CPU and memory utilization.
\ No newline at end of file
Propchange: james/mime4j/trunk/src/site/apt/status.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: james/mime4j/trunk/src/site/apt/status.apt
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Propchange: james/mime4j/trunk/src/site/apt/status.apt
------------------------------------------------------------------------------
svn:mime-type = text/plain
Modified: james/mime4j/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/src/site/site.xml?rev=685623&r1=685622&r2=685623&view=diff
==============================================================================
--- james/mime4j/trunk/src/site/site.xml (original)
+++ james/mime4j/trunk/src/site/site.xml Wed Aug 13 10:56:54 2008
@@ -31,7 +31,7 @@
<body>
<menu name="mime4j">
<item name="Overview" href="/index.html"/>
- <item name="News and Status" href="/status.html"/>
+ <item name="Status" href="/status.html"/>
<item name="Example" href="/samples.html"/>
<item name="Usage" href="/usage.html"/>
<item name="Start" href="/start/index.html" collapse="true">
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org