taskClasspath Extensions - Tasks: task #12919, Update JavaMail API to version...

 
 

You are not allowed to post comments on this tracker with your current authentification level.

task #12919: Update JavaMail API to version 1.5.0

Submitted by:  Chris Burdess <dog>
Submitted on:  Tue 29 Oct 2013 01:53:48 PM UTC  
 
Should Start On: Mon 28 Oct 2013 11:00:00 PM UTCShould be Finished on: Mon 28 Oct 2013 11:00:00 PM UTC
Category: JavaMailPriority: 5 - Normal
Status: In ProgressPrivacy: Public
Percent Complete: 90%Assigned to: Conrad T. Pino <conradpino>
Open/Closed: OpenEffort: 0.00

Thu 21 Nov 2013 02:27:45 PM UTC, comment #3:

All these tasks have been done, plus we now have a new (also faster and hopefully more robust) IMAP provider. Because of dependencies on API changes at the inetlib level we will have to release inetlib-1.2 beforehand or at least at the same time.

I would really appreciate if you could find some time to do some high level testing of the new provider, simply connecting to as many mailservers as you have access to, retrieving and fetching messages, setting flags, getting and setting headers, getting MIME attachments from messages, etc.

Chris Burdess <dog>
Project Administrator
Wed 06 Nov 2013 01:12:40 PM UTC, comment #2:

Stuff to do before release:
1. Update gnu.* class headers to GPL 3.
2. Localize any error messages in gnu.* classes using ResourceBundle.
3. Put everything needed for execution into one jar - currently dependencies on external jars are a nightmare and killing us. This includes:
a. Everything in activation.jar
b. Only the relevant parts of inetlib.jar: imap, smtp, pop3, nntp, util.

Chris Burdess <dog>
Project Administrator
Wed 06 Nov 2013 01:04:55 PM UTC, comment #1:

The API side of this is done. We need to work out if there are any TODOs in the providers that we can implement for this release, then push the release.

Chris Burdess <dog>
Project Administrator
Tue 29 Oct 2013 01:53:48 PM UTC, original submission:

We need to update the existing classes and interfaces and add any new ones to match the 1.5.0 version of the API. If this leads to any backward incompatibility with the actual providers then this needs to be raised and the providers updated (not necessarily as part of this task). As well as adding new methods etc, good quality javadoc API documentation needs to be provided.

Chris Burdess <dog>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by dog (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 21 Nov 2013 02:27:45 PM UTCdogPercent Complete50%=>90%
    Wed 06 Nov 2013 01:12:40 PM UTCdogStatusDone=>In Progress
      Percent Complete0%=>50%
    Wed 06 Nov 2013 01:04:55 PM UTCdogStatusNone=>Done

    Back to the top


    Powered by Savane 3.1-cleanup